SoftwareSerial库


参考书:《ARDUINO开发实战指南 AVR篇》

功能概要:使用SoftWareSerial库可以通过软件模拟的方式利用任意两个I/O实现串口通信

函数

构造函数

参数1:receivePin:接收数据的引脚号

参数2:transmitPin:发送数据的引脚号

用于创建对象时指定用于串口通信的数据发送引脚和数据接收引脚

begin()

参数:speed:串行通信速率

用于设置串口串行通信速率

read()

参数:无

用于读取串行通信中接收到的字符

print()和println()

用途:输出

使用限制:

最大数据传输速率只能达到9600bps

SoftwareSerial.read()函数会一直等待,直到接收数据

只有在SoftwareSerial.read()函数调用时,接收到的数据才会接收,其他时间接收到的数据都会丢失

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM