DSP处理器原理与应用 鲍安平 全书 第4章新.pptVIP

  • 9
  • 0
  • 约 218页
  • 2015-12-15 发布于广东
  • 举报

DSP处理器原理与应用 鲍安平 全书 第4章新.ppt

  在第3章中,简单介绍了DSP软件开发的一般流程以及TI公司的eXpressDSP,从中我们可以看到,DSP软件的开发与普通软件的开发有很大的不同。本章重点讲述TI公司DSP的软件开发基础、软件开发方法以及软件的架构。      一般来说程序是由代码和数据组成的。要运行的程序其代码和数据必须存放在CPU能够寻址的存储空间里,而代码和数据是以代码块和数据块的形式存放的。代码块和数据块是程序的最小单元,一个代码块或数据块在存储空间中连续、顺序存放,不同的代码块或数据块,可以存放于不同的存储空间中。   如何确定这些代码块或数据块在存储空间的地址,就是我们通常说的程序的定位。程序的定位有以下三种。   1. 编译时定位   编程时由ORG语句确定代码块和数据块的绝对地址,编译器以此地址为首地址,连续、顺序地存放该代码块或数据块,也就是说我们在编程的时候已经知道程序存放的大概位置。   MCU系统常采用这种方式。这种定位方式属于绝对定位,其优点是简单、容易上手;缺点是程序员必须熟悉硬件资源,模块化编程差且不支持工程化管理。   2. 链接时定位   编程时以“SECTIONS”伪指令区分不同的代码块或数据块。编译器每遇到一个“SECTIONS”伪指令,从0地址重新开始一个代码块或数据块。链接器将同名的“SECTIONS”合并,并按 .cmd文件中的“SECTIONS”命令进行实际的定

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档