微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > DSP学习交流 > 关于DSP的CMD文件和外扩FLASH应用疑惑

关于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文件的 程序段 或数据段的空间大小  
注意避免空间重叠 而且要注意在相应的存储映射中分配空间

谢谢分享,学习一下

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top