4862| 6
|
关于定时器arr设置太低不能正常工作的问题 |
5金钱
最佳答案回复【5楼】zwl3615473:
---------------------------------
定时器中断里面不适合做复杂的处理,一般处理都是在外部做的,定时器仅仅起到一个定时的作用,你可以用一个全局变量做标志,定时时间到的时候,在中断服务里面把标志变量置1,在外部判断这个标志为1的时候,就去执行你的复杂处理,执行完清0标志,
1、2.你这个加上while语句后,估计在while这儿等待太浪费时间了,你中断服务还没跳出去,下一次定时时间到,又进中断了 ...
| ||
| ||
合肥-文盲
|
||
| ||
合肥-文盲
|
||
| ||
合肥-文盲
|
||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-7-22 03:06
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网