1. 前言
SoftwareSerial库允许在Arduino板的其他数字引脚上进行串行通信,使用软件复制功能(因此得名“SoftwareSerial”)。可以有多个软件串行端口,速度高达115200 bps。参数为需要该协议的设备启用反向信令。
1.1 要使用此库
请执行以下操作:
#include <SoftwareSerial.h>
1.2 此库的局限性
软件串行库具有以下已知限制:
它不能同时发送和接收数据。 如果使用多个软件串行端口,则一次只能有一个可以接收数据。 并非 Mega 和 Mega 2560
板上的所有引脚都支持更改中断,因此只有以下引脚可用于 RX:10、11、12、13、14、15、50、51、52、53、A8 (62)、A9
(63)、A10 (64)、A11