请选择 进入手机版 | 继续访问电脑版

硬汉嵌入式论坛

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

[以太网] 新版RL-TCPnet V7.X网协议栈和物联网教程开始更新,配RTX5和FreeRTOS两版本,更新至第14章(2020-01-19)

  [复制链接]

8023

主题

4万

帖子

6万

积分

管理员

健康的身体,健康的心态

Rank: 9Rank: 9Rank: 9

积分
63752
QQ
发表于 2019-10-8 02:33:34 | 显示全部楼层 |阅读模式
说明:
1、新版的RL-TCPnet V7.X功能已经比较全面,而且抗网络攻击通过 Achilles Level 1认证。
2、基于RL-TCPnet V7.X的物联网组件已经比较丰富了(MQTT,cJSON,HTTP解析器,各种云端客户端等),支持mbedTLS加密,可以方便接IBM,微软,亚马逊,Google云端等。
3、已经打通LwIP和RL-TCPnet都统一采用RTE环境创建,统一采用CMSIS-Driver底层驱动,统一采用CMSIS-RTOS V2封装层。简单易创建,这样以后维护工程,后期升级将非常方便。
4、LwIP也考虑也做一些模板出来,跟RL-TCPnet相同的框架,优先把TCPnet的做好发布出来。
5、老版RL-TCPnet教程:http://www.armbbs.cn/forum.php?mod=viewthread&tid=26034
6、V5,V6和V7同步更新。


注意事项:
1、默认所有配套例子都是开启DHCP的,请将网线接到路由器或者交换机上面测试,如果使用固定IP,请看附件章节A。
2、编译例子前请安装指定的软件包,都已经上传好,放在百度云:
     http://www.armbbs.cn/forum.php?mod=viewthread&tid=95609
3、测试例子前务必看移植章节的操作步骤。
4、程序下载后,请重新上电再使用,因为程序里面使用了DWT时钟周期计数器,有时候软件复位不正常,最好将板子重新上电即可。


教程和配套例子下载(2020-01-19更新):
安富莱_STM32-V7开发板_RL-TCPnet V7.X网络教程(V0.4).pdf (16.74MB)
安富莱_STM32-V6开发板_RL-TCPnet V7.X网络教程(V0.4).pdf (15.61MB)
安富莱_STM32-V5开发板_RL-TCPnet V7.X网络教程(V0.4).pdf (15.08MB)

V5:
V5-1000_RL-TCPnet V7.X实验_工程移植模板(RTX5).rar (2.79MB)
V5-1001_RL-TCPnet V7.X实验_工程移植模板(FreeRTOS).rar (2.80MB)
V5-1002_RL-TCPnet V7.X实验_调试方法之串口打印(RTX5).rar (2.79MB)
V5-1003_RL-TCPnet V7.X实验_调试方法之串口打印(FreeRTOS).rar (2.80MB)
V5-1004_RL-TCPnet V7.X实验_调试方法之Event Recorder(RTX5).rar (2.80MB)
V5-1005_RL-TCPnet V7.X实验_调试方法之Event Recorder(FreeRTOS).rar (2.81MB)
V5-1006_RL-TCPnet V7.X实验_TCP服务器(RTX5).rar (2.78MB)
V5-1007_RL-TCPnet V7.X实验_TCP服务器(FreeRTOS).rar (2.79MB)
V5-1008_RL-TCPnet V7.X实验_TCP客户端(RTX5).rar (2.78MB)
V5-1009_RL-TCPnet V7.X实验_TCP客户端(FreeRTOS).rar (2.79MB)
V5-1010_RL-TCPnet V7.X实验_多个TCP客户端连接(RTX5).rar (2.80MB)
V5-1011_RL-TCPnet V7.X实验_多个TCP客户端连接(FreeRTOS).rar (2.81MB)

