硬汉嵌入式论坛

 找回密码
 立即注册
查看: 3869|回复: 26
收起左侧

RL-USB教程开工制作,各种常用USB通信协议和上位机案例统统整出来,更新至第9章(2020-11-16)

  [复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106739
QQ
发表于 2020-9-1 00:49:43 | 显示全部楼层 |阅读模式
说明:
1、各种的CDC,HID,MSC,虚拟网卡,WinUSB,Audio等,还有复合USB设备,Host外挂各种USB设备统统做个案例。并且制作HID,BULK等通信机制的上位机例子。
2、之所以使用RL-USB作为USB协议栈的首个教程,主要是简单易用,各家M内核芯片都可以方便的移植。
3、基本上掌握了这个,大部分项目需要的USB通信我们基本都可以方便的实现。并且RL-USB的设备源码已经通过DAPLINK开源了出来,大家要查看也十分方便。
4、最后还有一点考虑是H7-TOOL的RTX5全家桶版和H7-TOOL的DAPLINK调试器配套文档要使用(V5,V6和V7开发板也会配套DAPLINK例子,含HID和WinUSB两种方式),所以把RTX5内核教程也重新开工了。

注意事项:
1、每个例子配套AC5和AC6两个版本。
2、编译例子前务必安装当前最新的MDK软件包,汇总下载地址:
http://www.armbbs.cn/forum.php?mod=viewthread&tid=100490

V7更新至第9章(2020-11-16):
安富莱_STM32-V7开发板RL-USB教程(V0.3).pdf (7.82MB)

例子:
V7-4001_RTX5 Kernal Template.7z (2.79MB)
V7-4002_RL-USB Template.7z (2.88MB)
V7-4003_RL-USB Debug Mode.7z (2.89MB)

V6更新至第9章(2020-11-16):
安富莱_STM32-V6开发板RL-USB教程(V0.3).pdf (6.58MB)

例子:
V6-4001_RTX5 Kernal Template.7z (1.33MB)
V6-4002_RL-USB Template.7z (1.42MB)
V6-4003_RL-USB Debug Mode.7z (1.42MB)

V5更新至第9章(2020-11-16):
安富莱_STM32-V5开发板RL-USB教程(V0.3).pdf (6.55MB)

例子:
V5-4001_RTX5 Kernal Template.7z (1.50MB)
V5-4002_RL-USB Template.7z (1.54MB)
V5-4003_RL-USB Debug Mode.7z (1.55MB)

目录:



RL-USB框图:


各种常用功能,基本都整好了。



2020-10-07
完成前两章

2020-10-08
完成第3章

2020-10-10
完成第4章

2020-10-14
完成第5章

2020-10-19
完成第6章

2020-10-26
完成第7章和第8章。

2020-11-16
完成第9章。

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106739
QQ
 楼主| 发表于 2020-9-7 10:56:25 | 显示全部楼层
准备开始做,首版教程定于10月15发布。
回复

使用道具 举报

6

主题

35

回帖

53

积分

初级会员

积分
53
发表于 2020-9-7 16:01:11 | 显示全部楼层
6666666,期待中。。。。。。
回复

使用道具 举报

19

主题

76

回帖

133

积分

初级会员

积分
133
发表于 2020-9-8 10:30:04 | 显示全部楼层
66希望这次能一次吃透USB
回复

使用道具 举报

5

主题

132

回帖

147

积分

初级会员

积分
147
发表于 2020-9-18 10:08:13 | 显示全部楼层
666,大佬有什么学习usb好的资料吗
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106739
QQ
 楼主| 发表于 2020-9-18 10:32:42 | 显示全部楼层
无关风月 发表于 2020-9-18 10:08
666,大佬有什么学习usb好的资料吗

官网,usb.org
回复

使用道具 举报

6

主题

9

回帖

27

积分

新手上路

积分
27
发表于 2020-9-18 19:13:00 | 显示全部楼层
你好,有没有HS USB host呢?
回复

使用道具 举报

6

主题

9

回帖

27

积分

新手上路

积分
27
发表于 2020-9-18 19:40:47 | 显示全部楼层
HS USB Host的例程有吗?
回复

使用道具 举报

6

主题

9

回帖

27

积分

新手上路

积分
27
发表于 2020-9-18 20:28:17 | 显示全部楼层
目前有没有 HS USB host的例程呢?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106739
QQ
 楼主| 发表于 2020-9-19 00:16:22 | 显示全部楼层
ych20072007 发表于 2020-9-18 20:28
目前有没有 HS USB host的例程呢?

可供参考

【原创开源应用第5期】基于RL-USB+RL-FlashFS的外挂U盘解决方案
http://www.armbbs.cn/forum.php?m ... id=89202&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106739
QQ
 楼主| 发表于 2020-10-7 10:02:07 | 显示全部楼层
2020-10-07
完成前两章
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106739
QQ
 楼主| 发表于 2020-10-8 08:23:08 | 显示全部楼层
2020-10-08
完成第3章
回复

使用道具 举报

31

主题

208

回帖

301

积分

高级会员

积分
301
发表于 2020-10-8 10:57:05 | 显示全部楼层
回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2020-10-9 09:25:06 | 显示全部楼层
期待中期待中期待中,mark
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106739
QQ
 楼主| 发表于 2020-10-10 08:42:54 | 显示全部楼层
2020-10-10
完成第4章
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106739
QQ
 楼主| 发表于 2020-10-14 09:59:46 | 显示全部楼层
2020-10-14
完成第5章
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106739
QQ
 楼主| 发表于 2020-10-19 01:15:57 | 显示全部楼层
完成第6章。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106739
QQ
 楼主| 发表于 2020-10-26 04:40:10 | 显示全部楼层
2020-10-26 完成第7章和第8章。
回复

使用道具 举报

2

主题

21

回帖

27

积分

新手上路

积分
27
发表于 2020-11-4 16:07:35 | 显示全部楼层
硬汉,咨询两个问题:1.我自己创建的工程,在包管理里和硬汉模板里有一点不同,如下图2.编译时报错. \H7_RL_CM7\H7_RL_CM7.axf: Error: L6218E: Undefined symbol Driver_USBD0 (referred from usbd_config_0.o).
请问硬汉知道原因吗?
20201104160613.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106739
QQ
 楼主| 发表于 2020-11-5 03:55:13 | 显示全部楼层
xiaokang2009 发表于 2020-11-4 16:07
硬汉,咨询两个问题:1.我自己创建的工程,在包管理里和硬汉模板里有一点不同,如下图2.编译时报错. \H7_RL ...

你是不是选择指定版本了
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106739
QQ
 楼主| 发表于 2020-11-16 05:13:36 | 显示全部楼层
2020-11-16
完成第9章。
回复

使用道具 举报

0

主题

16

回帖

16

积分

新手上路

积分
16
发表于 2020-12-25 22:58:01 | 显示全部楼层
请教一下,我使用rlusb,但是最后点确认后提示copy几个头文件失败,我看了那个源文件的路径,根本就没有,问一下硬汉有遇到过这种情况吗?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106739
QQ
 楼主| 发表于 2020-12-26 10:44:34 | 显示全部楼层
杯中茶 发表于 2020-12-25 22:58
请教一下,我使用rlusb,但是最后点确认后提示copy几个头文件失败,我看了那个源文件的路径,根本就没有, ...

方便的话,发下错误提示,看看跟我之前遇到的一样不
回复

使用道具 举报

0

主题

16

回帖

16

积分

新手上路

积分
16
发表于 2021-1-3 23:05:00 | 显示全部楼层
eric2013 发表于 2020-12-26 10:44
方便的话,发下错误提示,看看跟我之前遇到的一样不

您看一下,就会出现这个错误
I9LHE8EC{P7OGQR8JCMLENJ.png
6H(ZK{J${I8AD$HY(B`QI1C.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106739
QQ
 楼主| 发表于 2021-1-4 10:37:44 | 显示全部楼层
杯中茶 发表于 2021-1-3 23:05
您看一下,就会出现这个错误

这种的还真没遇到过。
回复

使用道具 举报

0

主题

46

回帖

46

积分

新手上路

积分
46
发表于 2021-1-4 21:04:49 | 显示全部楼层
有Audio声卡的吗?这个比较少见
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106739
QQ
 楼主| 发表于 2021-1-5 08:41:10 | 显示全部楼层
mengde0532 发表于 2021-1-4 21:04
有Audio声卡的吗?这个比较少见

RL-USB支持。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-3 13:58 , Processed in 0.259582 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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