|
本帖最后由 595953427@qq 于 2023-4-9 22:51 编辑
今天晚上调好的一个USB复合设备的程序。STM32F103xE使用USB通讯的时候需要使用外接晶振,这里的程序需要使用外接8MHz的晶振。
包含以下接口
1个MSC设备,两个磁盘,各224KB
1个HID,后续加上CMSIS-DAP功能
4个CDC,每个CDC的接收和发送各设置了512字节的缓存,单次收发数据不要超过512字节,每个CDC都可以独立设置波特率。
每个CDC都使用了DMA,由于STM32F103xE只有4路UART可以使用DMA,这里暂时只做了4个CDC串口。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
打赏
-
查看全部打赏
|