DSP28335定时器模块儿【中英版】

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

5.5 32-Bit CPU Timers 0/1/2

This section describes the three 32-bit CPU timers (Figure 31) (TIMER0/1/2).

CPU-Timer 0 and CPU-Timer 1 can be used in user applications. Timer 2 is reserved for DSP/BIOS. If the application is not using DSP/BIOS, then Timer 2 can be used in the application.

The CPU-timer interrupt signals (TINT0, TINT1, TINT2) are connected as shown in Figure 32.

[1].三个定时器0、1、2,32位

[2].0、1可随用户任意使用,2专为DSP/BIOS模式预备(当不启用DSP/BIOS模式时可以随

意定义定时器2)

The general operation of the CPU timer is as follows: The 32-bit counter register TIMH:TIM is loaded with the value in the period register PRDH:PRD. The counter decrements once every (TPR[TDDRH:TDDR]+1) SYSCLKOUT cycles where TDDRH:TDDR is the timer divider. When the counter reaches 0, a timer interrupt output signal generates an interrupt pulse. The registers listed in Table 31 are used to configure the timers.

[1].定时器配置流程:32位计数寄存器TIMH||TIM将PRDH||PRD中的值载入;

[2].每[TDDRH||TDDR]+1个系统时钟,计数寄存器都递减一次。

[3].当计数器为0时,发起一次定时中断。

[1].TIMH||TIM在两种情况下从PRDH||PRD中加载初值:

a)TIMH||TM值减为0时

b)TCR寄存器的TRB位置一时

[1].TPR寄存器是定时器自身时钟的设置模块儿

[2].高八位从低八位读取数据,高八位是只读位。在归零后或者TRB位置一后,从低八位

读取数据

定时器控制寄存器

相关文档
最新文档