利用c6748的定时器TIMER1,配置为连续计数模式,以非连接的低32位模式工作,在定时中断函数中拉低或置高GPIO引脚,输出脉冲,实际结果是定时器启动后,第一次进入定时中断函数时,设置断点观察此时定时器计数寄存器TIM12=146(一个周期为192个计数时钟),也就是说从中断产生到进入定时中断函数就花了很长时间,中断响应太迟缓,然而后续的中断都是正常的,特此求教!
补充:定时器初始化我是直接配置定时相关寄存器,没有使用SYS/bios提供的定时器模块的相关函数接口;定时器中断利用了SYS/bios 中HWI的方式配置的。
Shine:
试试用TSCL, TSCH来计算响应时间。