找回密码
 立即注册
查看: 2299|回复: 47

分享USB_CDC库, USB_HID库, SDCC版, IAR版, @Ai8051U-8Bit

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:162
  • 最近打卡:2025-05-01 06:56:44
已绑定手机

56

主题

1319

回帖

2938

积分

荣誉版主

无情的代码机器

积分
2938
发表于 2025-1-8 10:36:14 | 显示全部楼层 |阅读模式
编译好的lib见附件,包含虚拟设备、不断电下载等基本功能。
不能说无错,只能说经测试可用。


截图202501081038045314.jpg

USB库 头文件:
usb.h (2.81 KB, 下载次数: 62)


USB_CDC SDCC版(V4.4):
USB_CDC_SDCC.lib (428.45 KB, 下载次数: 68)
USB_CDC IAR版(V10.10.1):
USB_CDC_IAR.lib (308.27 KB, 下载次数: 53)


USB_HID SDCC版(V4.4):
USB_HID_SDCC.lib (434 KB, 下载次数: 62)
USB_HID IAR版(V10.10.1):
USB_HID_IAR.lib (301.45 KB, 下载次数: 53)


===================================
更新记录:
V20250322:
1.修改hid库发送逻辑bug
2.cdc和hid库代码对齐,usb头文件添加PRINTF_USB宏。





4 喜欢他/她就送朵鲜花吧,赠人玫瑰,手有余香!
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:27
  • 最近打卡:2025-04-21 19:48:25
已绑定手机

2

主题

13

回帖

180

积分

注册会员

积分
180
发表于 2025-1-12 19:00:11 | 显示全部楼层
干的好,我已经用此库SDCC下编译,实现不断电下载

点评

感谢支持  详情 回复 发表于 2025-1-13 16:10
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:162
  • 最近打卡:2025-05-01 06:56:44
已绑定手机

56

主题

1319

回帖

2938

积分

荣誉版主

无情的代码机器

积分
2938
发表于 2025-1-13 16:10:49 | 显示全部楼层
Hay*** 发表于 2025-1-12 19:00
干的好,我已经用此库SDCC下编译,实现不断电下载

感谢支持
三天不学习,赶不上刘少奇~
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:27
  • 最近打卡:2025-04-21 19:48:25
已绑定手机

2

主题

13

回帖

180

积分

注册会员

积分
180
发表于 2025-1-13 16:33:17 | 显示全部楼层

还缺个命令行ISP下载工具,不然每次都要打开STCISP点击下载,
有命令行工具就能vscode直接点下载按钮自动下载了,
开源的stcgal开发者可能跑路了,几年没更新了,不支持Ai8051了

点评

你勾选最下面这个自动下载也挺好用的 [attachimg]80470[/attachimg]  详情 回复 发表于 2025-1-13 18:26
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:162
  • 最近打卡:2025-05-01 06:56:44
已绑定手机

56

主题

1319

回帖

2938

积分

荣誉版主

无情的代码机器

积分
2938
发表于 2025-1-13 18:26:18 | 显示全部楼层
Hay*** 发表于 2025-1-13 16:33
还缺个命令行ISP下载工具,不然每次都要打开STCISP点击下载,有命令行工具就能vscode直接点下载按钮自动 ...


你勾选最下面这个自动下载也挺好用的
截图202501131825548153.jpg
三天不学习,赶不上刘少奇~
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:27
  • 最近打卡:2025-04-21 19:48:25
已绑定手机

2

主题

13

回帖

180

积分

注册会员

积分
180
发表于 2025-1-13 18:43:21 | 显示全部楼层
erci*** 发表于 2025-1-13 18:26
你勾选最下面这个自动下载也挺好用的

这个编译一次就下一次太频繁了,不过目前也只能这样了

点评

取巧 编译生成为xxx.hex 写个命令行bat脚本xxx.hex拷贝为aaa.hex ISP工具检测aaa.hex变化自动下载  详情 回复 发表于 2025-1-13 19:17
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:162
  • 最近打卡:2025-05-01 06:56:44
已绑定手机

56

主题

1319

回帖

2938

积分

荣誉版主

无情的代码机器

积分
2938
发表于 2025-1-13 19:17:33 | 显示全部楼层
Hay*** 发表于 2025-1-13 18:43
这个编译一次就下一次太频繁了,不过目前也只能这样了

取巧
编译生成为xxx.hex
写个命令行bat脚本xxx.hex拷贝为aaa.hex
ISP工具检测aaa.hex变化自动下载
三天不学习,赶不上刘少奇~
回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:27
  • 最近打卡:2025-04-21 19:48:25
已绑定手机

2

主题

13

回帖

180

积分

注册会员

积分
180
发表于 2025-1-13 19:25:38 | 显示全部楼层
erci*** 发表于 2025-1-13 19:17
取巧
编译生成为xxx.hex
写个命令行bat脚本xxx.hex拷贝为aaa.hex

这都能想到,你真是个天才
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:27
  • 最近打卡:2025-04-21 19:48:25
已绑定手机

2

主题

13

回帖

180

积分

注册会员

积分
180
发表于 2025-1-13 20:04:47 | 显示全部楼层
erci*** 发表于 2025-1-13 19:17
取巧
编译生成为xxx.hex
写个命令行bat脚本xxx.hex拷贝为aaa.hex

已经成功了,用起来除了没有烧写进度,其他都很爽
AI8051U:vscode+eide+SDCC编译器最简单的不停电,命令行一键下载 - 学习打卡区 | 感悟 国芯技术交流网站 - AI32位8051交流社区
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:422
  • 最近打卡:2025-05-01 09:54:52
已绑定手机

19

主题

3190

回帖

4866

积分

论坛元老

积分
4866
发表于 2025-1-14 06:29:47 | 显示全部楼层
sdcc和iar2个的lib文件大小差距好大啊

点评

我sdcc把优化全关了,它的优化逻辑可能会误删一些逻辑分支  详情 回复 发表于 2025-1-14 12:09
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-1 21:59 , Processed in 0.126966 second(s), 114 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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