• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

nv32f100为什么能模拟usb通讯

yhj416606438 2018-09-11 浏览量:1140
nv32f100为什么能模拟usb通讯,比如hid键盘之类的,而其他单片机必须要有usb外设才能用
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 只要能模拟USB的通讯协议,就可以进行通讯,51芯片也能做到模拟

    现在很多芯片都自带USBHID的器件,可以很快搭建好设备

    • 发布于 2018-09-11
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:10
  • 其他单片机也能模拟USB通讯,只要IO口速度跟得上都可以模拟

    但是有USB外设了为啥要模拟啊,不要干重新发明轮子的事情啊

    • 发布于2018-09-11
    • 举报
    • 评论 0
    • 2
    • 0

  • 很多单片机都能模拟usb通讯啊,只要能发出符合规范的信号,处理相应初始化等等请求就行。比如大神在干货中做游戏手柄不是就实现了USB吗?
    • 发布于2018-09-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 只要能模拟USB协议就可以做USB外设,及时是51单片机都可以
    • 发布于2018-09-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 都是可以模拟的啊,并不是只有这个单片机可以的。

    只要是控制GPIO来根据USB的时序就可以了的

    • 发布于2018-09-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 只要有合适的模拟USB通讯协议,先设置好USB,硬件,接口和协议,再搭配
    • 发布于2018-09-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 都可以模拟啊,只要是可以控制GPIO的单片机都是可以模拟的
    • 发布于2018-09-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个USB不是硬件USB,而是它用了两个普通的两个IO口去模拟,就跟模拟I2C一样,只要高低电平顺序正确就行。这种方式的USB速度很慢
    • 发布于2018-09-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 那个是软件模拟的USB,用的IO来模拟传输数据,传输的速度比较慢
    • 发布于2018-09-27
    • 举报
    • 评论 0
    • 0
    • 0

  • nv32没有硬件usb接口,那个模拟usb的速度比较慢,就是gpio电平模拟usb通信的。
    • 发布于2018-09-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 几乎任何单片机都可以用IO口模拟USB通讯,但是如果有USB控制器就会简单很多。
    • 发布于2018-10-18
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

nv32f100为什么能模拟usb通讯