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

硬汉嵌入式论坛

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

[ThreadX全家桶] ThreadX NetXDUO网络协议栈教程更新记录贴,前11章已经发布(2022-01-03)

  [复制链接]

1万

主题

6万

帖子

8万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
82840
QQ
发表于 2021-3-2 14:06:29 | 显示全部楼层 |阅读模式
作为超强安全认证的网络协议栈,开工制作教程。

硬件平台:
配套V5,V6和V7板子。

IDE平台:
为了维护方便,这些例子仅作MDK AC5版本,而ThreadX所有组件综合模板继续保持AC5,AC6,IAR和GCC四个版本。


下载不正常的话,请鼠标右击附件“复制链接地址”,然后粘贴到迅雷等下载器来下载。

V7更新至第11章(2022-01-03):
安富莱_STM32-V7开发板ThreadX NetXDUO网络协议栈教程(V0.4).pdf (6.29MB)

例子:
V7-2401_ThreadX NetXDUO Template.7z (10.90MB)
V7-2402_ThreadX NetXDUO TCP Server.7z (10.90MB)
V7-2403_ThreadX NetXDUO TCP Client.7z (10.91MB)
V7-2404_ThreadX NetXDUO UDP.7z (13.40MB)


V6更新至第11章(2022-01-03):
安富莱_STM32-V6开发板ThreadX NetXDUO网络协议栈教程(V0.4).pdf (6.22MB)

例子:
V6-2401_ThreadX NetXDUO Template.7z (10.20MB)
V6-2402_ThreadX NetXDUO TCP Server.7z (10.20MB)
V6-2403_ThreadX NetXDUO TCP Client.7z (10.20MB)
V6-2404_ThreadX NetXDUO UDP.7z (10.20MB)


V5更新至第11章(2022-01-03):
安富莱_STM32-V5开发板ThreadX NetXDUO网络协议栈教程(V0.4).pdf (6.22MB)
例子:
V5-2401_ThreadX NetXDUO Template.7z (10.44MB)
V5-2402_ThreadX NetXDUO TCP Server.7z (10.39MB)
V5-2403_ThreadX NetXDUO TCP Client.7z (10.39MB)
V5-2404_ThreadX NetXDUO UDP.7z (10.39MB)

目录:




2021-03-02
完成第1章节

2021-03-24
完成第2章节和第3章节。

2021-03-29
完成前6章节。

2021-12-20
更新两个章节。
2021-12-27
更新一个章节。


ThreadX的网络协议栈对其它网络协议栈几乎是碾压性优势,无对手。
一张图,几乎涵盖了我们日常项目大部分应用:



各个行业的安全认证,其它协议栈完全不是对手:



物联网协议方向安全认证:



加密库也能搞个安全认证,玩的溜











评分

参与人数 1金币 +20 收起 理由
missfox + 20 很给力!

查看全部评分

回复

使用道具 举报

1万

主题

6万

帖子

8万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
82840
QQ
 楼主| 发表于 2021-3-2 14:06:52 | 显示全部楼层
2021-03-02
完成第1章节
回复

使用道具 举报

35

主题

173

帖子

243

积分

高级会员

积分
243
发表于 2021-3-3 08:35:25 | 显示全部楼层
白漂了硬汉好多知识,今天买了一套V7的板子算是支持一下硬汉了。
回复

使用道具 举报

1万

主题

6万

帖子

8万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
82840
QQ
 楼主| 发表于 2021-3-3 09:44:18 | 显示全部楼层
老虎的菜 发表于 2021-3-3 08:35
白漂了硬汉好多知识,今天买了一套V7的板子算是支持一下硬汉了。

感谢
回复

使用道具 举报

22

主题

1121

帖子

1165

积分

至尊会员

积分
1165
发表于 2021-3-3 10:47:08 | 显示全部楼层
辛苦,白嫖模式开!
代码不规范,亲人两行泪!
回复

使用道具 举报

0

主题

35

帖子

35

积分

新手上路

