关于安卓上读取串口数据
小毛头 2015-03-06 11:46:07 小弟最近在学安卓,恰好公司项目有可能会用到安卓开发。是这样的,客户端之前是用MFC开发的,我们自己有一个接收器,通过串口转USB模块插到电脑上的,客户端上通过串口将接收器接收到的信息显示。然后现在我们老大突发奇想,想把客户端放到安卓上,我和另外一个同事都没有这方面的经验,摸索了几天,一直在搜安卓USB Hub方面的知识。想在这里请教下论坛大神:
1、我现在用支持OTG的安卓手机进行测试,microUSB接手机,另一端接我们的接收器(串口转USB端),这样是否安卓端就能检测到这个串口了吗?就像类似windows上那样设备管理器中就能看出COM1、COM2这样?如果可以,那怎么知道呢?
2、是否需要有驱动呀?之前在windows上,我们这个模块是要装驱动的,应该就是串口转USB那个驱动,我的串口转USB芯片型号是TUSB3410,但是安卓上,这个驱动哪里来呢?怎么装呢?是不是一定要装这个驱动才能读取串口数据呢?
3、我在网上下了一个检测安卓端是否能检测到我们这个串口转USB设备。程序中修改了我们这个串口转USB设备的productID,经过测试是可以检测的,但是网上又有人说还需要驱动,可是这个驱动我不知道该怎么办啊。。。
再次想请教安卓或者有这方面经验的大神,能否给我提供宝贵的经验,或者做过这方面有demo的。能识别到插入的串口,读取数据就成。谢谢大家!