【发布时间】:2022-01-19 03:01:11
【问题描述】:
所以,我在嵌入式开发方面的知识非常糟糕,现在我正试图从位于 WaveShare Core4X9I 开发板上的 MCu STM32F429IGT6 内的 PC 接收一些数据,然后通过 USB 虚拟 COM 端口将其发回。
我意识到如何从 MCu 部分设置连接,我什至可以从 Windows 10 设备管理器中看到连接的设备,但是...它在 DFU Mode 中显示为 STM 设备
我已经尝试为这些事情安装 ST 的驱动程序,但它们没有用,官方文档说 Windows 10 不需要它们。
我一直在关注一些教程,在这些教程中,人们只需在 Cube MX 中单击几次,生成的代码和 VCP 开箱即用。
问题是我做错了什么?我什至不知道你可能会问什么信息,这就是我创建 GitHub 存储库的原因:https://github.com/dessy4oko/stm32f429-vcp-appears-as-dfu
这是来自 Windows 10 设备管理器的事件(翻译自 ru lang):
- 设备 USB\VID_0483&PID_DF11\305233703237 正在运行。
code 410 - 设备 USB\VID_0483&PID_DF11\305233703237 已配置。
code 400 - 设备 USB\VID_0483&PID_DF11\305233703237 由于部分匹配或不明确匹配而未移动。
code 442 - 设备 USB\VID_0483&PID_DF11\305233703237 需要进一步安装。
code 430
感谢您提供有关我的错误的任何信息。
【问题讨论】: