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

stm32的单片机可以用USB和电脑的USB直接通讯吗

liuxiaofei126 2018-10-29 浏览量:7457
以前经常用串口和嵌入式主板通讯,现在想换用stm32f103的usb口和主板的usb口直接通讯方便
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 这个是没有问题的,使用STM32CubeMX创建项目,选中usb 的device,选中device总的VPC。

    生成工程后源代码中就能操作USB串口了。

    0001.png

    • 发布于 2018-10-29
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:13
  • 可以啊,最简单的方法就是用stm32的vcom功能虚拟串口,例程里面有的,比串口速度快
    • 发布于2018-10-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以,直接使用电脑串口助手就可以和32通信,找个USB转TTL的转接头,USB侧接电脑,TTL电平测接单片机串口的引脚,然后通讯就可以。希望可以帮到你~
    • 发布于2018-10-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以的,103最小系统板还有micro口呢
    • 发布于2018-10-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以的,STM32的USBHID和CDC从机协议都是可以直接和电脑进行通信的,其中HID协议用得非常多。

    • 发布于2018-10-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以的,有个USBHID协议,有一定难度,但是肯定可以实现。
    • 发布于2018-10-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以是可以,只不过USB的通信协议比较复杂,不过st官方有提供USB库,会稍微方便许多,不过还是需要自己多琢磨
    • 发布于2018-10-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 自己开发一个上位机的客户端显示所接收的数据。
    • 发布于2018-10-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以使用USB搞一个虚拟串口,速度还快
    • 发布于2018-11-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以,STM32的USB做从,PC的USB做主,用那种带原生USB接口的单片机,STM32的USB库很好用
    • 发布于2018-11-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 当然是可以的,这个可以直接用USB作一个从站然后进行通信
    • 发布于2018-11-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以的,STM32上要对USB外设进行初始化
    • 发布于2018-11-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以的,用虚拟的USB口口可以通信
    • 发布于2018-11-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 用一个虚拟的USB口可以进行通信的控制
    • 发布于2018-12-09
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

stm32的单片机可以用USB和电脑的USB直接通讯吗