TMS320F28379微控制器寄存器详解与C2000Ware快速入门

需积分: 47 58 下载量 96 浏览量 更新于2023-03-03 3 收藏 15.54MB PDF 举报
TMS320F28379是一款专为高级闭环控制应用设计的高性能32位浮点微控制器单元(MCU),如工业驱动器和伺服电机控制、太阳能逆变器与转换器、数字电源、电力输送及电力线通信。该设备具有双核架构,被称为Delfino微控制器,由Texas Instruments公司开发。 TMS320F28379寄存器手册详细介绍了C2000Ware集成开发环境(IDE)的快速入门指南,包括包结构、文档内容、设备支持、库文件等。C2000Ware GUI提供用户界面,使得开发过程更为直观和高效。手册还着重介绍了处理器的核心组件,如C28x处理器,它拥有一个浮动点运算单元,用于执行复杂的数学运算;一个三角函数数学单元,支持常见的三角函数计算;以及Viterbi、复数数学和CRC单元(VCU-II),这些特性对于信号处理和通信算法至关重要。 系统控制部分是手册的核心内容,首先概述了系统控制的功能及其在整体架构中的作用。系统控制模块负责设备的身份识别,通过一系列配置寄存器来调整和管理系统的运行模式。手册详细列出了各种类型的reset源,包括外部reset(XRS)、电源-on-reset(POR)、调试器reset(SYSRS)、看门狗reset(WDRS)、NMI watchdog reset(NMIWDRS)以及安全代码复制reset(SCCRESET)。此外,还包括了hibernate模式下的安全设置。 手册还提及了如何更新C2000Ware工具和使用Code Composer Studio进行软件开发。这份技术参考手册不仅提供了硬件的底层细节,也为开发者提供了丰富的软件开发指导,确保了在实际应用中能充分利用TMS320F28379的全部潜能。 TMS320F28379寄存器手册是一份全面且深入的文档,涵盖了硬件架构、核心功能、系统控制机制以及开发工具的使用,为设计和实现高性能闭环控制系统提供了坚实的技术基础。对于任何从事此类应用的工程师来说,理解和掌握这份手册是至关重要的。