(1) 嵌入式实时操作系统μC/OS-Ⅱ的移植;
(2) TCP/IP协议栈LwIP的移植;
(3)网络设备驱动程序。
协议栈的移植
为了使WorldFIP现场总线可以和Internet通信,在设计中必须把TCP/IP协议栈移植到μC/OS-Ⅱ操作系统中(μC/OS-Ⅱ移植将在后面介绍)。为了节省对系统资源的占用,设计中选用了开源的嵌入式TCP/IP协议栈——LwIP。LwIP协议栈是一个轻量的TCP/IP协议栈,一般只需要几十千字节的RAM和40K左右的ROM就可以运行,这使LwIP协议栈适合在低端嵌入式系统中使用。LwIP的源码可以到相关的网站上下载,目前的版本是0.6.3。LwIP的特性如下:
(1)支持多网络接口下的IP转发;
(2)提供专门的内部回调接口(Raw API)用于提高应用程序性能;
(3)可选择的Berkeley接API。
为了方便移植,LwIP协议栈把所有与硬件、OS、编译器相关的部分单独放在/src/arch目录下,因此移植时只需修改这个目录下的文件即可,其他源文件一般不需要修改。在移植的过程中,好主要的是和OS相关的一些函数和结构,这些函数和结构在arch目录下的sys_arch.h和sys_arch.c中定义和实现。
++++18020776785 徐工
厦门阿米控技术有限公司
我司专卖工业自动化领域的备件,
现货,大量库存,新的和停产的零部件。
-------------------- 速购专线 -----------------------
联系人:徐亚婷
手机:18020776785
QQ:2851195472
座机:0592-5087595
邮箱:2851195472@qq.com
一:AB系列模块:1746、1756、1771、1769、1785系列,与2711系列触摸屏
二:本特利: 3500/42M/22M/95/05,3300停产,卡件模块
三:施耐德:140系列模块与TSX模块
四:ABB机器人:DSQC 3HAC,及ABBDCS系统模块。
其他欧美日产品:安川,霍尼韦尔,SEW,力士乐,艾默生,发那科等DCS系统模块、伺服电机驱动器、PLC、机器人备件。
欢迎您联系我们!!!
-----------------厦门阿米控技术有限公司 -------------------
Bachmann DIO264 DIO 264 D 00019115-00
Sommer automatic SB100-180-B JF81672
SEW Eurodrive MFP32D/Z26J/AF3
SEW EURODRIVE R27 DRS71M4/IS/TF
Getriebebau Nord SK92172.1ABD-90T1/4TF
Siemens Sinamics 6SL3120-1KE12-3AB2
Panasonic M91Z90GK4GG4
FRAMO Mini 01 (8-2001-00.00)
Gemü 554 40D1734 51 1RJ402 55440D1734511RJ402 + 1434000Z1A141A001030
Mobac HB-20M-2DS
Landis & Gyr SonOGYR WSD2C-0.75KBD
Siemens 6SN1123-1AA00-0CA1
Siemens Simatic S5 -110 6ES5 417-7AA21
Elmo HAR-A5/60 - 10 HAR-A5-60-10
Rexroth 0510 645 004
Elmo HAR-A2/100T-0 HARA2
(AZPF-10-025RHO30PB-S0285)
Siemens 6ES7461-0AA00-0AA0
Mitsubishi MR-J2S-70B-U004
Lenze PM 13.121.55.3.5.0