ZHCS889Q June 2007 – August 2022 TMS320F28232 , TMS320F28232-Q1 , TMS320F28234 , TMS320F28234-Q1 , TMS320F28235 , TMS320F28235-Q1 , TMS320F28332 , TMS320F28333 , TMS320F28334 , TMS320F28335 , TMS320F28335-Q1
PRODUCTION DATA
請參考 PDF 數據表獲取器件具體的封裝圖。
在 器件上有 3 個 32 位 CPU 計時器 (CPU 計時器 0,CPU 計時器 1,CPU 計時器 2)。
CPU 計時器 2 為 DSP/BIOS 或 SYS/BIOS 保留。可以在用戶應用程序中使用 CPU 計時器 0 和計時器 1。這些計時器與 ePWM 模塊中的計時器不同。
如果應用不使用 DSP/BIOS 和 SYS/BIOS,那么 CPU 計時器 2 可用在應用中。
圖 8-2 CPU 計時器計時器中斷信號 (TINT0、TINT1、TINT2) 的連接如圖 8-3 所示。

計時器的一般操作如下:32 位計數器寄存器“TIMH:TIM”會加載周期寄存器“PRDH:PRD”中的值。計數器寄存器按 C28 x 的 SYSCLKOUT 頻率遞減。當計數器到達 0 時,一個計時器中斷輸出信號生成一個中斷脈沖。表 8-3中列出的寄存器用于配置計時器。更多信息,請參閱 TMS320x2833x、TMS320x2823x 實時微控制器技術參考手冊 中的“系統控制和中斷”一章。
| 名稱 | 地址 | 大小 (x16) | 說明 |
|---|---|---|---|
| TIMER0TIM | 0x0C00 | 1 | CPU 計時器 0,計數器寄存器 |
| TIMER0TIMH | 0x0C01 | 1 | CPU 計時器 0,計數器寄存器高電平 |
| TIMER0PRD | 0x0C02 | 1 | CPU 計時器 0,周期寄存器 |
| TIMER0PRDH | 0x0C03 | 1 | CPU 計時器 0,周期寄存器高電平 |
| TIMER0TCR | 0x0C04 | 1 | CPU 計時器 0,控制寄存器 |
| 保留 | 0x0C05 | 1 | |
| TIMER0TPR | 0x0C06 | 1 | CPU 計時器 0,預分頻寄存器 |
| TIMER0TPRH | 0x0C07 | 1 | CPU 計時器 0,預分頻寄存器高電平 |
| TIMER1TIM | 0x0C08 | 1 | CPU 計時器 1,計數器寄存器 |
| TIMER1TIMH | 0x0C09 | 1 | CPU 計時器 1,計數器寄存器高電平 |
| TIMER1PRD | 0x0C0A | 1 | CPU 計時器 1,周期寄存器 |
| TIMER1PRDH | 0x0C0B | 1 | CPU 計時器 1,周期寄存器高電平 |
| TIMER1TCR | 0x0C0C | 1 | CPU 計時器 1,控制寄存器 |
| 保留 | 0x0C0D | 1 | |
| TIMER1TPR | 0x0C0E | 1 | CPU 計時器 1,預分頻寄存器 |
| TIMER1TPRH | 0x0C0F | 1 | CPU 計時器 1,預分頻寄存器高電平 |
| TIMER2TIM | 0x0C10 | 1 | CPU 計時器 2,計數器寄存器 |
| TIMER2TIMH | 0x0C11 | 1 | CPU 計時器 2,計數器寄存器高電平 |
| TIMER2PRD | 0x0C12 | 1 | CPU 計時器 2,周期寄存器 |
| TIMER2PRDH | 0x0C13 | 1 | CPU 計時器 2,周期寄存器高電平 |
| TIMER2TCR | 0x0C14 | 1 | CPU 計時器 2,控制寄存器 |
| 保留 | 0x0C15 | 1 | |
| TIMER2TPR | 0x0C16 | 1 | CPU 計時器 2,預分頻寄存器 |
| TIMER2TPRH | 0x0C17 | 1 | CPU 計時器 2,預分頻寄存器高電平 |
| 保留 | x0 C18-0x0 0C3F | 40 |