积分
35
发表于 2021-3-3 19:36:41 | 显示全部楼层
大力顶硬汉!
回复

使用道具 举报

1

主题

22

帖子

24

积分

新手上路

积分
24
发表于 2021-3-4 17:49:49 | 显示全部楼层
期待一下
回复

使用道具 举报

470

主题

2884

帖子

3839

积分

至尊会员

积分
3839
发表于 2021-3-6 21:39:32 | 显示全部楼层

大力顶硬汉!
回复

使用道具 举报

1万

主题

6万

帖子

8万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
82840
QQ
 楼主| 发表于 2021-3-24 08:15:10 | 显示全部楼层
2021-03-24
完成第2章节和第3章节。
回复

使用道具 举报

1万

主题

6万

帖子

8万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
82840
QQ
 楼主| 发表于 2021-3-28 08:56:49 | 显示全部楼层
今天努努力,准备发布。
回复

使用道具 举报

5

主题

58

帖子

73

积分

初级会员

积分
73
发表于 2021-3-28 10:08:16 | 显示全部楼层
eric2013 发表于 2021-3-28 08:56
今天努努力,准备发布。

非常期待!
回复

使用道具 举报

1万

主题

6万

帖子

8万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
82840
QQ
 楼主| 发表于 2021-3-29 00:11:07 | 显示全部楼层
前6章已经发布。
回复

使用道具 举报

0

主题

4

帖子

4

积分

新手上路

积分
4
发表于 2021-3-29 08:24:40 | 显示全部楼层
顶,期待已久
回复

使用道具 举报

0

主题

7

帖子

7

积分

新手上路

积分
7
发表于 2021-8-4 10:28:53 | 显示全部楼层
NetXDUO 可以跟rl-tcpnet一样支持双网口吗
回复

使用道具 举报

1万

主题

6万

帖子

8万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
82840
QQ
 楼主| 发表于 2021-8-4 10:30:03 | 显示全部楼层
xtihc2008 发表于 2021-8-4 10:28
NetXDUO 可以跟rl-tcpnet一样支持双网口吗

支持。
回复

使用道具 举报

1

主题

10

帖子

12

积分

新手上路

积分
12
发表于 2021-11-7 02:22:46 | 显示全部楼层
请教一下,ThreadX NetXDUO网络协议栈 插入网线和拔出网线状态函数是那个呢?
回复

使用道具 举报

1万

主题

6万

帖子

8万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
82840
QQ
 楼主| 发表于 2021-11-7 15:22:08 | 显示全部楼层
519382868 发表于 2021-11-7 02:22
请教一下,ThreadX NetXDUO网络协议栈 插入网线和拔出网线状态函数是那个呢?

读取PHY芯片状态就行。
回复

使用道具 举报

1

主题

10

帖子

12

积分

新手上路

积分
12
发表于 2021-11-8 12:49:40 | 显示全部楼层
eric2013 发表于 2021-11-7 15:22
读取PHY芯片状态就行。

ThreadX NetXDUO网络协议栈,没有回调函数之类的吗?因为要做拔插DHCP的IP申请,还是有其他方法。
回复

使用道具 举报

51

主题

823

帖子

925

积分

金牌会员

积分
925
发表于 2021-11-8 16:04:41 | 显示全部楼层
不知道会不会整ethercat
回复

使用道具 举报

1万

主题

6万

帖子

8万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
82840
QQ
 楼主| 发表于 2021-11-9 00:39:17 | 显示全部楼层
519382868 发表于 2021-11-8 12:49
ThreadX NetXDUO网络协议栈,没有回调函数之类的吗?因为要做拔插DHCP的IP申请,还是有其他方法。

我还没有去研究这个,像CMSIS-Driver的驱动里面是直接读取的PHY芯片寄存器。本质上都是读的这个,或者有中断引脚的话,直接看中断引脚即可。
回复

使用道具 举报

1万

主题

6万

帖子

8万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
82840
QQ
 楼主| 发表于 2021-11-9 00:39:54 | 显示全部楼层
