buf,par);return(1);/* 连接终止 */caseTCP_EVT_ABORT:break;/* Socket远程连接已经建立 */caseTCP_EVT_CONNECT:printf_debug("Socket is connected to remote peer\r\n");break;/* 连接断开 */caseTCP_EVT_CLOSE:printf_debug("Connection
至此,RL-TCPnet的移植工作就完成了,剩下就是系统配置和应用了。 8.2.2 RL-TCPnet配置说明(Net_Config.c) RL-TCPnet的配置工作是通过配置文件Net_Config.c实现。在MDK工程中打开文件Net_Config.c,可以看到下图所示的工程配置向导: RL-TCPnet要配置的选项非常多,我们这里把几个主要的配置选项简单介绍下。 System...
第4步:也是最后一步,添加预定义宏,点击MDK的option -> c/c++选项,添加上__RTX(注意,字母RTX前面有两个下划线的),添加这个宏定义才可以使能RL-TCPnet的多任务支持。 至此,RL-TCPnet的移植工作就完成了,剩下就是系统配置和应用了。 10.2.2 RL-TCPnet配置说明(Net_Config.c) RL-TCPnet的配置工作是通过配置...
第4步:也是最后一步,添加预定义宏,点击MDK的option -> c/c++选项,添加上__RTX(注意,字母RTX前面有两个下划线的),添加这个宏定义才可以使能RL-TCPnet的多任务支持。 至此,RL-TCPnet的移植工作就完成了,剩下就是系统配置和应用了。 8.2.2 RL-TCPnet配置说明(Net_Config.c) RL-TCPnet的配置工作是通过配置...
第3步,移植RL-TCPnet。 第4步,处理HAL库时间基准,以太网收发描述符内存区的MPU配置以及MAC,PHY驱动等相关问题。 第5步,创建应用。 总的来说,这5步就可以完成移植,这里还有一点比较重要的,需要放在开头说明,为了保证工程的独立性,教程中将RTE环境添加的HAL库文件,MAC驱动和PHY驱动独立了出来,并且单独制作了一个...
7.2 移植RL-TCPnet协议栈整体说明(必读) 7.3 第1步,安装指定的MDK软件包版本 7.4 第2步,准备一个工程模板 7.5 第3步,添加RTX5源码 7.6 第4步,添加RT-TCPnet并配置 7.7 第5步,独立添加MAC和PHY驱动文件 7.8 第6步,初始化ETH_INIT.c文件 7.9 第7步,MPU和Cache配置文件bsp.c 7.10 第8步,更新bsp_timer...
8.2 移植RL-TCPnet协议栈整体说明(必读) 8.3 第1步,安装指定的MDK软件包版本 8.4 第2步,准备一个工程模板 8.5 第3步,添加FreeRTOS源码 8.6 第4步,添加RT-TCPnet并配置 8.7 第5步,独立添加MAC和PHY驱动文件 8.8 第6步,初始化ETH_INIT.c文件
7.2 移植RL-TCPnet协议栈整体说明(必读) 7.3 第1步,安装指定的MDK软件包版本 7.4 第2步,准备一个工程模板 7.5 第3步,添加RTX5源码 7.6 第4步,添加RT-TCPnet并配置 7.7 第5步,独立添加MAC和PHY驱动文件 7.8 第6步,初始化ETH_INIT.c文件 7.9 第7步,MPU和Cache配置文件bsp.c ...
RL-TCPnet 库是ARM7 ARM9 cortex-M3 体系结构的软件的一个底层实现部分。Programs are written using standard C constructs and compiled with the ARM Realview compiler. 程序是写使用标准C 修建的和编译这ARM RealView(编译工具) 编译。 该程序是用标准的C构成,并使用ARM RealView 编译器编译。 To create app...
4.2RL-TCPnet特色 u作为小型的网络协议栈,功能全面。u物理层支持以太网,PPP和SLIP。u内存空间需求小...