第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特色

1、作为小型的网络协议栈,功能全面。

2、物理层支持以太网,PPP和SLIP。

3、内存空间需求小,实际大小取决于用户使用的协议和实现的应用。

4、高性能,速度快,专为MCU而做。

5、支持裸机或者带OS。

6、有专门的调试版本,调试bug极其方便。

7、免版权费。

8、简单易操作,有专门的功能配置向导。

免版税

RL-TCPnet的免版税是建立在购买了正版MDK-Professional的基础之上,详情请看:

http://www.keil.com/rl-arm/rl_license.asp

4.3  RL-TCPnet规格

 

4.4  RL-TCPnet性能

测试条件:

1、基于 Cortex-M3 的MCU以 96MHz,100Mbps 全双工运行。

2、使用 CMSIS 兼容的以太网驱动程序。

测试数据如下:

 

4.5  RL-TCPnet内存要求

测试条件:

1、所有示例内存大小均基于 Cortex-M3内核MCU获得。

2、内核 RAM 大小包括一个用作数据包缓冲区的 8KB 内存池。

3、该系统配置为最低要求,并且没有用户应用程序代码。

测试数据如下:

 

4.6  选择RL-TCPnet的优势

1、完整网络套件 - TCP/IP 网络套件为传输协议(如 TCP/IP 和 UDP)以及应用程序级服务器和客户端(包括 HTTP、Telnet、SMTP、SNMP、FTP 等)提供全面的支持。

2、灵活的内存占用空间 - TCP/IP 网络套件经过优化,适合基于 MCU 的系统,占用空间小。实际占用大小取决于用户的应用程序。

3、易于使用 – 通过 TCP/IP 网络套件提供的配置向导,让工程配置极其简单易用。

4、独立操作 – 支持裸机和带OS两种方式,可以与任何其它RTOS配合使用。

5、源代码 - 可以源代码形式提供 TCP/IP 网络套件,这对于需要源代码进行产品认证的情况会很有用。

6、可伸缩性 - 应用程序易于设计、维护和扩展。

7、免版税 - TCP/IP 网络套件是免版税的。获得了使用许可后,用户可以装备使用 TCP/IP 网络套件创建的产品,而且无需支付其他费用或产生后续成本。

8、调试方便 – RL-TCPnet提供了超好用的调试版本,调试bug非常方便。

4.7  总结

本章节就为大家讲解这么多,主要目的是想让大家对 RL-TCPnet网络协议栈有一个整体的认识,从下一章我们就开始正式的进入RL-TCPnet网络协议栈的学习。

【RL-TCPnet网络教程】第4章 RL-TCPnet网络协议栈简介的更多相关文章

  1. UNIX网络编程 第3章 套接字编程简介

    套接字结构类型和相关的格式转换函数

  2. 【RL-TCPnet网络教程】第6章 RL-TCPnet底层驱动说明

    第6章        RL-TCPnet底层驱动说明 本章节为大家讲解RL-TCPnet的底层驱动,主要是STM32自带MAC的驱动实现和PHY的驱动实现. 6.1  初学者重要提示 6.2  KEI ...

  3. 【RL-TCPnet网络教程】第32章 RL-TCPnet之Telnet服务器

    第32章      RL-TCPnet之Telnet服务器 本章节为大家讲解RL-TCPnet的Telnet应用,学习本章节前,务必要优先学习第31章的Telnet基础知识.有了这些基础知识之后,再搞 ...

  4. 【RL-TCPnet网络教程】第30章 RL-TCPnet之SNTP网络时间获取

    第30章      RL-TCPnet之SNTP网络时间获取 本章节为大家讲解RL-TCPnet的SNTP应用,学习本章节前,务必要优先学习第29章的NTP基础知识.有了这些基础知识之后,再搞本章节会 ...

  5. 【RL-TCPnet网络教程】第28章 RL-TCPnet之DNS应用

    第28章      RL-TCPnet之DNS应用 本章节为大家讲解RL-TCPnet的DNS应用,学习本章节前,务必要优先学习第27章的DNS基础知识.有了这些基础知识之后,再搞本章节会有事半功倍的 ...

  6. 【RL-TCPnet网络教程】第20章 RL-TCPnet之BSD Socket客户端

    第20章      RL-TCPnet之BSD Socket客户端 本章节为大家讲解RL-TCPnet的BSD Socket,学习本章节前,务必要优先学习第18章的Socket基础知识.有了这些基础知 ...

  7. 【RL-TCPnet网络教程】第19章 RL-TCPnet之BSD Socket服务器

    第19章      RL-TCPnet之BSD Socket服务器 本章节为大家讲解RL-TCPnet的BSD Socket,学习本章节前,务必要优先学习第18章的Socket基础知识.有了这些基础知 ...

  8. 【RL-TCPnet网络教程】第17章 RL-TCPnet之UDP通信

    第17章      RL-TCPnet之UDP通信 本章节为大家讲解RL-TCPnet的UDP通信实现,学习本章节前,务必要优先学习第16章UDP用户数据报协议基础知识.有了这些基础知识之后,再搞本章 ...

  9. 【RL-TCPnet网络教程】第14章 RL-TCPnet之TCP客户端

    第14章      RL-TCPnet之TCP客户端 本章节为大家讲解RL-TCPnet的TCP客户端实现,学习本章节前,务必要优先学习第12章TCP传输控制协议基础知识.有了这些基础知识之后,再搞本 ...

  10. 【RL-TCPnet网络教程】第13章 RL-TCPnet之TCP服务器

    第13章      RL-TCPnet之TCP服务器 本章节为大家讲解RL-TCPnet的TCP服务器实现,学习本章节前,务必要优先学习第12章TCP传输控制协议基础知识.有了这些基础知识之后,再搞本 ...

