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

6678的csl中定时器例程调试问题

用的是C:\Program Files\Texas Instruments\pdk_C6678_1_0_0_16\packages\ti\csl\example\timer这个例程,环境是ccsv5.0.3

包含路径,加载库和gel,编译调试,连上板子,运行的时候,发现每次都test不成功,要么停留在

Debug:Testing Low Timer (Unchained) in Single shot Mode…   ,即第一种模式就运行不过,暂停发现程序停在 while(timeISRCounter !=1);处

有时候这种模式能测试通过,但在看门狗定时器测试时出问题,停留在

Debug:Testing watch Dog Timer…,发现程序停在while(timeISRCouter !=5);处。

 

也就是说,程序总会在while这个循环处出问题,然后我在while的注释发现这么一句话:

the value here should be non-zero. though there is a small probability that the value here could be 0.

 

所以,我想问,这个small probability 指的是什么?为什么CSL的这个例程在我的板子上测试不成功?是不是和这种小概率事件有关?

 

希望跑过这个例程的工程师们给个答复,谢谢!

hao wu1:

非常感谢,问题已经解决,但是有定时器的新问题,已经提出,希望得到解答,谢谢!

赞(0)
未经允许不得转载:TI中文支持网 » 6678的csl中定时器例程调试问题
分享到: 更多 (0)