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

STM32mini板插USB口设备无法识别怎么解决

电子大拿 2018-06-11 浏览量:9926
STM32mini板插USB口设备无法识别怎么解决
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 是指接上USB线后电脑上无法识别到串口吗:

    1,检查所接的USB口是否正确(迷你版上有俩USB口,一个是接的串口USB-232,一个是芯片的USB接口usb-slave);

    2,板子上的串口1 的俩跳帽是否接上(刚出厂时默认是接上了的)

    3,检查电脑上是否安装好了驱动(ch340);

    4,如果以上都没问题,可以考虑USB接口生锈了或者其他原因导致接触不良;

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

其他答案 数量:21
  • 这个USB接口需要stm32的程序支持的。比如USB-HID程序,USB串口程序,或者Arduino-stm32的BootLoader程序
    • 发布于2018-06-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 是谁家的 MiniSTM32板子呢,这种板子大多都是没有板载的仿真器(STlinkV2)的,那个USB口,要你把USB的程序烧写到芯片后,再插上才会被识别的。
    否则空的程序,USB枚举不到的。

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

  • STM32mini板的USB口通常是作为设备端来用的,这个需要在MCU中编写USB设备的代码,让USB支持不同的协议,然后在PC端安装正确的驱动才能识别。MCU的固件程序可以试用STM32CubeMX生成一个,PC端安装驱动后就可以了。

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

  • 应该是没有驱动程序,所以不被识别。
    • 发布于2018-06-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 不知道你说的STM32mini板是什么型号,一般开发板的miniUSB接口有以下两种定义:

    1. USB-TTL串口,这种情况的USB口连接到串口芯片,该接口用于USB转串口,如果电脑无法识别,则安装串口驱动即可。

    2. USB-STM32,这种情况的USB口连接到STM32芯片,需要STM32跑USB固件,则电脑可以识别相应的USB设备,不然电脑无法识别,和STM32的固件相关。

    对下原理图,看下是以上哪种情况,分别应对。

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

  • 检查一下你的STM32mini板有没有ch340芯片,该芯片用于USB转串口。
    • 发布于2018-06-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 你插的是USB HID的那个口吧,如果是你需要烧录对应的程序,然后就应该可以了,跟没驱动一个意思。如果是CH340的口,可能是没有驱动导致的,驱动精灵可以刷一下。
    • 发布于2018-06-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 有可能是你的MINI板上不带CH340这个芯片。你可以用USB转TTL测试下板子有没有问题。
    • 发布于2018-06-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般如果板子上有两个usb口的话,一个是usb转串口,这个口需要你的电脑安装相关驱动,另外的一个口是用来做stm32的usb驱动实验的口,这个口需要你的stm32内部运行相关的程序的!
    • 发布于2018-06-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 你说的这个应该是配的调试程序用的USB,就是那个你写程序,这个端口可以当USB用那个,你没有程序肯定不得行撒!兄die
    • 发布于2018-06-11
    • 举报
    • 评论 0
    • 0
    • 0

  • mini板有两个usb,一个是usb转串口,只需要装驱动就行了,一个是usb hid接口,需要程序支持。
    • 发布于2018-06-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 那个USB口是需要通过串口或者jlink下载好usb程序在可以用的,
    • 发布于2018-06-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 需要烧写bootloader才能使用microusb刷机
    • 发布于2018-06-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 仔细检查一下驱动是否正常,程序是否已经正常工作
    • 发布于2018-06-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个需要程序的支持,你看看是不是没有烧录驱动程序
    • 发布于2018-06-12
    • 举报
    • 评论 0
    • 0
    • 0

  •   STM32里面要有USB的相关程序才行,比如HID
    • 发布于2018-06-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 应该是驱动的问题,仔细看看是不是正常
    • 发布于2018-06-13
    • 举报
    • 评论 0
    • 0
    • 0

  • Mini板上的USB接口,有表示TTL转串口的就是虚拟串口接口,有表示user的就是STM32自身的USB接口,可以用HID或者CDC协议进行驱动。

    • 发布于2018-06-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 板子上的USB接了什么呢,是转串口的芯片,还是直接接的单片机呢

    接单片机要先在单片机上烧写程序的

    • 发布于2018-06-19
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32mini板插USB口设备无法识别怎么解决