博客專欄

EEPW首頁 > 博客 > DSP-C5509A-定時器

DSP-C5509A-定時器

發(fā)布人:xuiangin 時間:2019-02-13 來源:工程師 發(fā)布文章

CSL-lib相關(guān)文件夾下有C5509——timer1例程;

工具軟件:CCS8.3;win10

1.基本控制配置宏定定義完成:

//---------Global data definition---------

#define TIMER_CTRL    TIMER_TCR_RMK(\

TIMER_TCR_IDLEEN_DEFAULT,/* IDLEEN == 0 */ \

TIMER_TCR_FUNC_OF(0), /* FUNC   == 0 */ \

TIMER_TCR_TLB_RESET,/* TLB    == 1 */ \

TIMER_TCR_SOFT_BRKPTNOW,/* SOFT   == 0 */ \

TIMER_TCR_FREE_WITHSOFT,/* FREE   == 0 */ \

TIMER_TCR_PWID_OF(0),/* PWID   == 0 */ \

TIMER_TCR_ARB_RESET,/* ARB    == 1 */ \

TIMER_TCR_TSS_START,/* TSS    == 0 */ \

TIMER_TCR_CP_PULSE, /* CP     == 0 */ \

TIMER_TCR_POLAR_LOW,/* POLAR  == 0 */ \

TIMER_TCR_DATOUT_0 /* DATOUT == 0 */ \

2.定時器速率:

image.png

TIMER_Config timCfg0 = {

TIMER_CTRL,/*TIMER_CTRL此為宏定義值指示:TCR0 */

0x0400u,/* PRD0:寄存器賦值 */

0x0000 /* PRSC:寄存器賦值 */

};

3.定時器中斷函數(shù):

interrupt void timer0Isr(void)

{

++timer0_cnt;

IRQ_clear(eventId0);/*清中斷標(biāo)志*/

}

*博客內(nèi)容為網(wǎng)友個人發(fā)布,僅代表博主個人觀點(diǎn),如有侵權(quán)請聯(lián)系工作人員刪除。



關(guān)鍵詞:

相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