关于DSP的CMD文件和外扩FLASH应用疑惑
时间:10-02
整理:3721RD
点击:
[size=14.399999618530273px]我想用DSP做SPWM逆变,用的基础芯片DSP2812,由于没有学过DSP,一些应用性的东西都搞懂了,但是最基础的却很模糊:
[size=14.399999618530273px]1)书中几乎绝大部分的程序最后编译链接后的可执行程序.OUT文件都大于128K,难道都要扩展外FLASH,如果要扩展,是不是CMD文件就要改动?其他程序文件是不是也要进行相应的编程?
[size=14.399999618530273px]2)对于例程中的SRAM.CMD文件,程序空间(PAGE 0)都是设置的4K容量,可是却可以应用与.OUT远远大于4K的程序,这是为什么,难道程序空间不是存储代码的吗?
page里的空间可以自己改,只要空间不覆盖就行,放不下可以外扩
page里的空间可以自己改,只要空间不覆盖就行,放不下可以外扩
看这个
DSP中的CMD文件经典解读
http://pan.baidu.com/s/1bnEl4dT
自己修改CMD文件的 程序段 或数据段的空间大小
注意避免空间重叠 而且要注意在相应的存储映射中分配空间
谢谢分享,学习一下