高级会员

- 积分
- 783
- 金钱
- 783
- 注册时间
- 2021-4-15
- 在线时间
- 305 小时
|
本帖最后由 日渐秃兀 于 2021-5-21 14:56 编辑
串口通信一般是两者之间的通信,正常使用单片机以及电脑过程中使用到的串口,有单片机、模块类的TTL电平串口和电脑的USB电平串口,这两者本身就不可以直接通信,如果需要使用电脑的串口(串口调试软件)对与下位机类的进行串口通信必须通过电平转换CH340芯片等,将TTL电平和USB电平两者相互转换充当中间媒介,而如果串口通信两者使用的电平一致比如TTL电平的模块与单片机即可两者之间连接进行串口通信。
两者建立好连接 是可以让两者通信,如果是用电脑与设备通信我们可以通过串口助手查看到设备发送过来的信息,也可以通过串口助手向设备发送信息。从而使用这个串口通信控制设备、查看设备的一下信息、发送一些设备里面具备的指令等。如果连接两者都是TTL电平的设备,他们两者的通信都是通过各自的串口直连,此方法连接之后正常都是要使用代码通信了,不要打开一个电脑串口助手看为什么没数据。
特别是比较多新人使用开发板的时候,使用模块连接是板载的串口3,而电脑连接着开发板串口1,串口1和串口3不是同一个串口,模块与开发板的通信两者TTL电平通信直连,但两者的通信是看不见的,如果需要可以通过串口1打印一些他们通信的数据结果查看,也可以用代码转换串口1与电脑通信开发板接收到的数据转换到串口3,通过串口3发送一些AT指令等配置或控制模块,间接的控制模块。
但现在不是直接使用电脑控制,不要盲目测,测试一定要了解串口通信两者,使用模块、传感器、控制器等这些最好(必须)是具备一定的基础单片机编程知识和电路常识。祝学习者减少BUG的出现。附-正点8266模块通过连接探索者开发板板载CH340芯片转换电平与电脑通信的连接方式。
ESP8266连接板载CH340.rar
(2.11 MB, 下载次数: 1)
|
|