V6:
V6-1000_RL-TCPnet V7.X实验_工程移植模板(RTX5).rar (2.66MB)
V6-1001_RL-TCPnet V7.X实验_工程移植模板(FreeRTOS).rar (2.66MB)
V6-1002_RL-TCPnet V7.X实验_调试方法之串口打印(RTX5).rar (2.68MB)
V6-1003_RL-TCPnet V7.X实验_调试方法之串口打印(FreeRTOS).rar (2.68MB)
V6-1004_RL-TCPnet V7.X实验_调试方法之Event Recorder(RTX5).rar (2.67MB)
V6-1005_RL-TCPnet V7.X实验_调试方法之Event Recorder(FreeRTOS).rar (2.68MB)
V6-1006_RL-TCPnet V7.X实验_TCP服务器(RTX5).rar (2.65MB)
V6-1007_RL-TCPnet V7.X实验_TCP服务器(FreeRTOS).rar (2.66MB)
V6-1008_RL-TCPnet V7.X实验_TCP客户端(RTX5).rar (2.66MB)
V6-1009_RL-TCPnet V7.X实验_TCP客户端(FreeRTOS).rar (2.66MB)
V6-1010_RL-TCPnet V7.X实验_多个TCP客户端连接(RTX5).rar (2.67MB)
V6-1011_RL-TCPnet V7.X实验_多个TCP客户端连接(FreeRTOS).rar (2.68MB)

V7:
V7-1000_RL-TCPnet V7.X实验_工程移植模板(RTX5).rar (19.16MB)
V7-1001_RL-TCPnet V7.X实验_工程移植模板(FreeRTOS).rar (19.19MB)
V7-1002_RL-TCPnet V7.X实验_调试方法之串口打印(RTX5).rar (19.20MB)
V7-1003_RL-TCPnet V7.X实验_调试方法之串口打印(FreeRTOS).rar (19.23MB)
V7-1004_RL-TCPnet V7.X实验_调试方法之Event Recorder(RTX5).rar (19.22MB)
V7-1005_RL-TCPnet V7.X实验_调试方法之Event Recorder(FreeRTOS).rar (19.25MB)
V7-1006_RL-TCPnet V7.X实验_TCP服务器(RTX5).rar (19.15MB)
V7-1007_RL-TCPnet V7.X实验_TCP服务器(FreeRTOS).rar (19.17MB)
V7-1008_RL-TCPnet V7.X实验_TCP客户端(RTX5).rar (19.15MB)
V7-1009_RL-TCPnet V7.X实验_TCP客户端(FreeRTOS).rar (19.17MB)
V7-1010_RL-TCPnet V7.X实验_多个TCP客户端连接(RTX5).rar (19.19MB)
V7-1011_RL-TCPnet V7.X实验_多个TCP客户端连接(FreeRTOS).rar (19.22MB)


V5,V6和V7教程目录,注意不同板子章节内容略有不同,特别是移植章节:
2020-01-19_123113.png



体验H7使用RL-TCPnet V7.X实现全程98-99Mbps的极限文件传输速度,CPU利用率47% - 48%
http://www.armbbs.cn/forum.php?m ... 3765&fromuid=58

MDK的RTE环境添加RTX5(FreeRTOS) + LwIP的工程,文件传输速度也可以搞到95Mbps左右了
http://www.armbbs.cn/forum.php?m ... 3822&fromuid=58

Network.png

2019-10-08
开始更新

2019-10-12
整理好H7的TCPnet模板

2019-10-28
V5,V6和V7的RTX5和FreeRTOS模板都已经制作完。

2019-10-31
教程前4章已经完成。

2019-11-06
完成第5和第6章。

2019-11-17
完成前8章,下周一发布一个小版本。

2019-11-30
更新两个章节。

2020-01-12
更新两个章节。

2020-01-19
更新两个章节。




评分

参与人数 1金币 +20 收起 理由
missfox + 20 good job!

查看全部评分

淘宝小店: https://armfly.taobao.com/
聆听,尊重,冷静,专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

4

主题

37

帖子

45

积分

新手上路

积分
45
发表于 2019-10-8 08:07:13 | 显示全部楼层
坐等大佬教程!
回复

使用道具 举报

34

主题

1436

帖子

1504

积分

至尊会员

积分
1504
发表于 2019-10-8 13:25:25 | 显示全部楼层
大好消息,老大辛苦了!
回复

