搜索找到 3 个匹配
- 2021年 1月 22日 10:00
- 版面: 参考资料
- 主题: MicroPython中如何写中断处理程序(一)
- 回复总数: 0
- 阅读次数: 3141
MicroPython中如何写中断处理程序(一)
MicroPython提供了在适当的硬件平台上用Python语言写中断处理函数的能力。中断处理函数,即中断服务例程(ISR),被定义为回调函数,其被作为类似于定时器触发或某引脚上电压改变等事件的响应函数而执行。这些事件在常规程序代码执行中的任何时间均可能发生,也就带来了一些值得注意的问题。其中,有些问题是特定于MicroPython而存在的,有些问题则对于所有实时系统是共性存在的。该篇文档首先关注MicroPython所特有的问题,接着针对新手简要介绍了对于实时系统编程时需要注意的问题。 该篇文档中使用了一些相对模糊的词语,比如"慢"或者"尽可能地快",这是有意为之,因为执行速度具体需依赖于实...