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

硬汉嵌入式论坛

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

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

  [复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105942
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
更新两个章节。




评分

参与人数 3金币 +42 收起 理由
xmetoo + 2 很给力!
落叶凋零 + 20 很给力!
missfox + 20 good job!

查看全部评分

回复

使用道具 举报

6

主题

45

回帖

63

积分

初级会员

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

使用道具 举报

36

主题

1445

回帖

1553

积分

至尊会员

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

使用道具 举报

6

主题

41

回帖

59

积分

初级会员

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

使用道具 举报

2

主题

13

回帖

19

积分

新手上路

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

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

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

有没有哪位试过RL-TCPnet挂载4G模块(10楼坛友已经发代码)
http://www.armbbs.cn/forum.php?m ... 4726&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

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

老版的还不太好往H7上移植。
回复

使用道具 举报

0

主题

19

回帖

19

积分

新手上路

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

使用道具 举报

6

主题

216

回帖

234

积分

高级会员

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

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

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

这个不用移植,添加RTE文件就可以使用了。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105942
QQ
 楼主| 发表于 2019-10-12 00:58:23 | 显示全部楼层
2019-10-12
整理好H7的TCPnet模板
回复

使用道具 举报

606

主题

3019

回帖

4857

积分

至尊会员

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


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

使用道具 举报

23

主题

211

回帖

280

积分

高级会员

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

使用道具 举报

23

主题

1401

回帖

1470

积分

至尊会员

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

使用道具 举报

10

主题

246

回帖

281

积分

高级会员

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

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105942
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
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

606

主题

3019

回帖

4857

积分

至尊会员

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

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

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

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

快了,下个月将发布。
回复

使用道具 举报

7

主题

56

回帖

77

积分

初级会员

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

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

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

下个月中就全部共享给大家了
回复

使用道具 举报

13

主题

223

回帖

262

积分

高级会员

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

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

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

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

下个月再发,因为写教程的过程中我还要再排查一次错误问题。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105942
QQ
 楼主| 发表于 2019-10-28 07:22:07 | 显示全部楼层
2019-10-28
V5,V6和V7的RTX5和FreeRTOS模板都已经制作完。
回复

使用道具 举报

3

主题

1216

回帖

1225

积分

至尊会员

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

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

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

11月中左右发布。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

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

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

使用道具 举报

3

主题

1216

回帖

1225

积分

至尊会员

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

使用道具 举报

0

主题

3

回帖

3

积分

新手上路

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

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105942
QQ
 楼主| 发表于 2019-11-6 09:31:25 | 显示全部楼层
2019-11-06
完成第5和第6章。
回复

使用道具 举报

3

主题

1216

回帖

1225

积分

至尊会员

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

使用道具 举报

13

主题

223

回帖

262

积分

高级会员

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

一共有几章?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

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

一共50章,首发前8章。
回复

使用道具 举报

3

主题

1216

回帖

1225

积分

至尊会员

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

使用道具 举报

3

主题

111

回帖

120

积分

初级会员

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

使用道具 举报

0

主题

84

回帖

84

积分

初级会员

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

使用道具 举报

13

主题

223

回帖

262

积分

高级会员

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

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

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

就这几天了,正在加班加点弄教程中。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105942
QQ
 楼主| 发表于 2019-11-17 00:14:55 | 显示全部楼层
2019-11-17
完成前8章,下周一发布一个小版本。
回复

使用道具 举报

3

主题

1216

回帖

1225

积分

至尊会员

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

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105942
QQ
 楼主| 发表于 2019-11-19 00:13:21 | 显示全部楼层
发布首版
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-29 18:15 , Processed in 0.302870 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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