找回密码
 立即注册
楼主: ykeupacl

AI8051U之温故学习打卡

[复制链接]
  • 打卡等级:偶尔看看I
  • 打卡总天数:18
  • 最近打卡:2025-08-07 10:41:07
已绑定手机

7

主题

27

回帖

185

积分

注册会员

积分
185
发表于 4 天前 | 显示全部楼层
第九集 printf_usb之CDC查询模式

Ai8051的USB通信协议,目前支持两类,一个是CDC,即模拟串口,另一个是HID,即人机交互,可模拟键盘、鼠标;

CDC数据处理方式有查询模式和中断模式,如下所示:
截图202508071041561002.jpg

两者最直观的区别是查询模式下,main函数while循环中必须要有USBLIB_OUT_Done();函数,用来处理USB中断,如下所示:

截图202508071040091221.jpg

添加用户程序

                printf_usb("Hello STC\r\n");
                delay_ms(1000);        


烧录,单片机即可打印"Hello STC"信息


回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-8-11 15:19 , Processed in 0.110409 second(s), 47 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表