TMS320F28xx DSC寄存器映射详解与功能概览
需积分: 34 81 浏览量
更新于2024-08-10
收藏 2.89MB PDF 举报
寄存器器映射在ANSYS 14有限元分析自学手册中是一个关键概念,主要应用于TMS320F28335、TMS320F28334、TMS320F28332等系列处理器的设计中。这些处理器具有四个不同的外设帧,每个帧对应不同的外设和其在内存中的访问方式:
1. **外设帧0**:这些寄存器直接映射到CPU内存总线上,包括器件仿真寄存器、闪存寄存器、代码安全模块寄存器、ADC双映射寄存器、XINTF寄存器、CPU定时器以及不受EALLOW保护的部分寄存器。EALLOW指令用于控制哪些寄存器允许在运行时写入,以保护它们免受意外修改。
2. **外设帧1**:这部分包含了多个外设,如eCAN-A和eCAN-B,ePWM1至ePWM6,eCAP1至eCAP6,eQEP1和eQEP2等,它们映射到32位外设总线上,提供专门的功能和控制。
3. **外设帧2和3**:帧2映射到16位外设总线,主要用于GPIO和其他低带宽设备;而帧3的寄存器则被映射到DMA可访问的32位外设总线上,通常用于数据传输和DMA控制。
内存映射设计使得处理器能够高效地与各种外设交互,同时通过哈弗总线架构(哈佛架构,将程序存储器和数据存储器分开)实现数据和指令的快速访问。此外,手册还详细介绍了处理器的实时JTAG和分析接口,外部中断系统,以及电源管理特性,如低功率模式和安全装置,以确保系统的可靠性和稳定性。
值得注意的是,闪存寄存器受到额外的安全保护,通过代码安全模块确保代码的完整性。外设中断扩展块(PIE)允许用户配置中断处理,而外部中断接口(XINTF)用于处理来自外设的中断请求。此外,振荡器和锁相环(PLL)用于精确的时钟管理,确保系统的同步。
总而言之,寄存器器映射在TMS320F28335处理器中起着至关重要的作用,它定义了处理器与硬件交互的方式,并影响着系统的性能、可靠性和安全特性。对于学习和开发基于该系列处理器的系统来说,理解并掌握这一概念是十分必要的。
2021-06-24 上传
277 浏览量
552 浏览量
2023-12-27 上传
939 浏览量
115 浏览量
137 浏览量
2021-11-26 上传
2021-11-27 上传
Fesgrome
- 粉丝: 37
- 资源: 3810
最新资源
- Windows脚本vbs:Windowsскриптvbs-HTML格式的скриптvbs-ввыводитинформациюоспецификацииПКвHTML
- 馈线自动化终端后备电源可用性快速检测.rar
- MSCellAccessory(iPhone源代码)
- chatterbox-client
- NYC-Schools:查看纽约市学校的人口统计学与绩效之间的关系(2011年数据),以及家长,老师和学生的看法
- C#用serialPort和chart控件实现简单波形绘制
- whocandoitbetter:我在这里放我的东西
- FSW115:FSW 110类文件夹
- springboot-multi-modules-demo.zip
- Daily Sadhguru Quotes-crx插件
- DsMobile
- 图片句柄取图片字节集-易语言
- triticale:精细合成遇到数据弯曲
- CLTableWithFooterViewController(iPhone源代码)
- Tomcat+MySQL为自己的APP打造服务器(4)完结篇Demo
- opencv-3.4.5.zip