这里会显示出您选择的修订版和当前版本之间的差别。
arduino:libraries:softwareserial [2016/12/25 22:15] 127.0.0.1 外部编辑 |
arduino:libraries:softwareserial [2019/06/19 16:32] (当前版本) lzt [SoftwareSerial Library] |
||
---|---|---|---|
行 3: | 行 3: | ||
现有的Arduino硬件支持引脚0和1(通过USB连接到到电脑)进行串行通信。串行通过一个称为 UART 的硬件(芯片内置)进行。这个硬件允许ATMEGA芯片接收串行通信,即使芯片在进行其他工作,只要有64个字节的串行缓冲器的储存空间即可。 | 现有的Arduino硬件支持引脚0和1(通过USB连接到到电脑)进行串行通信。串行通过一个称为 UART 的硬件(芯片内置)进行。这个硬件允许ATMEGA芯片接收串行通信,即使芯片在进行其他工作,只要有64个字节的串行缓冲器的储存空间即可。 | ||
- | 使用软件的复制功能(因此称为“SoftwareSerial”),现有的SoftwareSerial 库,以允许其他的Arduino数字引脚的串行通信,这可能有多个软件串口速度高达115200bps。一个参数使反转信号要求该协议的设备。 | + | 使用软件的串口功能(因此称为“SoftwareSerial”,即“软串口”),现有的SoftwareSerial 库,以允许其他的Arduino数字引脚的串行通信,这可能有多个软件串口速度高达115200bps。一个参数使反转信号要求该协议的设备。 |
SoftwareSerial的版本包括Arduino 1.0,以及之后基于 Mikal Hart 的 NewSoftSerial library. | SoftwareSerial的版本包括Arduino 1.0,以及之后基于 Mikal Hart 的 NewSoftSerial library. |