首页 存档 技术 查看内容

RL-TCPnet网络教程定于3月中下旬展开,涵盖底层驱动到常用通信协议,再到前端XML,Jav ...

2018-3-30 13:00 |来自: 互联网 323 0

摘要: RTOS和GUI的教程及其实例已经做了很多了,是时候开启网络协议栈教程了,今年全面开展嵌入式网络协议栈的相关工作,大量实战例程供大家项目参考。说明: 1. 近期在忙于V6板子的综合Demo,一旦发布后就开展网络教程, ...

RTOS和GUI的教程及其实例已经做了很多了,是时候开启网络协议栈教程了,今年全面开展嵌入式网络协议栈的相关工作,大量实战例程供大家项目参考。
说明:

1. 近期在忙于V6板子的综合Demo,一旦发布后就开展网络教程,配套V5和V6板子,这个算是今年上半年最主要的任务了。

2. 选用RL-TCPnet作为第一个网络教程的原因如下:

(1) 作为小型的网络协议栈,功能全面,简单易上手,配置极其方便。

(2)调试及其方便,有专门的Debug版本。
(3)最最重要的还是稳定,详情看我这个帖子,制作的RL-TCPnet综合Demo已经成功连续运行4个多月,这个综合Demo一共做了3个版本,第3个版本算是稳定了:
http://bbs.armfly.com/read.php?tid=20959。这个综合Demo耗费了很多心血,各个任务之间的通信机制已经比较成熟了。

======================

3. 教程内容

(1)先做底层驱动说明,先把底层的驱动接口整明白,移植任何其它小型协议栈基本都大同小异。
(2)涵盖:TCP,UDP,VNC, TFTP,FTP,Telnet,SMTP,DNS,DHCP,BSD Socket,MQTT,Modbus-TCP等全部讲解。
(3)HTTP涉及到XML , HTML , JavaScript,CGI脚本等争取也进行讲解。
(4)国内外做的一些云端服务器的访问和使用,微信控制也了解下并做做。
(5)自己搭建一个嵌入式Web服务器,支持外网访问。很多时候通过Web界面基本可以替代很多不必要的上位机app设计,比如手机端通信,直接浏览器范围即可,控**务器非常方便,不必单独做一个手机端app。
(6)不**必须使用RTX操作系统,使用uCOS-III和FreeRTOS的也都打通了,用于任何其它RTOS都是可以的。所以本次教程,争取每个例子都做四个版本---裸机,RTX,uCOS-III和FreeRTOS四个版本。
(7)配套的例子突出实战,基本大部分程序设计框架都是经过长时间实战验证的。

======================

4. RL-TCPnet是收费的,如果商用,需要购买正版MDK,正是鉴于这一点,后面还会出LwIP或者FreeRTOS-TCP的教程,这两个都是免费的协议栈。基本跟我们制作的RTOS教程一样,免费和收费的都做一个。免费的做了FreeRTOS,收费的做了RTX和uCOS-III。

======================

5. 应用的例子争取都采用BSD Socket编程,以后想切换到任何其它小型协议栈,都是极其方便的,基本可以达到无痛移植。

======================

6. 最后引用下KEIL官方针对USB协议栈说的一句话,超经典,其它中间也是一样的:

The library handles the low-level USB requests without the need to write the hardware layer code.Developers can focus on theapplication's request rather than concentrating on the specialties of the USB protocol。
我们推出这些中间件的目的就是让客户不必为移植协议和底层驱动而烦恼,所有的这些我们都已经写好,用户只需关注自己的行业应用即可。实际的测试中的确是这样的。
===============================
PS:针对网络这块已经做了很多应用了
1.使用SRAM或者SDRAM虚拟VNC桌面,相当使用,这样就无需显示屏了,而且也不需要学习前端设计了,直接操作VNC即可。
2.花式玩转网络摄像头,比如TCP版本,VNC版本都做了,网页版本待做。
http://bbs.armfly.com/read.php?tid=21703
3.访问云端服务器,百度地图,天气预报等基本的网络通信也都做过了。
http://bbs.armfly.com/read.php?tid=22029
4. 附几张效果图吧:

















本文转载于微信公众号: 安富莱电子(armfly_com),更多微信文章请扫描关注公众号:

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部