第3、4、5讲TMS320C54x的CPU结构和存储器配置报告.ppt

第3、4、5讲TMS320C54x的CPU结构和存储器配置报告.ppt

  1. 1、本文档共102页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.4.4 I/O空间 TMS320C54x除了程序存储空间和数据存储空间之外,还提供一个64 K字的I/O空间(0000H~0FFFFH)。I/O空间都在片外,它的作用是与片外设备连接。使用PORTR和PORTW两条指令可对I/O空间寻址。I/O空间的读/写时序不同于程序和数据存储器,它适用于访问映像到I/O空间的设备,而不是存储器。 TMS320C54x还有一个可屏蔽存储器保护选项,用来保护片内存储器的内容。当选定这项时,所有外部产生的指令都不能访问片内存储器空间。 起始位:先发出一个逻辑”0”的信号,表示传输字符的开始。 ?资料位:紧接着起始位之后。资料位的个数可以是4、5、6、7、8等,构成一个字符。通常采用ASCII码。从最低位开始传送,靠时钟定位。 ? 奇偶校验位:资料位加上这一位后,使得“1”的位数应为偶数(偶校验)或奇数(奇校验),以此来校验资料传送的正确性。 ??? 停止位:它是一个字符数据的结束标志。可以是1位、1.5位、2位的高电平。 ??? 空闲位:处于逻辑“1”状态,表示当前线路上没有资料传送 噪声容限为2V。即?要求接收器能识别低至+3V的信号作为逻辑“0”,高到-3V的信号?作为逻辑“1” 存储空间中。如果片内存储器配置到程序存储器中,则芯片在访问程序存储器时会自动访问这些存储单元。当PAGEN产生了一个不在片内存储器的地址时,会自动使用一个外部总线操作。表2-7是TMS320C54x系列芯片的片内存储器配置。 表2-7 TSM320C54x芯片片内程序存储器配置 (单位:K字) 1.程序存储器配置 MP/ 和OVLY位决定片内存储器是否配置到程序存储空间。复位时,MP/ 引脚上的逻辑电平将设置PMST寄存器的MP/ 位。MP/ 引脚在复位时有效。复位后,PMST寄存器的MP/ 位决定芯片的工作方式,直到下一次复位。 下面以TMS320C541芯片(如图2-8所示)为例,介绍TMS320C54x器件的地址映像与程序存储器的分配。 图2-13给出了在两种情况下,两个控制位对程序存储器配置的影响。 图2-13 TMS320C541程序存储器配置图 当MP/ =1,OVLY=0时,TMS320C541工作在微处理器模式下,片内ROM、片内RAM不安排到程序存储空间。 当MP/ =0,OVLY=1时,TMS320C541工作在微型计算机模式下,片内28 K字ROM(9000H~FF7FH)、片内复位和中断向量(FF80H~FFFFH)可作为程序存储器;片内5 K字DARAM可作为程序存储器。 2.片内ROM的组织 为了提高芯片的性能,对片内的ROM按照块的方式组织,如图2-14所示。这样,可以在一个块中取指的同时不会影响在另一个块中读取操作数。 图2-14 TMS320C54x的片内ROM的组织 3.片内ROM在程序存储空间中的地址配置 当芯片复位时,复位、中断向量分配在FF80H开始的程序存储空间中,然而,TMS320C54x的中断矢量表可以重定位到任意一个128字的边界上去,这就很容易 将中断矢量表从引导ROM中移出来,然后再根据存储器图安排。在片内ROM中,有128个字用于保存检测设备的目的,应用程序不要写到这段存储器中(FF00H~FF7FH)。 4.片内ROM的内容和配置 TMS320C54x的片内ROM的容量有大有小,大的ROM(24 K、28 K或48 K字)可把用户的程序代码写进去;小的ROM(高2K字)由TI公司定义。根据不同的型号,TMS320C54x的2 K字程序空间中包含以下内容: ● 自举加载程序:完成串行口、外部存储器、I/O口或并行口BOOT-LOAD功能的程序代码; ● 256字的μ率扩展表; ● 256字的A率扩展表; ● 256字的正弦表; ● 中断向量表。 图2-15是片内ROM中包含上述各种内容的总结。当MP/ =0时,FF80H~FFFFH配置成片内ROM。 图2-15 片内ROM程序存储器图

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档