DSP28335—CMD文件资料解读汇报(映射关系).docVIP

  • 4
  • 0
  • 约2.44万字
  • 约 30页
  • 2019-10-09 发布于安徽
  • 举报

DSP28335—CMD文件资料解读汇报(映射关系).doc

实用标准 文档大全 DSP28335—CMD解读(1) 在DSP28335工程文件里(不用BIOS产生CMD文件),手写CMD文件一般有两个,在RAM里调试时用的两个CMD文件分别为DSP2833x_Headers_nonBIOS.cmd和28335_RAM_lnk.cmd,烧写到flash里时用的两个CMD文件分别为DSP2833x_Headers_nonBIOS.cmd和F28335.cmd,其中DSP2833x_Headers_nonBIOS.cmd文件可以在所有工程文件中通用,主要作用是把外设寄存器产生的数据段映射到对应的存储空间,可以跟DSP2833x_GlobalVariableDefs.c文件对照一下看看。下面通过一个简单例子,比如向CpuTimer0Regs. TIM.all写数据,来解读一下CMD文件是如何把寄存器里的值准确映射到所在存储器的位置的。 先在DSP2833x_GlobalVariableDefs.c文件里找到以下几行代码: #ifdef __cplusplus #pragma DATA_SECTION(CpuTimer0RegsFile) #else #pragma DATA_SECTION(CpuTimer0Regs,CpuTimer0RegsFile); #endif volatile struct CPUTIMER_REGS CpuTime

文档评论(0)

1亿VIP精品文档

相关文档