蒋同学关于M1串口的一些疑问,欢迎讨论(andriod)

Bannana pi M1 的串口问题报告

**问题简介: **
M1的串口(TTL)能够跟PC通信。串口屏也能够跟PC通信。但是M1无法跟串口屏通信。

测试环境:
1, usb转ttl , 如下图

2, banana pi M1

3,使用源创发布的android影像 “sun7i_android_sugar-ref001.img”

4,串口屏 Usart-GPU

详细如http://item.taobao.com/item.htm?spm=a230r.1.14.30.YAzixL&id=43644958114&ns=1&abbucket=12#detail

**操作步骤1: **
M1通过USB转TTL跟PC通信。

如下图,

图1 实物接线图


图 2 详细接线

用Android程序发送数据,PC端收到数据无误!

PC端发送数据,Android收到数据无误!

**操作步骤2: **
用PC通过usb转TTL跟串口屏接,如下图,


同样,rx,tx对调。

用串口助手发送指令,串口屏显示正常。

**操作步骤3: **
将串口屏与M1对接。用android程序发送指令,串口屏无反应。

猜测问题所在,电平。

因为usb转ttl设备的电平容错率较宽,而串口屏的接口范围是较小,M1上的针上的电平应该转换一下就可以跟串口屏能够接通。

谢谢分享,长见识了

还有疑问吗?

没玩过串口屏啊