TMS320F2803x微控制器的时基和比较寄存器详解

需积分: 50 65 下载量 7 浏览量 更新于2024-08-08 收藏 1.84MB PDF 举报
本文档主要介绍了TMS320F2803x系列微控制器,特别是其中的28035型号,这是Texas Instruments(TI)的Piccolo微控制器家族成员。该微控制器具备一系列特性,包括高效32位CPU(TMS320C28x核心)、低功耗、电源管理功能以及丰富的外设接口。 TMS320F2803x系列微控制器的主要特性包括: 1. 低器件和系统成本:采用3.3V单电源供电,无需电源排序。 2. 高性能:工作频率可达60MHz。 3. 电源管理:集成加电和欠压复位功能。 4. 无模拟支持引脚设计,简化了硬件配置。 5. 提供两个内部零引脚振荡器,支持灵活的时钟源选择。 6. 强大的定时功能:多个可复用的GPIO引脚,3个32位CPU定时器,以及片上晶振或外部时钟输入。 7. 存储:包含闪存、SRAM和OTP内存。 8. 支持动态锁相环(PLL)频率调整。 9. 安全特性:如代码安全模块和安全定时器模块。 10. 多种串行通信接口:如SCI、SPI、I2C、LIN和eCAN。 11. 丢失时钟检测电路,增强了系统的可靠性。 12. 控制外设增强,如数字比较器功能,包括TBPRDM、CMPAHRM、CMPAM等寄存器,用于实现高级定时和比较操作。 具体到TMS320F28035,它包含了如TBCTL(时基控制寄存器)、TBSTS(时基状态寄存器)、CMPAHR(时基比较A HRPWM寄存器)等与定时和比较相关的寄存器,这些寄存器在地址空间中分布在多个位置,例如0x682B、0x6900等,用于配置和读取微控制器的实时状态和控制定时器的行为。 此外,文档还提到了数字比较器的相关寄存器,如DCTRIPSEL(数字比较触发选择寄存器)、DCACTL(数字比较A控制寄存器)等,这些寄存器用于设置数字比较器的工作模式、阈值以及滤波参数,从而实现精确的信号比较和处理。 TMS320F28035是一款适合于需要高性能、低功耗和多功能集成应用的微控制器,尤其适用于工业控制、自动化、电机驱动等领域。其丰富的定时器和数字比较器功能使得它在处理复杂的实时控制任务时表现出色。