TI中文支持网
TI专业的中文技术问题搜集分享网站

C6678 Timer定时器问题

ccsv5.4,C6678芯片,对于Timer的配置存在一些问题:

1.sysbios手册中说Timer的ID只是伦理分配的Id号,不对应实际的timer,那么在Timer.create()函数中指定为timer0是否意味着对应0号定时器?假如程序中配置了timer8中断,是否会冲突?

2.timer中断是硬件中断,通过代理器来分配,那么中断优先级怎样确定?

3.在sysbios可视化界面的timer模块中设置了timer0,绑定CMD_HWI函数,timerId设置为0,period设置为1ms,start  mode设置为automatiaclly,

run mode设置为periodic and continous,将程序下载到c6678的核1中,即提示abort,中断异常,这是什么原因? 将模式改为用户开始,在main函数中调用Timer_start函数启动定时器,下载程序后仍提示abort,请问除了在sysbios中配置定时器外是否需要其他的配置?

Shine:

1. c6678 timer ID和timer的对应关系,请看C:\ti\bios_6_33_04_39\packages\ti\sysbios\timers\timer64\doc-files\TimerTables.html

2. 优先级看映射到哪个INTx

3.是程序不能load到核1?

user5215762:

hi,
你好,我最近也碰到了和你一样的疑问,请问之前你找到答案了嘛?能到解答一下!

赞(0)
未经允许不得转载:TI中文支持网 » C6678 Timer定时器问题
分享到: 更多 (0)