芯片:STM32F072C8 实现功能: 1、完成CDC串口枚举 2、可以进行CDC通信 3、可以发送64整数倍字节 0 b" g5 N# }. P( ? ] 未实现:$ m- P, j4 x: P7 H2 d3 }6 I* @3 y2 p: H 打开串口时发送的串口波特率、奇偶校验等6 v2 {0 x9 ?$ g: ^4 ~$ P% G- D 平台:6 m: D- b% _4 |# i- v/ e" t VS2017+Visual GDB8 j, f* I* P- C. i W1 Q 驱动: ST官网默认例程驱动; Y6 {/ F7 J$ Q8 ?6 r$ X/ R) J 8 M4 |4 W! D# z( b! j) l 附件为VS完整工程 |
【源码】STLINK-V3MINI 高速USB仿真器,成功改刷【高速CMSIS-DAP】
在线直播|无需编写任何代码即可在STM32上实现USB-C Power Delivery
STM32 USB CDC 虚拟多串口
最全USB HID开发资料,悉心整理一个月,亲自测试
圈圈发布USB图书第二版有感,以及分享一些我学习USB过程...
USB Audio设计与实现
【MCU实战经验】+STM32F107的USB使用
STM32F4-DISC 实现USB主机(U盘)和USB设备(虚拟串口)自动切换
STM32 USB-HID通信移植步骤STM32 USB HID键盘例程
【经验分享】在进行 USB CDC 类开发时,无法发送 64整数倍的数据
标准串口,不知道怎么理解。。。: ]& {6 Z7 q9 ]
就是使用Cube生成的模板,枚举成 CDC 串口,下位机是单片机,使用usb和上位机相连,直接与上位机进行数据交互;上位机写程序也只是用串口操作那一套就好....
/ L @0 `2 ~- G2 A/ a8 l
这个的功能和CH340、PL2303等芯片有所不同,它们是本身不处理数据,把数据通过自身的串口转发出去,而这个是在单片内部直接做命令解析、数据传输...