ykeupacl 发表于 2025-12-10 16:02:46

关于USB-CDC初始化的问题

我是采用的自定义USB库文件,因为需要自定义键盘、鼠标,现在有个疑问,
在初始化USB-CDC时,uart_init(); 也要初始化,否则若只初始化usb_init();
就不识别或出问题,这是怎么回事呢,可否指教一下





ercircle 发表于 2025-12-10 16:42:33

可参考现成例程Ax:
https://www.stcaimcu.com/data/do ... U-USB-TO-2-UART.zip


猜测可能是至少要先初始化LineCoding

ykeupacl 发表于 2025-12-10 16:48:15

ercircle 发表于 2025-12-10 16:42
可参考现成例程Ax:
https://www.stcaimcu.com/data/do ... U-USB-TO-2-UART.zip



实际不需要UART串口,能否不初始化呢?但不初始化就不正常,怎么破?

ercircle 发表于 2025-12-10 16:50:26

ykeupacl 发表于 2025-12-10 16:48
实际不需要UART串口,能否不初始化呢?但不初始化就不正常,怎么破?

实际不需要串口外设,则应该参考这个例程【CDC(Communication Device Class)协议范例】
页: [1]
查看完整版本: 关于USB-CDC初始化的问题