随机推荐

  1. linux下c通过虚拟地址映射读写文件的代码

    在代码过程中中,把开发过程中比较好的一些代码片段记录起来,如下的代码内容是关于 linux下c通过虚拟地址映射读写文件的代码,应该对小伙伴有些好处.#include<stdio.h>#in ...

  2. nginx 配置访问 静态文件

    server { listen       7777; server_name  crpapitest.shunshunliuxue.com; index index.html index.htm i ...

  3. STM32的定时器定时时间计算(计数时间和中断定时时间)

    时基单元 可编程高级控制定时器的主要部分是一个16位计数器和与其相关的自动装载寄存器.这个计数器可以向上计数.向下计数或者向上向下双向计数.此计数器时钟由预分频器分频得到. 计数器.自动装载寄存器和预 ...

  4. git 工作总计

    # git 工作总计 1 首先先克隆了git地址 master 分子 (这个做一次) 以后循环做的 2:git checkout -b dev 创建了临时开发的dev 分子 3:修改dev 分子的数据 ...

  5. 学习HTML5, Canvas及简单动画的使用

    通过在CSDN中的一些简单课程学习,跟随老师联系,做了如下的月亮,太阳和地球的运动效果.纪录在文章中,用于下次使用. 准备工作如下: 1. 使用三张背景图片 太阳 月亮 地球 2. 在HTML页面中定 ...

  6. UWP 调用Win32 关机

    话说最近程序需要个晚上自动关机的功能 原则上 uwp 应该是没有关机权限的 上网搜索之 有人说只要这样就可以了 var psi = new ProcessStartInfo("shutdow ...

  7. 【UER #8】雪灾与外卖

    题解: 这个东西的模型是个费用流 但是直接跑费用流能拿到5分的高分 $(nm)*(nm)*log{nm}$ 考虑优化一下建图 我们可以不用对每个店和人都连边 而是对人和店都连一条链 然后对每个人连店刚 ...

  8. 在SSL / https下托管SignalR

    https://weblog.west-wind.com/posts/2013/Sep/23/Hosting-SignalR-under-SSLhttps  2013年9月23日•来自毛伊岛,HI• ...

  9. Python学习的相关文件链接

    1.如何用 Python 模糊搜索文件    用循环来实现逐个比对,素材链接:https://files.cnblogs.com/files/Lamfai/script_project1_files. ...

  10. IMCASH:2019年区块链不会风平浪静,至少还有10件事值得期待

    当我们在说2019年是值得期待的一年时,我们还是得做到有根有据.那么,2019年在区块链行业都会发生哪些引导行业风向.影响整个行业的事件呢? 今天,白话区块链带着大家顺着时间线梳理一下. 01 第一季 ...