Android之串口232从不会到开发功能详解

底层串口通信 同时被 2 个专栏收录
1 篇文章 0 订阅
28 篇文章 0 订阅

首先由于公司开发需要,我才接触到串口通信。普通的手机app开发并没有串口。使

用到的为机顶盒定制板子(有232串口驱动编译的Android系统)的开发,以及与外部

设备的连接。在此帮各位同胞少踩些坑,并且找到实现功能的方法。


--------前提软件开发需要:

1.串口232线;2串口转usb线;3Android系统带232串口(注意:Android系统由串口

驱动编译具备串口功能)  4.笔记本电脑及串口调试工具  5.Android系统安装

串口app




软件百度网盘:链接:http://pan.baidu.com/s/1o82tqHW 密码:qlrd


这边说明一下,作为Android手机开发工程师我刚开始一点都不懂什么叫串口.但后面我

发现串口其实很简单。其实首先就要明白如何测试使用串口,准备好环境,例如

用电脑做测试。在网盘里面的机器盒apk加上电脑端的串口调试软件进行通信联通。


左下角的绿色字就代表的打开,当然有时候电脑可能没有usb转接后串口的驱动功能,



用鲁大师等在接上usb线的时候在检查驱动,确定安装即可。


--------------------数据发送测试:

第一步:连接好带串口的Android系统和电脑后。在Android系统安装并且打开app,

在电脑中安装并且打开串口调试软件。

第二部:串口通信数据发送:

机顶盒端显示


电脑端显示


这样就完成简单的端口通信测试。也就说明机顶盒端口可以使用了。接下我们就开始

开发公司功能吧。


-----------接下来正式开发功能,机顶盒串口与公司硬件设备对接

我所使用的硬件设备是sd-8




在这里我对上面的机器的串口输入 #VOL UP* 指令,代表声音的增大指令。而sd-8也给

我返回增大后声音音量大小。在此所有的利用串口232控制设备的指令也就实现效果了。

至于apk代码直接在GitHub上搜索serial就可找到该功能。如果还有问题请留言评论。


如果帮助到你,请点赞谢谢!!!






  • 14
    点赞
  • 6
    评论
  • 14
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值