现成的Andorid手机通过USB口和单片机进行串口通信可以吗?

秀小川 2013-12-02 09:56:04
有没有这方面的资料?
...全文
793 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
pottichu 2013-12-03
  • 打赏
  • 举报
回复
这个不是 Demo 的问题, 你首先要找一条 USB 转串口的线, 然后有手机的 Root 权限 , 然后接上去, 看看 有没有 /dev/ttyUSB0, 如果没有,就要根据 USB 转串口芯片的型号去找驱动, 然后自己编译, insmod 到手机里去。 通常,如果这台手机/平板 不是你们公司自己开发的, 这种事情你是干不成的。
秀小川 2013-12-03
  • 打赏
  • 举报
回复
引用 5 楼 pottichu 的回复:
这个不是 Demo 的问题, 你首先要找一条 USB 转串口的线, 然后有手机的 Root 权限 , 然后接上去, 看看 有没有 /dev/ttyUSB0, 如果没有,就要根据 USB 转串口芯片的型号去找驱动, 然后自己编译, insmod 到手机里去。 通常,如果这台手机/平板 不是你们公司自己开发的, 这种事情你是干不成的。
哦 多谢指点!
秀小川 2013-12-02
  • 打赏
  • 举报
回复
引用 3 楼 pottichu 的回复:
可以通信的, 不过你需要一条 USB 转串口的 线 (包含 USB 转串口 芯片) 平板可以作为 USB Host 工作。
有没有相关的资料,或者Android本身文档有没有类似的Demo?
秀小川 2013-12-02
  • 打赏
  • 举报
回复
引用 1 楼 birdsaction 的回复:
那要用JNI进行处理了,用C来调用手机底层的接口进行USB通信。
我这有个平板用OTG外接一个小键盘,也可以用!这里面应该也涉及到数据通信了吧!这种也是底层开发的吗?
Birds2018 2013-12-02
  • 打赏
  • 举报
回复
那要用JNI进行处理了,用C来调用手机底层的接口进行USB通信。
pottichu 2013-12-02
  • 打赏
  • 举报
回复
可以通信的, 不过你需要一条 USB 转串口的 线 (包含 USB 转串口 芯片) 平板可以作为 USB Host 工作。

80,337

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