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

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

[复制链接]
已绑定手机

4

主题

14

回帖

122

积分

注册会员

积分
122
发表于 2025-3-21 14:04:41 | 显示全部楼层
佬们,用 SDCC 编译的话是不是只能编写 8 位指令模式?8 位和 32 位会有什么性能上的优劣嘛?

点评

是的,32位用keil,当然32位更快  详情 回复 发表于 2025-3-21 14:08
我爱STC
回复

使用道具 举报 送花

已绑定手机

121

主题

5082

回帖

1万

积分

超级版主

无情的代码机器

积分
11222
 楼主| 发表于 2025-3-21 14:08:24 | 显示全部楼层
给我你*** 发表于 2025-3-21 14:04
佬们,用 SDCC 编译的话是不是只能编写 8 位指令模式?8 位和 32 位会有什么性能上的优劣嘛? ...

是的,32位用keil,当然32位更快
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

已绑定手机

121

主题

5082

回帖

1万

积分

超级版主

无情的代码机器

积分
11222
 楼主| 发表于 2025-3-22 22:58:38 | 显示全部楼层
更新记录:
V20250322:
1.修改hid库发送逻辑bug
2.cdc和hid库代码对齐,usb头文件添加PRINTF_USB宏。
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

865

主题

1万

回帖

2万

积分

管理员

积分
25122
发表于 2025-7-31 15:37:08 | 显示全部楼层
回复

使用道具 举报 送花

已绑定手机

1

主题

84

回帖

435

积分

中级会员

积分
435
发表于 2026-4-29 13:38:58 | 显示全部楼层
前来学习
回复

使用道具 举报 送花

0

主题

3

回帖

22

积分

新手上路

积分
22
发表于 2026-5-24 11:22:14 | 显示全部楼层
哥,我加入了您的库USB_CDC_SDCC.lib连接器提示如图:是否缺了什么库应该加上?
编译环境是vscode+eide+sdcc4.5
业务代码是从keil5中移过来的只是更换了原来keil的库.
sdcc连接的option 是-lUSB_CDC_SDCC.lib ;未提示库连接不成功
望不吝赐教
截图202605241113524881.jpg

点评

压缩包里SDCC示例工程编译试下。对比下代码和makefile配置 USER_STCISPCMD看着是没定义变量,在main.c里。  详情 回复 发表于 2026-5-24 15:40
回复

使用道具 举报 送花

已绑定手机

121

主题

5082

回帖

1万

积分

超级版主

无情的代码机器

积分
11222
 楼主| 发表于 2026-5-24 15:40:49 | 显示全部楼层
hig*** 发表于 2026-5-24 11:22
哥,我加入了您的库USB_CDC_SDCC.lib连接器提示如图:是否缺了什么库应该加上?
编译环境是vscode+eide+sdcc4. ...

压缩包里SDCC示例工程编译试下。对比下代码和makefile配置

USER_STCISPCMD看着是没定义变量,在main.c里。
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

0

主题

3

回帖

22

积分

新手上路

积分
22
发表于 2026-5-24 22:00:09 | 显示全部楼层
erci*** 发表于 2026-5-24 15:40
压缩包里SDCC示例工程编译试下。对比下代码和makefile配置

USER_STCISPCMD看着是没定义变量,在main.c里 ...

USER_STCISPCMD看着是没定义变量----这点我是明白的,只是看见vsprintf_PARM和strncmp_PARM这几个东西像标准函数库里的函数,但命名又不像是函数,所以不解;示例我对比一下,谢谢您的解答!
回复

使用道具 举报 送花

0

主题

3

回帖

22

积分

新手上路

积分
22
发表于 2026-5-24 23:59:15 | 显示全部楼层
新建单文件main.c项目,简单定义USER_STCISPCMD后-lUSB_CDC_SDCC.lib编译和连接成功!
就是不明白移植业务代码就会报vsprintf_PARM和strncmp_PARM这样的错.
但还是感谢楼主的分享和指引!
回复

使用道具 举报 送花

865

主题

1万

回帖

2万

积分

管理员

积分
25122
发表于 2026-7-19 23:16:43 | 显示全部楼层
期待更新顶楼的 SDCC / IAR 的 STC USB 库,
并放到下面:

截图202607192316277927.jpg

点评

[attachimg]144584[/attachimg]  详情 回复 发表于 2026-7-21 11:30
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-9-23 15:04 , Processed in 0.074415 second(s), 89 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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