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

USB拓展库及使用示例 | 本贴 咨询 USB,基本帮您把USB程序开发完成

 火 [复制链接]
已绑定手机

124

主题

5136

回帖

1万

积分

超级版主

无情的代码机器

积分
11480
 楼主| 发表于 2026-2-15 14:11:16 | 显示全部楼层
BeHa*** 发表于 2026-2-14 22:14
用新的usb lib文件替换原来老版的文件,结果build不成功了 :-(

除了替换.lib文件,别的什么也没修改过啊

用的类型不对,Ai8051U不用huge模式,没那么大ROM。换个非huge库就好了


汇编语言调用 C语言的 USB库文件.LIB,Ai8051U-8Bit/Ai8051U-32Bit 汇编范例 - USB:USB-CDC虚拟串口/就是串口,一箭双雕之USB转双串口,[鼠标+键盘]的HID复合设备 国芯人工智能技术交流网站 - AI32位8051交流社区
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

70

主题

240

回帖

2662

积分

金牌会员

积分
2662
发表于 2026-2-15 17:37:40 | 显示全部楼层
erci*** 发表于 2026-2-15 14:11
用的类型不对,Ai8051U不用huge模式,没那么大ROM。换个非huge库就好了

感谢
回复

使用道具 举报 送花

2

主题

11

回帖

190

积分

注册会员

积分
190
发表于 2026-3-12 15:07:00 | 显示全部楼层
erci*** 发表于 2025-12-12 19:26
附件已更新MIDI通讯例程demo

您好,  我测试了一下,   win10可以识别, win7不能识别

点评

可以用bug hound看下枚举信息 枚举过程应该是正常的,大概率系统不带midi驱动导致的  详情 回复 发表于 2026-3-12 16:06
回复

使用道具 举报 送花

已绑定手机

124

主题

5136

回帖

1万

积分

超级版主

无情的代码机器

积分
11480
 楼主| 发表于 2026-3-12 16:06:17 | 显示全部楼层
狂云*** 发表于 2026-3-12 15:07
您好,  我测试了一下,   win10可以识别, win7不能识别

可以用bug hound看下枚举信息


枚举过程应该是正常的,大概率系统不带midi驱动导致的
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

3

主题

14

回帖

141

积分

注册会员

积分
141
发表于 2026-3-13 22:08:46 | 显示全部楼层
请问CDC将ADC的数据传给电脑最快是多少呢?需要上DMA么?

点评

只有ADC的DMA。五六百KB/s左右吧  详情 回复 发表于 2026-3-14 12:57
回复

使用道具 举报 送花

已绑定手机

124

主题

5136

回帖

1万

积分

超级版主

无情的代码机器

积分
11480
 楼主| 发表于 2026-3-14 12:57:22 | 显示全部楼层
wx851*** 发表于 2026-3-13 22:08
请问CDC将ADC的数据传给电脑最快是多少呢?需要上DMA么?

只有ADC的DMA。五六百KB/s左右吧
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

已绑定手机

0

主题

2

回帖

28

积分

新手上路

积分
28
发表于 2026-3-23 17:13:51 | 显示全部楼层
用USB-HID做了个键盘用一个按键模拟ALT+A键,按下一直发A
截图202603231715067819.jpg
9ce64a32-3639-4c35-9b44-fa39000b069d.png

点评

这种一般是只发了按下报文,没发抬起报文。  详情 回复 发表于 2026-3-23 17:25
回复

使用道具 举报 送花

已绑定手机

124

主题

5136

回帖

1万

积分

超级版主

无情的代码机器

积分
11480
 楼主| 发表于 2026-3-23 17:25:49 | 显示全部楼层
ljc*** 发表于 2026-3-23 17:13
用USB-HID做了个键盘用一个按键模拟ALT+A键,按下一直发A

这种一般是只发了按下报文,没发抬起报文。
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

已绑定手机

0

主题

2

回帖

28

积分

新手上路

积分
28
发表于 2026-3-23 17:34:30 | 显示全部楼层
erci*** 发表于 2026-3-23 17:25
这种一般是只发了按下报文,没发抬起报文。

是这个吗,已经发了,单独发ABCD任意数字键是没有问题的,发ALT或CTRL +任意字母一直按时就会出现字母一直在发

是这个吗,已经发了,单独发ABCD任意数字键是没有问题的,发ALT或CTRL +任意字母一直按时就会出现字母一直 ...

是这个吗,已经发了,单独发ABCD任意数字键是没有问题的,发ALT或CTRL +任意字母一直按时就会出现字母一直 ...

点评

这种问题,用bus hound监控下,和常规键盘对比报文就知道差异了  详情 回复 发表于 2026-3-23 18:25
回复

使用道具 举报 送花

已绑定手机

124

主题

5136

回帖

1万

积分

超级版主

无情的代码机器

积分
11480
 楼主| 发表于 2026-3-23 18:25:24 | 显示全部楼层
ljc*** 发表于 2026-3-23 17:34
是这个吗,已经发了,单独发ABCD任意数字键是没有问题的,发ALT或CTRL +任意字母一直按时就会出现字母一 ...

这种问题,用bus hound监控下,和常规键盘对比报文就知道差异了

三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-11-11 03:11 , Processed in 0.078465 second(s), 100 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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