使用道具 举报

6

主题

45

帖子

57

积分

初级会员

积分
57
发表于 2019-10-8 14:42:17 | 显示全部楼层
有时间V7能否移植一份基于RTX4 的RL-FLASHFS  RL-TCPnet的例程方便V5 v6切换学习。rtx-5封装层比较臃肿。
回复

使用道具 举报

2

主题

15

帖子

19

积分

新手上路

积分
19
发表于 2019-10-8 15:43:19 | 显示全部楼层
会出PPP拨号的吗
回复

使用道具 举报

8023

主题

4万

帖子

6万

积分

管理员

健康的身体,健康的心态

Rank: 9Rank: 9Rank: 9

积分
63752
QQ
 楼主| 发表于 2019-10-8 16:09:42 | 显示全部楼层

有没有哪位试过RL-TCPnet挂载4G模块(10楼坛友已经发代码)
http://www.armbbs.cn/forum.php?m ... 4726&fromuid=58
(出处: 硬汉嵌入式论坛)
淘宝小店: https://armfly.taobao.com/
聆听,尊重,冷静,专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

8023

主题

4万

帖子

6万

积分

管理员

健康的身体,健康的心态

Rank: 9Rank: 9Rank: 9

积分
63752
QQ
 楼主| 发表于 2019-10-8 16:10:30 | 显示全部楼层
tianheyun 发表于 2019-10-8 14:42
有时间V7能否移植一份基于RTX4 的RL-FLASHFS  RL-TCPnet的例程方便V5 v6切换学习。rtx-5封装层比较臃肿。

老版的还不太好往H7上移植。
淘宝小店: https://armfly.taobao.com/
聆听,尊重,冷静,专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

0

主题

14

帖子

14

积分

新手上路

积分
14
发表于 2019-10-8 18:21:26 | 显示全部楼层
坐等大佬出教程
回复

使用道具 举报

5

主题

115

帖子

125

积分

初级会员

积分
125
发表于 2019-10-9 23:30:51 | 显示全部楼层
这对于我们初学者来说是巨大福音。以前没有接触过,看教程能学会移植配置使用吗
回复

使用道具 举报

8023

主题

4万

帖子

6万

积分

管理员

健康的身体,健康的心态

Rank: 9Rank: 9Rank: 9

积分
63752
QQ
 楼主| 发表于 2019-10-10 01:46:07 | 显示全部楼层
芯跳不止 鍙戣〃浜� 2019-10-9 23:30
这对于我们初学者来说是巨大福音。以前没有接触过,看教程能学会移植配置使用吗

这个不用移植,添加RTE文件就可以使用了。
淘宝小店: https://armfly.taobao.com/
聆听,尊重,冷静,专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

8023

主题

4万

帖子

6万

积分

管理员

健康的身体,健康的心态

Rank: 9Rank: 9Rank: 9

积分
63752
QQ
 楼主| 发表于 2019-10-12 00:58:23 | 显示全部楼层
2019-10-12
整理好H7的TCPnet模板
淘宝小店: https://armfly.taobao.com/
聆听,尊重,冷静,专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

402

主题

2241

帖子

3055

积分

至尊会员

积分
3055
发表于 2019-10-12 10:27:52 | 显示全部楼层
eric2013 发表于 2019-10-12 00:58
2019-10-12
整理好H7的TCPnet模板


大好消息,老大辛苦了!
回复

使用道具 举报

19

主题

154

帖子

192

积分

初级会员

积分
192
发表于 2019-10-12 16:03:05 | 显示全部楼层
新买的两块板子已经到了,就等大佬的这个DEMO搭框架了!!
回复

使用道具 举报

21

主题

811

帖子

853

积分

金牌会员

积分
853
发表于 2019-10-12 17:01:24 | 显示全部楼层
good job!!!
代码不规范,亲人两行泪!
回复

使用道具 举报

8

主题

50

帖子

66

积分

初级会员

积分
66
发表于 2019-10-19 12:24:18 | 显示全部楼层
V7貌似没有RTE_Device文件了,改成CubeMX了,不好用
回复

