Arduino是如何与智能设备通信的呢?

市面上绝大多数的开发模块或智能设备不方便接太多线,也不方便接同步时钟信号,于是选择串口通信的方式传输数据。

数据传输一般都是以字节传输的,一个字节8个位。

并行通信:传数据会有8根线传输,每一根线代表一个位,一次传输就可以传一个字节。

串口通信:传数据只有1根线传输,一次只能传一个位,要传一个字节就需要传8次,也就是异步串行通信。

Arduino默认包含了硬串口类库类,因此我们不用再使用include语句调用。

软串口类库并非Arduino Uno核心类库,因此使用前你需要先声明包含SoftwareSerial.h头文件。

把422转成232进行通信:

把422的Rx+与232的TX接,422的RX-与232的GND接。

把422的TX+与232的RX接,422的TX-与232的GDN接。

请于页面下方点赞和评论进行学习打卡和经验分享!!!

欢迎关注个人订阅号智能点睛,与我一同学习成长!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容