|
发表于 2017-7-10 18:34:53
16979 浏览 5 回复
关于讯为Itop4412 android 4.0.3串口问题
各位大神好,最近需要在android做个串口应用,我参考讯为的配套书里的教程以及网上有的关于讯为4412串口应用的例程()。
我用的是串口2
目前能发送也能接收了,但是有一个BUG一直没解决。
串口能用的前提是必须接着OTG线,我一把otg拔了,这份串口的例程就用不了,关于JNI源码和教程里头一模一样,一开始我认为是ADB调试模式中Log.d(tag,"send start ..."); 影响了程序,可是注释了之后还是不能收发串口,后来我把应用打包在开发板上下载,可是还是不行,这问题困扰了我两天,最近需要串口应用~比较急,大神能帮帮忙吗?为何232线连接了还必须连接OTG才能通信呢??
|
|
|
|
|
|
|
|
楼主|
发表于 2017-7-10 18:52:19
|
|
|
|
|
|
|
发表于 2017-7-11 18:33:40
拔了otg,串口用不了,具体是什么现象,adb跟串口硬件上没有关系 |
|
|
|
|
|
|
|
楼主|
发表于 2017-7-11 19:36:12
就是我接了232线和OTG线之后才能串口助手才能收到数据或发送数据,把OTG线拔了之后串口既不能发也不能正常收,收到的都是乱码,我用的是 com3.Open(3, 115200);这个串口.大神,能和我具体解决下吗,有点急~~万分感谢 |
|
|
|
|
|
|
|
adb不会和串口有任何干扰的呀~
你用的是哪个串口呢?
ttySAC2? |
|
|
|
|
|
|
|
楼主|
发表于 2017-7-12 09:19:01
我用的是CON2 靠近音频接口的那个串口,我也很奇怪 ,不过确实有这个情况~技术能耽误点时间帮我解决下吗? |
|
|
|
|
|
|
登录或注册
扫一扫关注迅为公众号
|