您尚未登录。

楼主 # 2022-05-22 18:38:27

sakumisu
会员
注册时间: 2022-02-09
已发帖子: 8
积分: 38

基于 rt-thread os 运行 cherryusb 协议栈在 f1c00s 上

CherryUSB 是一个开源的小型 USB 主从协议栈,已经完成 musb 在全志部分芯片上的使用,有兴趣的可以玩玩,后续我也会整合到 xboot 大佬的仓库中。演示效果见上传的文件。从机演示的是 cdc 的测试,主机演示的是 cdc、hid、msc、rndis的测试。

仓库链接:https://github.com/sakumisu/cherryusb_rtt_f1c100s

离线

楼主 #7 2022-05-30 12:23:17

sakumisu
会员
注册时间: 2022-02-09
已发帖子: 8
积分: 38

Re: 基于 rt-thread os 运行 cherryusb 协议栈在 f1c00s 上

@三七鸽
先使用 pkgs --update 更新 package,拉取协议栈代码

最近编辑记录 sakumisu (2022-05-30 12:24:19)

离线

楼主 #9 2022-06-02 23:53:50

sakumisu
会员
注册时间: 2022-02-09
已发帖子: 8
积分: 38

Re: 基于 rt-thread os 运行 cherryusb 协议栈在 f1c00s 上

三七鸽 说:

大佬:我跑例程,为什么msh输入usbh_start 报这个错误,求支援,谢谢
msh />(rt_object_get_type(&sem->parent.parent) == RT_Object_Class_Semaphore) assertion failed at function:rt_sem_release, line number:613

你好,不知道论坛能不能发QQ,你可以加我QQ1203593632详细看下,这个问题貌似是printf问题

最近编辑记录 sakumisu (2022-06-02 23:54:47)

离线

楼主 #12 2022-06-04 15:44:10

sakumisu
会员
注册时间: 2022-02-09
已发帖子: 8
积分: 38

Re: 基于 rt-thread os 运行 cherryusb 协议栈在 f1c00s 上

不好意思,之前忘记点击引用了,视频没上传。
@sakumisu

最近编辑记录 sakumisu (2022-06-04 15:44:43)

离线

楼主 #14 2022-07-02 00:05:38

sakumisu
会员
注册时间: 2022-02-09
已发帖子: 8
积分: 38

Re: 基于 rt-thread os 运行 cherryusb 协议栈在 f1c00s 上

@xfdr0805
链接脚本中需要添加section。参考文档最后:https://cherryusb.readthedocs.io/zh_CN/latest/quick_start/other_chip.html

最近编辑记录 sakumisu (2022-07-02 00:07:01)

离线

楼主 #16 2022-07-02 16:21:15

sakumisu
会员
注册时间: 2022-02-09
已发帖子: 8
积分: 38

Re: 基于 rt-thread os 运行 cherryusb 协议栈在 f1c00s 上

xfdr0805 说:

感谢指点,添加了就OK了,大佬开发的cherryusb框架真棒,使用起来超级方便,已经star

感谢!还望多多帮忙宣传哈哈

离线

楼主 #18 2022-09-27 09:41:02

sakumisu
会员
注册时间: 2022-02-09
已发帖子: 8
积分: 38

Re: 基于 rt-thread os 运行 cherryusb 协议栈在 f1c00s 上

@Yohann_HE

更新 usb_config.h

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn