STC32G12K128的USB-CDC开发
🚀 免驱串口方案: [backcolor=var(--ds-md-code-block-banner-wrap-background-color)][color=var(--dsr-text-2)]c
[color=var(--dsr-icon-fg-1)][color=var(--button-text-color)][backcolor=var(--ds-button-color)][color=var(--button-icon-color)]
复制
[color=var(--button-text-color)][backcolor=var(--ds-button-color)][color=var(--button-icon-color)]
下载
void USB_Init() { USBCLK = 0x00; // 使用内部48MHz时钟 USB_Cfg = 0xE0; // 启用USB功能 IE |= 0x80; // 全局中断使能}void main() { USB_Init(); while(1) { if(USB_Rx_Len) { // 接收到数据 USB_Send(USB_Rx_Buf, USB_Rx_Len); // 回传数据 USB_Rx_Len = 0; } }}
💡 优势: 兼容Windows/Mac/Linux免驱动 最高12Mbps传输速度
|