- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
(BSP)和时分多路串行口(TDM)。标准同步串行口(SPI,SerialPortInterface接寻址方式下,不管当前DP或SP
(BSP)和时分多路串行口(TDM)。标准同步串行口(SPI,SerialPortInterface
接寻址方式下,不管当前DP或SP的值为何值,使数据寄存器地址的高9位(MSBs)强制置0,数据存储器
入堆栈时,先减小SP,再将数据压入堆栈;弹出堆栈时,先从堆栈弹出数据,再增加SP值。简述DSP程序的
.asm
链接
链接
-m.map
调试
调试
固化程序
.obj
1.简述C54X芯片的主要特点。
答:TMS320C54x的主要特征如下:
(1)CPU(中央处理单元)利用其专用的硬件逻辑和高度并行性提高芯片的处理性能。
(2)存储器具有192K字可寻址存储空间(包括64K字程序存储空间、64K字数据存储空间和64K字I/O空间)。
(3)高度专业化的指令集能够快速地实现算法并用于高级语言编程优化。
(4)片内外设和专用电路采用模块化的结构设计,可以快速地推出新的系列产品。
(5)TMS320C54x执行单周期定点指令时间为25/20/15/12.5/10ns,每秒指令数为40/66/100MIPS。
2.简述直接寻址及其两种两种寻址方式。
答:直接寻址就是在指令中包含有数据存储器地址(dma)的低7位,用这7位作为偏移地址,并与基地址值(数据页面指针DP的9位或堆栈指针SP的16位)组成一个16位的数据存储器地址。直接寻址分为数据页指针直接寻址和堆栈指针直接寻址两种。
数据页指针直接寻址:当状态寄存器ST1中的CPL位等于0时,ST0中的DP值(9位地址)与指令中的7位地址一起形成16位数据存储器地址;
堆栈指针直接寻址:当ST1中的CPL位等于1时,将指令中的7位地址与16位堆栈指针SP相加,形成16位的数据存储器地址。
3.画出汇编程序的编辑、汇编和链接过程图,并说明各部分的作用?
答:
.cmd
-o
.out
编辑汇编编辑
编辑汇编
-l
.lst
编辑:程序代码的编写,生成.asm文件。
汇编:利用TMS320C54x的汇编器对已经编好的一个或者多个源文件分别进行汇编,并生成.lst(列表)文件和.obj(目标)文件。
链接:利用TMS320C54x的链接器LNK500,根据链接器命令文件(.cmd)对已经汇编过的一个或是多个目标文件(.obj)进行链接,生成.map文件和.out文件。
4.对于软件中断和非可屏蔽中断,CPU立即响应。如果是可屏蔽中断,只有满足以下条件才能响应:
(1)优先级别最高。
(2)ST1中的INTM位为0,允许可屏蔽中断。
(3)IMR中的相应位为1,允许可屏蔽中断。
中断流程:
1)接受中断请求
地址的低7位(LSBs)
地址的低7位(LSBs)则来自于指令字。(2)在间接寻址方式下,只使用当前辅助寄存器的低7位作为数据
(BSP)和时分多路串行口(TDM)。标准同步串行口(SPI,SerialPortInterface
递数据值。处理器使用一个16位存储器映像寄存器的一个堆栈指针(SP)来寻址堆栈,SP始终指向存放在堆
的作用及其功能。答:链接器作用是根据链接器命令文件(.cmd)对已经汇编过的一个或是多个目标文件(.
2)响应中断
3)执行中断服务程序
5.简述串行通信,并描述C54X的三种串行口。
答:串行通信,就是发送器将并行数据逐位移出成为串行数据流,接收器将串行数据流以一定的时序和一定的格式呈现在连接收/发器的数据线上。TMS320C54x有三种类型的串行口:标准同步串行口(SPI)、缓冲串行口(BSP)和时分多路串行口(TDM)。
标准同步串行口(SPI,SerialPortInterface):有两个独立的缓冲器用于传送数据,接收缓冲器和发送缓冲器,每个缓冲器有一条可屏蔽的中断线。串行数据可以按8位字或16位字转换。
缓冲串行口(BSP,BufferedSerialPort):在标准同步串行口的基础上增加了一个自动缓冲单元(ABU)。BSP是一种增强型标准串行口,它是全双工的,并有两个可设置大小的缓冲区。
时分多路复用串行接口(TDM,Time-DivisionMultiplexed):允许同一个串口以分时方式传送多路数据,
TDM为多处理器通信提供了一种简单而有效的方式。
1.简述存
您可能关注的文档
最近下载
- 音乐就在你心中.ppt VIP
- 中建二测真题题库及答案2025.doc VIP
- DB34_T 4379-2023 农村房地一体不动产确权登记技术规程.docx
- 水面垃圾清理无人机设计.doc
- 传感器技术指导书.doc VIP
- 车型EOP管理相关参考内容.docx VIP
- 六年级英语竞赛试题用所给词的正确形式填空练习范本.pdf VIP
- 人教版(2019)高中英语必修第一册 Unit 3 Sports and fitness 知识点详解.doc VIP
- 2024年评职称的专项技术分析报告.pptx VIP
- 高中英语课件(人教版)必修第一册 Unit 3 Sports and Fitness.pptx VIP
文档评论(0)