TMS320F2809 , TMS320F2808 , TMS320F2806
TMS320F2802 , TMS320F2801
TMS320C2802 , TMS320C2801以及TMS320F2801x的DSP
SPRS230J - 2003年10月 - 修订2007年9月
www.ti.com
3.2.11外设中断扩展( PIE )块
PIE模块用于复多次中断源成一组较小的中断输入。该
PIE模块可支持多达96个外设中断。上了280x ,可能96中断43
使用的外设。的96个中断被分成了8个块,每个组被送入112的
CPU中断线路( INT1到INT12 ) 。每96个中断的支持存储在其自己的矢量
这可以由用户重写专用RAM块。该载体是由CPU自动提取
上服务于该中断。这需要8个CPU时钟周期,以获取向量和保存关键CPU寄存器。
因此, CPU可以快速响应中断事件。中断的优先级控制
硬件和软件。每个中断的使能/ PIE模块内禁用。
3.2.12外部中断( XINT1 , XINT2 , XNMI )
了280x支持三个蒙面的外部中断( XINT1 , XINT2 , XNMI ) 。 XNMI可以连接到
CPU的INT13或NMI中断。每个中断可被选择为负,正,或
正面和负面的边沿触发,也可以启用/禁用(包括XNMI ) 。该
屏蔽的中断还包含一个16位自由运行的递增计数器,它被复位为零时一个有效的
中断边缘被检测。这个计数器可以被用来准确时间戳的中断。不像
281X的设备中,没有专用引脚的外部中断。相反,任何端口A GPIO引脚可
配置为触发外部中断。
3.2.13振荡器和PLL
了280x可提供时钟由外部振荡器或由连接到片上振荡器电路中的晶振。
一个PLL提供支持多达10个输入时钟缩放比例。 PLL的比率可以在的即时改变
在软件中,使得用户能够缩减上操作的次数,如果低功率的操作是需要的。
请参阅电气规格部分计时细节。 PLL模块可以在旁路模式下进行设置。
3.2.14看门狗
280x器件包含一个看门狗定时器。用户软件必须定期复位看门狗计数器
在一定的时间框架;否则,看门狗将产生复位到处理器。看门狗
如果需要的话可以被禁用。
3.2.15外设时钟
在时钟的每个个体的外围可以被使能/禁止,从而降低功耗
当外围是未在使用。此外,该系统时钟提供给串行端口(除了I2C和eCAN的)
和ADC块可以按比例相对于CPU时钟。这使得外围设备的定时是
从提高CPU的时钟速度脱钩。
3.2.16低功耗模式
280x器件是完全静态CMOS器件。提供了三种低功耗模式:
空闲:
将CPU进入低功耗模式。外设时钟可以有选择,只有关闭
那些需要空闲期间发挥功能的外围设备是左操作。允许的中断
从积极的外围设备或看门狗定时器唤醒空闲模式下处理器。
关闭时钟CPU和外设。此模式离开振荡器和PLL的功能。
外部中断事件将唤醒处理器和外设。开始执行
在检测到中断事件之后的下一个有效周期
关闭内部振荡器。这种模式基本上是关闭的设备和放置它
尽可能低的功率消耗模式。复位或外部信号可以唤醒
装置从这种模式。
待机:
HALT :
40
功能概述