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

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

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2025-08-20 20:09:00
已绑定手机

0

主题

1

回帖

6

积分

新手上路

积分
6
发表于 2025-8-20 20:09:00 来自手机 | 显示全部楼层
为什么CDC驱动在Win10上用不了

点评

一般免驱,报什么错?方便的话录个屏看看  详情 回复 发表于 2025-8-20 21:27
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:328
  • 最近打卡:2025-10-15 08:50:20
已绑定手机

85

主题

3256

回帖

7196

积分

荣誉版主

无情的代码机器

积分
7196
发表于 2025-8-20 21:27:41 | 显示全部楼层
wvuq*** 发表于 2025-8-20 20:09
为什么CDC驱动在Win10上用不了

一般免驱,报什么错?方便的话录个屏看看
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:8
  • 最近打卡:2025-09-11 22:00:33
已绑定手机

0

主题

9

回帖

64

积分

注册会员

积分
64
发表于 2025-8-24 10:31:37 | 显示全部楼层
大神们,有没有键盘的HID不断电下载的例程,不是官方库的,目前正在学习USB键盘,更新程序总是要按开关,谢谢

点评

参考按P47按键进入下载模式的思路,不过是替换成 usb_out_epx收到消息进入下载模式, 这个消息可以是默认下载口令“@STCISP#”,也可以自定义命令。 https://www.stcaimcu.com/forum.php?mod=redirect&goto=findp  详情 回复 发表于 2025-8-24 16:13
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:328
  • 最近打卡:2025-10-15 08:50:20
已绑定手机

85

主题

3256

回帖

7196

积分

荣誉版主

无情的代码机器

积分
7196
发表于 2025-8-24 16:13:16 | 显示全部楼层
wjqz*** 发表于 2025-8-24 10:31
大神们,有没有键盘的HID不断电下载的例程,不是官方库的,目前正在学习USB键盘,更新程序总是要按开关,谢 ...

参考按P47按键进入下载模式的思路,不过是替换成 usb_out_epx收到消息进入下载模式,
这个消息可以是默认下载口令“@STCISP#”,也可以自定义命令。



https://www.stcaimcu.com/forum.p ... 6680&pid=164369



截图202508241612307453.jpg
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:8
  • 最近打卡:2025-09-11 22:00:33
已绑定手机

0

主题

9

回帖

64

积分

注册会员

积分
64
发表于 2025-8-25 15:21:56 | 显示全部楼层
erci*** 发表于 2025-8-24 16:13
参考按P47按键进入下载模式的思路,不过是替换成 usb_out_epx收到消息进入下载模式,
这个消息可以是默认 ...

谢谢,主要是没有明白ISP向单片机发送什么 信号,再发自定义命令,看规格书上说,ISP先发7F 8次,再核对自定义命令,自定义命令一致,再软件复位 ,IAP_CONTR=0X60

点评

发7F是这个例程: 使用第三方MCU对Ai8H 系列单片机进行ISP下载范例程序 - ISP下载/做自己的ISP 国芯人工智能技术交流网站 - AI32位8051交流社区 USB的只需在usb_out_epx里收消息,ISP发的消息就是上面截图里的自  详情 回复 发表于 2025-8-25 16:09
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:328
  • 最近打卡:2025-10-15 08:50:20
已绑定手机

85

主题

3256

回帖

7196

积分

荣誉版主

无情的代码机器

积分
7196
发表于 2025-8-25 16:09:22 | 显示全部楼层
wjqz*** 发表于 2025-8-25 15:21
谢谢,主要是没有明白ISP向单片机发送什么 信号,再发自定义命令,看规格书上说,ISP先发7F 8次,再核对 ...



发7F是这个例程:
使用第三方MCU对Ai8H 系列单片机进行ISP下载范例程序 - ISP下载/做自己的ISP 国芯人工智能技术交流网站 - AI32位8051交流社区


USB的只需在usb_out_epx里收消息,ISP发的消息就是上面截图里的自定义命令或者默认命令




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

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:8
  • 最近打卡:2025-09-11 22:00:33
已绑定手机

0

主题

9

回帖

64

积分

注册会员

积分
64
发表于 2025-8-26 15:32:04 | 显示全部楼层
erci*** 发表于 2025-8-25 16:09
发7F是这个例程:
使用第三方MCU对Ai8H 系列单片机进行ISP下载范例程序 - ISP下载/做自己的ISP 国芯人 ...

好的,谢谢
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:8
  • 最近打卡:2025-09-11 22:00:33
已绑定手机

0

主题

9

回帖

64

积分

注册会员

积分
64
发表于 2025-8-27 11:51:09 | 显示全部楼层

今天用{8H实验箱9.6}里面的:62-基于HID协议的USB键盘范例 实验了一下,没整明白。,程序里有个void usb_class_out(),使用的是0端点,是在这里收消息吗?消息内容: @STCISP#

点评

大哥你回复你自己我貌似收不到提醒。。。 是的,这个usb_class_out主要处理了LED状态改变消息,如果你测试了HID范例,处理逻辑就变成了原文回传,所以只需要在这里定制你自己的逻辑就行 [attachimg]113038[/atta  详情 回复 发表于 2025-8-27 12:22
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:328
  • 最近打卡:2025-10-15 08:50:20
已绑定手机

85

主题

3256

回帖

7196

积分

荣誉版主

无情的代码机器

积分
7196
发表于 2025-8-27 12:22:40 | 显示全部楼层
wjqz*** 发表于 2025-8-27 11:51
今天用{8H实验箱9.6}里面的:62-基于HID协议的USB键盘范例 实验了一下,没整明白。,程序里有个void usb_ ...

大哥你回复你自己我貌似收不到提醒。。。

是的,这个usb_class_out主要处理了LED状态改变消息,如果你测试了HID范例,处理逻辑就变成了原文回传,所以只需要在这里定制你自己的逻辑就行

然后我貌似漏说了一点,要在HID通讯接口的epx上处理,不是键盘接口的epx。你应该定义一个HID+键盘复合设备。


截图202508271222098729.jpg

截图202508271222347009.jpg
截图202508271222205689.jpg
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:8
  • 最近打卡:2025-09-11 22:00:33
已绑定手机

0

主题

9

回帖

64

积分

注册会员

积分
64
发表于 2025-8-27 22:22:39 | 显示全部楼层
erci*** 发表于 2025-8-27 12:22
大哥你回复你自己我貌似收不到提醒。。。

是的,这个usb_class_out主要处理了LED状态改变消息,如果你测 ...

好的,谢谢,我再返回去学习学习,再试试
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-10-16 03:33 , Processed in 0.130639 second(s), 105 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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