eric2013 发表于 2020-9-1 00:49:43

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

说明:
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
http://www.armbbs.cn/static/image/hrline/4.gif
V7更新至第9章(2020-11-16):
http://www.armbbs.cn/static/image/filetype/pdf.gif安富莱_STM32-V7开发板RL-USB教程(V0.3).pdf (7.82MB)

例子:
http://www.armbbs.cn/static/image/filetype/zip.gifV7-4001_RTX5 Kernal Template.7z (2.79MB)
http://www.armbbs.cn/static/image/filetype/zip.gifV7-4002_RL-USB Template.7z (2.88MB)
http://www.armbbs.cn/static/image/filetype/zip.gifV7-4003_RL-USB Debug Mode.7z (2.89MB)

V6更新至第9章(2020-11-16):
http://www.armbbs.cn/static/image/filetype/pdf.gif安富莱_STM32-V6开发板RL-USB教程(V0.3).pdf (6.58MB)

例子:
http://www.armbbs.cn/static/image/filetype/zip.gifV6-4001_RTX5 Kernal Template.7z (1.33MB)
http://www.armbbs.cn/static/image/filetype/zip.gifV6-4002_RL-USB Template.7z (1.42MB)
http://www.armbbs.cn/static/image/filetype/zip.gifV6-4003_RL-USB Debug Mode.7z (1.42MB)

V5更新至第9章(2020-11-16):
http://www.armbbs.cn/static/image/filetype/pdf.gif安富莱_STM32-V5开发板RL-USB教程(V0.3).pdf (6.55MB)

例子:
http://www.armbbs.cn/static/image/filetype/zip.gifV5-4001_RTX5 Kernal Template.7z (1.50MB)
http://www.armbbs.cn/static/image/filetype/zip.gifV5-4002_RL-USB Template.7z (1.54MB)
http://www.armbbs.cn/static/image/filetype/zip.gifV5-4003_RL-USB Debug Mode.7z (1.55MB)

目录:
https://img.anfulai.cn/bbs/99710/V09mulu.png

http://www.armbbs.cn/static/image/hrline/4.gif
RL-USB框图:
https://img.anfulai.cn/dz/attachment/forum/202010/19/010159nz8tpdmoiko9dktd.png

各种常用功能,基本都整好了。
https://img.anfulai.cn/dz/attachment/forum/202006/14/125041er091ddd501o9w99.png

http://www.armbbs.cn/static/image/hrline/4.gif
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章。

eric2013 发表于 2020-9-7 10:56:25

准备开始做,首版教程定于10月15发布。

zz1179842922 发表于 2020-9-7 16:01:11

6666666,期待中。。。。。。

blueice1108 发表于 2020-9-8 10:30:04

66希望这次能一次吃透USB

无关风月 发表于 2020-9-18 10:08:13

666,大佬有什么学习usb好的资料吗

eric2013 发表于 2020-9-18 10:32:42

无关风月 发表于 2020-9-18 10:08
666,大佬有什么学习usb好的资料吗

官网,usb.org

ych20072007 发表于 2020-9-18 19:13:00

你好,有没有HS USB host呢?

ych20072007 发表于 2020-9-18 19:40:47

HS USB Host的例程有吗?

ych20072007 发表于 2020-9-18 20:28:17

目前有没有 HS USB host的例程呢?

eric2013 发表于 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
(出处: 硬汉嵌入式论坛)

eric2013 发表于 2020-10-7 10:02:07

2020-10-07
完成前两章

eric2013 发表于 2020-10-8 08:23:08

2020-10-08
完成第3章

Hp_2018 发表于 2020-10-8 10:57:05

:victory::victory::victory:

vonlycn 发表于 2020-10-9 09:25:06

期待中期待中期待中,mark

eric2013 发表于 2020-10-10 08:42:54

2020-10-10
完成第4章

eric2013 发表于 2020-10-14 09:59:46

2020-10-14
完成第5章

eric2013 发表于 2020-10-19 01:15:57

完成第6章。

eric2013 发表于 2020-10-26 04:40:10

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

xiaokang2009 发表于 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).
请问硬汉知道原因吗?

eric2013 发表于 2020-11-5 03:55:13

xiaokang2009 发表于 2020-11-4 16:07
硬汉,咨询两个问题:1.我自己创建的工程,在包管理里和硬汉模板里有一点不同,如下图2.编译时报错. \H7_RL ...

你是不是选择指定版本了

eric2013 发表于 2020-11-16 05:13:36

2020-11-16
完成第9章。

杯中茶 发表于 2020-12-25 22:58:01

请教一下,我使用rlusb,但是最后点确认后提示copy几个头文件失败,我看了那个源文件的路径,根本就没有,问一下硬汉有遇到过这种情况吗?

eric2013 发表于 2020-12-26 10:44:34

杯中茶 发表于 2020-12-25 22:58
请教一下,我使用rlusb,但是最后点确认后提示copy几个头文件失败,我看了那个源文件的路径,根本就没有, ...
方便的话,发下错误提示,看看跟我之前遇到的一样不

杯中茶 发表于 2021-1-3 23:05:00

eric2013 发表于 2020-12-26 10:44
方便的话,发下错误提示,看看跟我之前遇到的一样不

您看一下,就会出现这个错误

eric2013 发表于 2021-1-4 10:37:44

杯中茶 发表于 2021-1-3 23:05
您看一下,就会出现这个错误

这种的还真没遇到过。

mengde0532 发表于 2021-1-4 21:04:49

有Audio声卡的吗?这个比较少见

eric2013 发表于 2021-1-5 08:41:10

mengde0532 发表于 2021-1-4 21:04
有Audio声卡的吗?这个比较少见

RL-USB支持。
页: [1]
查看完整版本: RL-USB教程开工制作,各种常用USB通信协议和上位机案例统统整出来,更新至第9章(2020-11-16)