接收随机数据#

通常的入门例子,就是在一个 loop() 中不停的从串口接收,不干任何其它事情。而现实中的例子往往不是这样的,CPU 可能要同时忙很多事情,从串口接收数据只是其中一部分工作。那么怎么安排串口接收呢?

  1. 和别的工作一起排队

  2. 使用中断

为了方便传输大量数据,使用 Cutecom 发送数据。

全速接收#

UNO 只做一件事,就是全速接收。

排队#

使用中断#

这是软中断

其它方法#

Micropython 中有人(Peter)讲过,如 schedule,