至此,RL-TCPnet的移植工作就完成了,剩下就是系统配置和应用了。 7.2.2 RL-TCPnet配置说明(Net_Config.c) RL-TCPnet的配置工作是通过配置文件Net_Config.c实现。在MDK工程中打开文件Net_Config.c,可以看到下图所示的工程配置向导: RL-TCPnet要配置的选项非常多,我们这里把几个主要的配置选项简单介绍下。 System...
8.2.1 RL-TCPnet网络协议栈移植 首先准备好一个简单的RTX工程模板,工程模板的制作就不做讲解了,这里的重点是教大家移植RL-TCPnet协议栈。准备好的工程模板如下图所示(大家也可以制作其它任意的工程模板,不限制): 准备好工程模板后,就可以开始移植了。首先要做的就是将所有需要的文件放到工程模板里面。下面分4步...
第3步,移植RL-TCPnet。 第4步,处理HAL库时间基准,以太网收发描述符内存区的MPU配置以及MAC,PHY驱动等相关问题。 第5步,创建应用。 总的来说,这5步就可以完成移植,这里还有一点比较重要的,需要放在开头说明,为了保证工程的独立性,教程中将RTE环境添加的HAL库文件,MAC驱动和PHY驱动独立了出来,并且单独制作了一个...
第3步,移植RL-TCPnet。 第4步,处理HAL库时间基准,以太网收发描述符内存区的MPU配置以及MAC,PHY驱动等相关问题。 第5步,创建应用。 总的来说,这5步就可以完成移植,这里还有一点比较重要的,需要放在开头说明,为了保证工程的独立性,教程中将RTE环境添加的HAL库文件,MAC驱动和PHY驱动独立了出来,并且单独制作了一个...
第3步,移植RL-TCPnet。 第4步,处理HAL库时间基准,以太网收发描述符内存区的MPU配置以及MAC,PHY驱动等相关问题。 第5步,创建应用。 总的来说,这5步就可以完成移植,这里还有一点比较重要的,需要放在开头说明,为了保证工程的独立性,教程中将RTE环境添加的HAL库文件,MAC驱动和PHY驱动独立了出来,并且单独制作了一个...
7.2 移植RL-TCPnet协议栈整体说明(必读) 移植之前,有必要对移植过程有个整体的认识: 第1步,准备一个工程模板。 第2步,移植RTX5。 移植RTX5是采用MDK的RTE环境直接添加。当前H7芯片使用RTX5强制运行STM32CubeMX,所以需要大家提前安装好STM32CubeMX V5.4或者以上版本。 特别注意几个网络任务的优先级安排。 App...
6、找一个简单的工程,最好是跑马灯之类的,越简单越好,我们就在这个简单的工程上面移植即可。 10.2 STM32F407移植RL-TCPnet协议栈10.2.1 RL-TCPnet网络协议栈移植 首先准备好一个简单的FreeRTOS工程模板,工程模板的制作就不做讲解了,这里的重点是教大家移植RL-TCPnet协议栈。准备好的工程模板如下图所示(大家也可...
6、找一个简单的工程,最好是跑马灯之类的,越简单越好,我们就在这个简单的工程上面移植即可。 10.2 STM32F407移植RL-TCPnet协议栈 10.2.1 RL-TCPnet网络协议栈移植 首先准备好一个简单的FreeRTOS工程模板,工程模板的制作就不做讲解了,这里的重点是教大家移植RL-TCPnet协议栈。准备好的工程模板如下图所示(大家也...
【RL-TCPnet网络教程】第8章 RL-TCPnet网络协议栈移植(RTX)
即DHCP,这里打上对勾就使能了。使能了DHCP后,RL-TCPnet就可以从外接的路由器上获得动态IP地址。