ADSP21488 学习笔记1

Timer 配置

Timer中断有三个寄存器,Bits in the MODE2, TCOUNT, and TPERIOD registers;
MODE2 Bit 5 (TIMEN): 使能定时器,这是一个位使能;
TCOUNT:计数器;
TPERIOD: 预设值寄存器。

timer_set(260000000, 260); // 100ms 计数

在系统时钟CCLK=260M的情况下,预设值TPERIOD=260000000,初始计数值TCOUNT=260;开启时钟后,第一次计数完260个数,然后取TPERIOD寄存器的预设值260000000(这时TCOUNT=260000000)开始第二次计数,后续第三次、第四次等的计数总值都是260000000;
CCLK=260000000,TCOUNT=260000000,这样设置将1s产生一次中断

Timer的配置在芯片编程手册ADSP-2136x_2137x_214xx_pgr_rev2.4.pdf中可以查到,其他内容主要的手册查询ADSP-214xx_hwr_rev1.1.pdf

你可能感兴趣的:(ADSP21488 学习笔记1)