版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
开发TI公司的DSP 改CMD文件,这是在单片机开发中 器(non-volatile,本文称 TI在设计DSP ROM、BROM、OTPROM,SRAM、CMD文件就是以这两类 物理器和地址空间。CMD文件其实就是用户的“”。1、用户的整个系统里的器资源。无论是DSP自带的,还是用户外扩的,凡是可以使用的、需要用到的器和空间,用户都要一一出来:有哪些2、用户如何分配这些器资源,即关于资源分配情况的。用户根据自己的需要,结合的要求,把各种数据分配到适当种类、适当特点、适当长度的器区域,这是编写CMD文件的重点。 {
/*ProgramMemory/*DataMemory :origin=0x000880,length=0x000180 deviceemulationregisters*/ FLASH_REGS:origin=0x000A80,length=0x000060 FLASHregisters*/ :origin=0x000AE0,length=0x000010 codesecuritymoduleregisters*/ ADC_MIRROR:origin=0x000B00,length=0x000010 ADCResultsregistermirror*/}CMD文件中还可以写上注释,用“/*”和“*/”包围起来,但不允许用“// ”,这一{PieVectTableFile:> PAGE=/***PeripheralFrame0RegisterStructures
:> PAGE=:>FLASH_REGS,PAGE=:> PAGE=:>ADC_MIRROR,PAGE= :> PAGE=}3、SECTIONS{.text:{所有.text输入 }load=加载地址run=运.data:{所有.data输 } .bss:{所有.bss输入 }load=加载地址run=运.other:{所有.other输 }load=加载地址run}.const:{略}load=PROGrun=0x0800, 首先“load关键字可以省略,“=”可以写成“>”,加载地址”可以是: “run=运行地址”中的“=”可以用“>” 阅TI的pdf文档,一般叫做“STM320F28335AssemblyLanguageToolsUser'sGuide.pdf ”,汇编1、必须在DSP 编写CMD文件,就是要搞清楚以下情况,并 12、哪些.const 和用const .switch存放程序中switch表.text.bss为程序中的全局和静态变量保留.far为程序中用far .stack为程序系统堆栈保 .sysmem 用于程序中的malloc、calloc、和realoc函数动态分配存C未初始化块(data.bss.ebss长调用的.bss超过了64K地址限制.stack存放C.sysmem存放C.esysmem 长调用的.sysmem(超过了64K地址限制 可执行代码和常数(program).switchswitch语句产生的常数表格 .pinitTablesforglobalconstructors .econst 长.const(可定位到任何地方)(data>pragma DATA_SECTION(函数名或全局变量名,"用户自定义在数据 pragma户 ,#pragma可 ramfuncs:LOAD=RUN=PAGE={PAGE0:VECS:origin=00000h,length=LOW:origin=00040h,length=SARAM:origin=04000h,length=B0:origin=0FF00h,length=PAGE1:B0:origin=00200h,length=B1:origin=00300h,length=B2:origin=00060h,length=SARAM:origin=08000h,length=}{.text:{}>LOWPAGE.cinit:{}>LOWPAGE.SWITCH:{}>LOWPA
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026郑东思贤学校(郑州市郑东新区永丰学校)招聘考试备考题库及答案解析
- 2026国家电网有限公司直流技术中心高校毕业生招聘约3人(第二批)考试备考试题及答案解析
- 2026河北石家庄市鹿泉区招聘森林草原消防大队劳动聘用人员17人笔试参考题库及答案解析
- 2026中国华电集团有限公司华电置业有限公司校园招聘(第二批)笔试备考试题及答案解析
- 2026江西吉安井冈山人力资源服务有限公司招募见习人员1人考试参考题库及答案解析
- 2026中国科学院遗传与发育生物学研究所孙庆涛研究组工作人员招聘1人笔试备考题库及答案解析
- 2026河南郑州市第96中学教育共同体(天府中学)招聘考试备考试题及答案解析
- 2026四川巴中市通江新区医院人才招聘28人笔试备考试题及答案解析
- 2026国家统计局诸暨调查队招聘编外用工1人(浙江)笔试备考题库及答案解析
- 2026江西九江经济技术开发区港城中学招聘顶岗教师2人笔试备考题库及答案解析
- 广西壮族自治区玉林市、贵港市等市2026届高中毕业班高三年级1月份适应性测试物理含答案
- 2025年宁夏事业编考试c类真题及答案
- 低空经济中无人系统商业运营模式创新研究
- 2026年江苏省南京市高职单招数学考试试题及答案
- 腋嗅知识培训课件
- 2026年及未来5年市场数据中国桥梁缆索市场深度分析及投资战略咨询报告
- 班组长煤矿安全培训课件
- 无人机航拍测量施工方案
- 2026年山东理工职业学院单招综合素质笔试模拟试题带答案解析
- 2026年苏教版五年级英语上册期末真题和答案
- 供电所安全大讲堂课件
评论
0/150
提交评论