UART

微控制器有一个称为UART的外围设备,它代表通用异步接收器/发送器。该外设可以配置为使用多种通信协议,如串行通信协议。

在本章中,我们将使用串行通信在微控制器和您的计算机之间交换信息。

注意:在micro:bit v2上,我们将使用所谓的UARTE外设,它的行为就像一个普通的UART, 除了HAL必须以不同的方式与之交谈。但是,这当然不是我们关心的问题。

安装

与往常一样,从现在开始,您必须修改Embed.toml以匹配您的micro:bit版本:

[default.general]
# chip = "nrf52833_xxAA" # uncomment this line for micro:bit V2
# chip = "nrf51822_xxAA" # uncomment this line for micro:bit V1

[default.reset]
halt_afterwards = false

[default.rtt]
enabled = true

[default.gdb]
enabled = false