android能通过usb与单片机交互么

项目有个需求要求通过usb与单片机收发数据
之前没做关串口方面的

尝试了android-serialport-api 下载apk根本跑不起来..
网上看教程有说看主板芯片的有说要root才能运行的...没有一个确切的说法

目前的情况是android平板与一个独立供电的单片机,通过usb连接,android需要定时发送数据给单片机

阅读 2.8k
1 个回答

这个肯定是可以的,不过确实需要android的特殊权限。

  1. usb是区分主从的,一般来说Android需要打开otg支持,变成host主机
  2. 你这个实质是把Android作为上位机的工作,需要其有相应的通信协议支持,可以参考相关案例

其实这样的例子比较多,比如你可以参考支持手机端 示波器、信号发生器 等等的例子。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题