找回密码
 立即注册

第四集 USB不停电下载

国学芯用 2025-6-24 15:44 | 分类: Ai8051U | 播放次数:345 |点赞 1

上一条: 第三集 点亮第一颗LED 下一条: 第五集 C语言基础
< 按“左方向键”切换 按“右方向键”切换 >

评论区

全部评论共5条评论

HangZhouBob

2026-5-24 21:17

//UsbOutBuffer, OutNumber, bUsbOutReady收到的数据,长度,标志位 //USB_SendData(BYTE *dat, int n); 发送数据,串,长度 //usb_OUT_done(); 相当于清空接收数据,复位标志位

马军

2026-5-15 19:35

对于初学者,繁琐的烧录步骤和不断闪烁的电源指示灯是一种心理负担。不停电下载将操作简化,让学习者能将注意力完全集中在代码逻辑和硬件行为本身,快速获得正向反馈,极大增强了学习兴趣和探索勇气。介绍Ai8051U 开发板的核心硬件资源,清晰讲解主控芯片、接口、按键、显示模块等部件功能,完整演示上电检测与基础程序烧录流程,帮助学习者快速掌握开发板的基本使用方法。

ENDbring

2026-4-28 17:56

介绍Ai8051U 开发板的核心硬件资源,清晰讲解主控芯片、接口、按键、显示模块等部件功能,完整演示上电检测与基础程序烧录流程,帮助学习者快速掌握开发板的基本使用方法。

quuuwwdv

2025-12-30 13:06

对于初学者,繁琐的烧录步骤和不断闪烁的电源指示灯是一种心理负担。不停电下载将操作简化,让学习者能将注意力完全集中在代码逻辑和硬件行为本身,快速获得正向反馈,极大增强了学习兴趣和探索勇气。

熊能

2025-9-24 07:58

USB不停电下载 1.下载所需文件(USB库文件) STC_USB_LIBRARY.zip 2.移植关键部分到工程 stc_usb_cdc_32g.LIB stc32_stc8_usb.h 3.工程源码 #include "ai8051u.h" #include "stc32_stc8_usb.h" char *USER_DEVICEDESC = NULL; char *USER_PRODUCTDESC = NULL; char *USER_STCISPCMD ="@STCISP#" void main() { P_SW2 |= 0x80; P0M1 = 0x00; P0M0 = 0x00; P1M1 = 0x00; P1M0 = 0x00; P2M1 = 0x00; P2M0 = 0x00; P3M1 = 0x00; P3M0 = 0x00; P4M1 = 0x00; P4M0 = 0x00; P5M1 = 0x00; P5M0 = 0x00; P6M1 = 0x00; P6M0 = 0x00; P7M1 = 0x00; P7M0 = 0x00; usb_init(); //USB CDC 接口配置 IE2|=0x80; EA = 1; while (1) { if (bUsbOutReady) { USB_SendData(UsbOutBuffer,OutNumber);//); //发送数据缓冲区,长度(接收数据原样返回, 用于测试) usb_OUT_done(); } } }

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

GMT+8, 2026-7-23 21:27 , Processed in 0.034594 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

返回顶部