CMD文件配置详解 【推荐】TMS320F2812 的 CMD 文件配置详解 【推荐】TMS320F2812 的 CMD 文件配置详解 DSP 芯片以其极高的精度,性能及运算速度等无与伦比的优点使它得到了十分广泛的应用, TMS320F2812 是 TI 公司生产的到目前为止用于数字控制领域的最好的 DSP 芯片,在对它的 仿真开发过程中, 编译器生成的代码和数据要由链接器分配到合适的存储空间, 通常链接器 的命令文件.cmd 文件是由用户自己编写的,编写不当,就会使仿真开发不能进行,TI 公司 虽然在《TMS320C28x Optimizing C/C++ Compiler User’s Guide 6》和《TMS320C28x Assembly Language Tools User’s Guide 6》做了介绍,但内容却比较散乱而且要求读者对整个开发 系统要有较全面的认识,这对于初学者来说是比较困难的。下面以 TMS320F2812 芯片为例, 结合具体的仿真调试实例加以说明使大家能够既快速又准确的掌握.cmd 文件的分配方法。 1 存储空间的配置 TMS320F2812 的 DSP 存储器分为三个独立选择的空间-程序空间、数据空间和 I/O 空间,其 中程序存储器存放待执行的指令和执行中所用的系数(常数),可使用片内或片外的 RAM、 ROM 或 EPROM 等来构成;数据存储器存放指令执行中产生的数据,可使用片内或片外 的 RAM 和 ROM 来构成;I/O 存储器存放与映象外围接口相关的数据,也可以作为附加的数据 存储空间使用。表 1 是 TMS320F2812 的存储空间分布。 1 【推荐】TM……