roguebear 发表于 2021-11-8 16:04
不知道会不会整ethercat

感觉有必要研究下,后面研究研究。
回复

使用道具 举报

1

主题

10

帖子

12

积分

新手上路

积分
12
发表于 2021-11-15 16:02:09 | 显示全部楼层
eric2013 发表于 2021-11-9 00:39
我还没有去研究这个,像CMSIS-Driver的驱动里面是直接读取的PHY芯片寄存器。本质上都是读的这个,或者有 ...

类似LAN8720这类芯片没有中断引脚的,只能看协议栈里是否有回调函数,要不然只能让一个线程一直在检测也是最笨的办法
回复

使用道具 举报

1万

主题

6万

帖子

8万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
82840
QQ
 楼主| 发表于 2021-11-16 09:12:27 | 显示全部楼层
519382868 发表于 2021-11-15 16:02
类似LAN8720这类芯片没有中断引脚的,只能看协议栈里是否有回调函数,要不然只能让一个线程一直在检测也 ...

是的,8720只能这么玩,读寄存器。
回复

使用道具 举报

1

主题

5

帖子

12

积分

新手上路

积分
12
发表于 2021-12-1 10:15:11 | 显示全部楼层
文件下载不了是怎么回事
回复

使用道具 举报

1万

主题

6万

帖子

8万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
82840
QQ
 楼主| 发表于 2021-12-1 11:17:57 | 显示全部楼层
xuchu 发表于 2021-12-1 10:15
文件下载不了是怎么回事

可以到我们论坛置顶帖,不同板子的相应HAL库网盘下载。
回复

使用道具 举报

1万

主题

6万

帖子

8万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
82840
QQ
 楼主| 发表于 2021-12-20 02:13:14 | 显示全部楼层
2021-12-20
更新两个章节。
回复

使用道具 举报

4

主题

8

帖子

16

积分

新手上路

积分
16
发表于 2021-12-21 15:48:47 | 显示全部楼层
请教,使用V7的模板程序改成LAN8742后程序运行卡在
__tx_wait_here
    B       __tx_wait_here                          ; Wait for the PendSV to happen
报System Halt.错误是怎么回事
回复

使用道具 举报

1万

主题

6万

帖子

8万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
82840
QQ
 楼主| 发表于 2021-12-22 09:36:07 | 显示全部楼层
meng3983 发表于 2021-12-21 15:48
请教,使用V7的模板程序改成LAN8742后程序运行卡在
__tx_wait_here
    B       __tx_wait_here          ...

这个就相当于其它RTOS的空闲任务。

ST提供的默认例子就是8742
回复

使用道具 举报

1万

主题

6万

帖子

8万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
82840
QQ
 楼主| 发表于 2021-12-27 02:36:15 | 显示全部楼层
更新第9章,TCP客户端。
回复

使用道具 举报

0

主题

26

帖子

26

积分

新手上路

积分
26
发表于 2021-12-27 13:22:02 | 显示全部楼层
udp的教程啥时候出
回复

使用道具 举报

1万

主题

6万

帖子

8万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
82840
QQ
 楼主| 发表于 2021-12-27 15:45:43 | 显示全部楼层

这周不知道有没有希望。
回复

使用道具 举报

12

主题

127

帖子

151

积分

初级会员

积分
151
发表于 2022-1-1 20:44:28 | 显示全部楼层
NetXDUO 應該也能弄個 WEBSERVER吧??
回复

使用道具 举报

1万

主题

6万

帖子

8万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
82840
QQ
 楼主| 发表于 2022-1-1 20:54:57 | 显示全部楼层
inceboy 发表于 2022-1-1 20:44
NetXDUO 應該也能弄個 WEBSERVER吧??

没问题。
回复

使用道具 举报

1万

主题

6万

帖子

8万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
82840
QQ
 楼主| 发表于 2022-1-3 17:10:56 | 显示全部楼层
2022-01-03

更新两章UDP章节。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2022-1-21 00:12 , Processed in 0.079481 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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