android uart 调试

安卓的串口用的不多,但是能够与嵌入式连接起来,能利用起来,的确是一个不错领域。安卓已经产业化,生态链成熟稳固,安卓板卡串口比较多,安卡板卡价格很也很便宜,100多块钱,甚至几十块钱,就可以弄一个安卓板卡,单片机领域能够使用安卓的操作界面,应该是一件美好的事。这里不涉及JNI,也不涉及linux 串口驱动开发。板卡硬件存在的东西,驱动都是存在的。实际操作步骤不复杂,但是没有Linux基础,每一步操作都难以理解。

打开adb 

查看串口设备:dmesg | grep ttyS*

一般都是在文件系统的/dev目录下

busybox microcom -t 15000 -s 115200 /dev/ttyS3

-t 单位毫秒,无操作自动退出时间。

-s 单位bps,串口波特率。

ttyS0 要操作的串口。

 

 

操作成功。

关于ndk开发,注意以下几点问题就好了,理论要扎实,理解才快。

1.根据同名的java文件,native声明,以及System.loadLibrary,生成c的头文件,是给c的接口,java文件是给应用程序的接口;

2.根据生成的头文件,编写c的源文件,也就是实现;

3.编写 Android.mk,Appliction.mk,网上资料多;

4.然后ndk-build,生成so包,ndk资料也多。

以上是硬件串口,大多时候使用的应该是usb转ttl,南京的ch340

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值