首页 > 乐鱼官方网站 > 电阻

04 07 2024

单片机裸机代码结构规划思路(五)

相关产品推荐

  前语:前面连续写了4篇【单片机裸机代码结构规划思路】,有些仔细的读者发现了存在小bug,

  bug现象:当g_task_ticks在守时器前驱函数中自增,当超越65535之后,就一定会溢出变成了0.

  实践我仿真作用如下,可以正常的看到此bug现象,在g_task_ticks快要溢出之前的那一段,使命被一向履行,底子不会依照预期设定的守时时刻来。

  解决方案:当时获取的g_task_ticks减去前次履行该使命时的backupTicks值,假如大于守时时刻timeout,那么就履行该使命。

相关文章