资源
stm32_usb_cubemx.md
闫刚 stm32的usb的hal软件架构原理讲解
一. usb基础
stm32的usb也是很多公司都在使用的接口,usb全速可以达到12M/s, 作为虚拟串口接口,还是不错的.usb整个协议还是很复杂的,整理了下我这几年对usb的使用,讲解下usb软件架构,和一些重要的知识点
二. cubemx生成usb虚拟串口的demo工程
下载仓库:
git clone https://github.com/yangang123/usb_vcp_demo.git
2.1 步骤:
- 选择板子是stm32f4 discovery
- 选择外部晶振
- 设置系统时钟是168MHz
- 设置USB是device
- 设置USB的从设备的类是vcp
- 设置堆栈是0x600[注意]
- 设置复位
- 查看端口
- 查看结果
1. 选择板子是stm32f4 discovery
2. 选择外部晶振

最低0.47元/天 解锁文章
3418

被折叠的 条评论
为什么被折叠?



