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上的针上的电平应该转换一下就可以跟串口屏能够接通。