C28x低功耗模式详解:Altium Designer 19.1教程

需积分: 43 278 下载量 86 浏览量 更新于2024-08-09 收藏 2.59MB PDF 举报
本篇教程详细介绍了Altium Designer 19.1中的低功耗模式设计,针对TI的C2833x/2823x系列以及240x系列器件,特别是TMS320F28335、TMS320F28334和TMS320F28332等型号。低功耗模式是现代微控制器设计中至关重要的部分,它能够在保持系统基本功能的同时,最大程度地减少电力消耗,延长电池寿命,适用于电池驱动的嵌入式设备。 首先,文章介绍了三种主要的低功耗模式:IDLE模式、STANDBY模式和HALT模式。IDLE模式允许通过启用的中断或处理器识别的XNMI退出,CPU时钟(SYSCLKOUT)在C28x上仍可用。STANDBY模式下,任一GPIO端口A信号可用于唤醒,用户需在GPIOLPMSEL寄存器中选择。HALT模式仅可通过XRS和GPIO端口A唤醒,选择信号同样在该寄存器中进行设置。 值得注意的是,低功耗模式并不会影响输出引脚状态,如PWM引脚,在IDLE指令执行时,它们会保持原有状态。同时,C28x的IDLE模式与24x/240x不同,CPU时钟在低功耗状态下可能有所不同。 此外,教程还提到了一些关键功能模块,如C28xCPU,其内存映射、哈弗总线架构、外设总线、实时JTAG和分析接口、闪存、不同层次的RAM(包括M0-M7SARAM)以及引导ROM。引导加载器使用的外设引脚和安全性措施也在讨论范围内。 PIE块(Peripheral Interrupt Expansion Block)和外部中断(XINT1-XINT7,XNMI)对于处理外设事件至关重要。振荡器和锁相环(PLL)用于稳定时钟,安全装置确保系统的安全性,而外设时钟则用于协调各个功能模块的工作。在低功耗模式下,这些功能可能会受限或调整以达到节能目的。 这篇教程提供了TMS320F2833x系列在Altium Designer 19.1中的低功耗模式设计指导,对工程师理解和优化设备电源管理,实现高效能与低能耗的平衡具有重要意义。