硬汉嵌入式论坛

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

[RL-TCPnet教程] 【RL-TCPnet网络教程】第4章  RL-TCPnet网络协议栈简介

[复制链接]

740

主题

1326

回帖

3546

积分

管理员

春暖花开

Rank: 9Rank: 9Rank: 9

积分
3546
QQ
发表于 2017-10-13 16:19:24 | 显示全部楼层 |阅读模式
第4章       RL-TCPnet网络协议栈简介


        本章节介绍RL-TCPnet网络协议栈,让大家对 RL-TCPnet有一个整体的了解,RL-TCPnet是一款小型网络协议栈,适用于 ARM 内核和 Cortex-M 内核的设备。
4.1初学者重要提示
4.2 RL-TCPnet特色
4.3 RL-TCPnet规格
4.4 RL-TCPnet性能
4.5 RL-TCPnet内存需求
4.6选择RL-TCPnet的优势
4.7总结



4.1   初学者重要提示


        本章节主要是为大家介绍RL-TCPnet的特色、规格、性能和内存需求,让大家有一个整体的认识,不太理解没有关系,后面章节会逐一讲解。

4.2   RL-TCPnet特色
4.1.png


u 作为小型的网络协议栈,功能全面。
u 物理层支持以太网,PPP和SLIP。
u 内存空间需求小,实际大小取决于用户使用的协议和实现的应用。
u 高性能,速度快,专为MCU而做。
u 支持裸机或者带OS。
u 有专门的调试版本,调试bug极其方便。
u 免版权费。
u 简单易操作,有专门的功能配置向导。

l 免版税
RL-TCPnet的免版税是建立在购买了正版MDK-Professional的基础之上,详情请看:http://www.keil.com/rl-arm/rl_license.asp

4.3  RL-TCPnet规格
4.2.png

4.4  RL-TCPnet性能


测试条件:
u  基于 Cortex-M3 的MCU以 96MHz,100Mbps 全双工运行。
u  使用 CMSIS 兼容的以太网驱动程序。
测试数据如下:
4.3.png

4.5  RL-TCPnet内存要求


测试条件:
u  所有示例内存大小均基于 Cortex-M3内核MCU获得。
u  内核 RAM 大小包括一个用作数据包缓冲区的 8KB 内存池。
u  该系统配置为最低要求,并且没有用户应用程序代码。
测试数据如下:
4.4.png
4.5.png
4.6.png


4.6  选择RL-TCPnet的优势


u 完整网络套件 -TCP/IP 网络套件为传输协议(如 TCP/IP 和 UDP)以及应用程序级服务器和客户端(包括 HTTP、Telnet、SMTP、SNMP、FTP 等)提供全面的支持。
u 灵活的内存占用空间 - TCP/IP 网络套件经过优化,适合基于 MCU 的系统,占用空间小。实际占用大小取决于用户的应用程序。
u 易于使用 – 通过 TCP/IP 网络套件提供的配置向导,让工程配置极其简单易用。
u 独立操作 – 支持裸机和带OS两种方式,可以与任何其它RTOS配合使用。
u 源代码 - 可以源代码形式提供 TCP/IP 网络套件,这对于需要源代码进行产品认证的情况会很有用。
u 可伸缩性- 应用程序易于设计、维护和扩展。
u 免版税- TCP/IP 网络套件是免版税的。获得了使用许可后,用户可以装备使用 TCP/IP 网络套件创建的产品,而且无需支付其他费用或产生后续成本。
u 调试方便 –RL-TCPnet提供了超好用的调试版本,调试bug非常方便。

4.7  总结


        本章节就为大家讲解这么多,主要目的是想让大家对 RL-TCPnet网络协议栈有一个整体的认识,从下一章我们就开始正式的进入RL-TCPnet网络协议栈的学习。
努力打造安富莱高质量微信公众号:点击扫描图片关注
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-29 20:26 , Processed in 0.224407 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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