使用道具 举报

8023

主题

4万

帖子

6万

积分

管理员

健康的身体,健康的心态

Rank: 9Rank: 9Rank: 9

积分
63752
QQ
 楼主| 发表于 2019-10-19 13:08:07 | 显示全部楼层
fengxin32 发表于 2019-10-19 12:24
V7貌似没有RTE_Device文件了,改成CubeMX了,不好用

为了方便大家更好的移植新版RL-TCPnet V7.X到各种MAC+PHY,专门独立出来一个配置文件
http://www.armbbs.cn/forum.php?m ... 5305&fromuid=58
(出处: 硬汉嵌入式论坛)
淘宝小店: https://armfly.taobao.com/
聆听,尊重,冷静,专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

402

主题

2241

帖子

3055

积分

至尊会员

积分
3055
发表于 2019-10-22 16:21:14 | 显示全部楼层
eric2013 发表于 2019-10-19 13:08
为了方便大家更好的移植新版RL-TCPnet V7.X到各种MAC+PHY,专门独立出来一个配置文件
http://www.armbbs ...

这个工程文件哪里可以下载啊 ?
回复

使用道具 举报

8023

主题

4万

帖子

6万

积分

管理员

健康的身体,健康的心态

Rank: 9Rank: 9Rank: 9

积分
63752
QQ
 楼主| 发表于 2019-10-22 16:37:33 | 显示全部楼层
hpdell 发表于 2019-10-22 16:21
这个工程文件哪里可以下载啊 ?

快了,下个月将发布。
淘宝小店: https://armfly.taobao.com/
聆听,尊重,冷静,专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

7

主题

53

帖子

67

积分

初级会员

积分
67
发表于 2019-10-26 14:08:04 | 显示全部楼层
模板会提前发布吗
回复

使用道具 举报

8023

主题

4万

帖子

6万

积分

管理员

健康的身体,健康的心态

Rank: 9Rank: 9Rank: 9

积分
63752
QQ
 楼主| 发表于 2019-10-26 14:30:55 | 显示全部楼层

下个月中就全部共享给大家了
淘宝小店: https://armfly.taobao.com/
聆听,尊重,冷静,专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

11

主题

159

帖子

181

积分

初级会员

积分
181
发表于 2019-10-26 21:39:34 | 显示全部楼层
eric2013 发表于 2019-10-26 14:30
下个月中就全部共享给大家了

模板可以发出来 资料可以晚点发
回复

使用道具 举报

8023

主题

4万

帖子

6万

积分

管理员

健康的身体,健康的心态

Rank: 9Rank: 9Rank: 9

积分
63752
QQ
 楼主| 发表于 2019-10-26 21:44:31 | 显示全部楼层
miaoqiongb 发表于 2019-10-26 21:39
模板可以发出来 资料可以晚点发

下个月再发,因为写教程的过程中我还要再排查一次错误问题。
淘宝小店: https://armfly.taobao.com/
聆听,尊重,冷静,专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

8023

主题

4万

帖子

6万

积分

管理员

健康的身体,健康的心态

Rank: 9Rank: 9Rank: 9

积分
63752
QQ
 楼主| 发表于 2019-10-28 07:22:07 | 显示全部楼层
2019-10-28
V5,V6和V7的RTX5和FreeRTOS模板都已经制作完。
淘宝小店: https://armfly.taobao.com/
聆听,尊重,冷静,专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

1

主题

575

帖子

577

积分

金牌会员

积分
577
发表于 2019-10-28 08:54:35 | 显示全部楼层
硬汉大哥,这个也是11月初发布吗 ?
回复

使用道具 举报

8023

主题

4万

帖子

6万

积分

管理员

健康的身体,健康的心态

Rank: 9Rank: 9Rank: 9

积分
63752
QQ
 楼主| 发表于 2019-10-28 16:51:11 | 显示全部楼层
morning_enr6U 发表于 2019-10-28 08:54
硬汉大哥,这个也是11月初发布吗 ?

11月中左右发布。
淘宝小店: https://armfly.taobao.com/
聆听,尊重,冷静,专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

8023

主题

4万

帖子

6万

积分

管理员

健康的身体,健康的心态

Rank: 9Rank: 9Rank: 9

积分
63752
QQ
 楼主| 发表于 2019-10-31 07:01:39 | 显示全部楼层

2019-10-31
教程前4章已经完成。
淘宝小店: https://armfly.taobao.com/
聆听,尊重,冷静,专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

1

主题

575

帖子

577

积分

金牌会员

积分
577
发表于 2019-10-31 10:32:18 | 显示全部楼层
硬汉大哥辛苦啊
回复

使用道具 举报

0

主题

3

帖子

3

积分

新手上路

积分
3
发表于 2019-11-2 16:15:58 | 显示全部楼层
辛苦了,非常支持
回复

使用道具 举报

8023

主题

4万

帖子

6万

积分

管理员

健康的身体,健康的心态

Rank: 9Rank: 9Rank: 9

积分
63752
QQ
 楼主| 发表于 2019-11-6 09:31:25 | 显示全部楼层
2019-11-06
完成第5和第6章。
淘宝小店: https://armfly.taobao.com/
聆听,尊重,冷静,专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

1

主题

575

帖子

577

积分

金牌会员

积分
577
发表于 2019-11-6 11:28:05 | 显示全部楼层
硬汉大哥辛苦了,期待佳作!
回复

使用道具 举报

11

主题

159

帖子

181

积分

初级会员

积分
181
发表于 2019-11-6 12:48:33 | 显示全部楼层
eric2013 发表于 2019-11-6 09:31
2019-11-06
完成第5和第6章。

一共有几章?
回复

使用道具 举报

8023

主题

4万

帖子

6万

积分

管理员

健康的身体,健康的心态

Rank: 9Rank: 9Rank: 9

积分
63752
QQ
 楼主| 发表于 2019-11-6 13:55:49 | 显示全部楼层

一共50章,首发前8章。
淘宝小店: https://armfly.taobao.com/
聆听,尊重,冷静,专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

1

主题

575

帖子

577

积分

金牌会员

积分
577
发表于 2019-11-6 14:10:11 | 显示全部楼层
50章节,好感人的数量,11月15日首发期待。
回复

使用道具 举报

2

主题

74

帖子

78

积分

初级会员

积分
78
发表于 2019-11-13 09:40:39 | 显示全部楼层
坐等模板和教程,哈哈
回复

使用道具 举报

0

主题

36

帖子

36

积分

新手上路

积分
36
发表于 2019-11-13 09:52:17 | 显示全部楼层
顶上去。。。
回复

使用道具 举报

11

主题

159

帖子

181

积分

初级会员

积分
181
发表于 2019-11-13 20:22:00 | 显示全部楼层
那天发布啊
回复

使用道具 举报

8023

主题

4万

帖子

6万

积分

管理员

健康的身体,健康的心态

Rank: 9Rank: 9Rank: 9

积分
63752
QQ
 楼主| 发表于 2019-11-14 08:43:25 | 显示全部楼层

就这几天了,正在加班加点弄教程中。
淘宝小店: https://armfly.taobao.com/
聆听,尊重,冷静,专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

8023

主题

4万

帖子

6万

积分

管理员

健康的身体,健康的心态

Rank: 9Rank: 9Rank: 9

积分
63752
QQ
 楼主| 发表于 2019-11-17 00:14:55 | 显示全部楼层
2019-11-17
完成前8章,下周一发布一个小版本。
淘宝小店: https://armfly.taobao.com/
聆听,尊重,冷静,专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

1

主题

575

帖子

577

积分

金牌会员

积分
577
发表于 2019-11-18 08:45:44
硬汉大哥,周一快乐!

8023

主题

4万

帖子

6万

积分

管理员

健康的身体,健康的心态

Rank: 9Rank: 9Rank: 9

积分
63752
QQ
 楼主| 发表于 2019-11-19 00:13:21 | 显示全部楼层
发布首版
淘宝小店: https://armfly.taobao.com/
聆听,尊重,冷静,专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2020-9-26 03:46 , Processed in 0.561601 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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