嵌入式系统是一种将底层硬件、实时操作系统和应用软件相结合的专用计算机系统,网络化是嵌入式系统的主要趋势之一。本文以Sam sung S3C 44BOX芯片为核心的ARM开发板作为硬件平台,以μC/O S II实时操作系统作为软件平台,针对μC/O S II...嵌入式系统是一种将底层硬件、实时操作系统和应用软件相结合的专用计算机系统,网络化是嵌入式系统的主要趋势之一。本文以Sam sung S3C 44BOX芯片为核心的ARM开发板作为硬件平台,以μC/O S II实时操作系统作为软件平台,针对μC/O S II内核中不支持TCP/IP协议栈,无法适应嵌入式设备网络化需要的问题,本文首先对标准的TCP/IP协议栈进行了分析,然后提出了简化实现一个基于ARM和μC/O S II的嵌入式TCP/IP协议栈方案。展开更多
提出了一种基于小型无线嵌入式系统的轻量级TCP/IP协议栈CW_TCP/IP(compact wireless-TCP/IP)。CW-TCP/IP使用适于小型嵌入式系统的简单数据结构调用CCB(connection control block)来处理TCP/IP,它创建TCP/IP头文件时不需参考其它数据结...提出了一种基于小型无线嵌入式系统的轻量级TCP/IP协议栈CW_TCP/IP(compact wireless-TCP/IP)。CW-TCP/IP使用适于小型嵌入式系统的简单数据结构调用CCB(connection control block)来处理TCP/IP,它创建TCP/IP头文件时不需参考其它数据结构,可以采用TCP Veno拥塞控制算法来提高其无线性能。该协议栈具有很高的便携性,因此可开发为处理器和独立的操作系统,目前它可以移植到Linux系统。通过实验对适用于小型嵌入式操作系统的CW-TCP/IP、Linux TCP/IP和C/TCP-IP的性能进行了比较,比较的结果表明了CW-TCP/IP具有卓越的无线性能。展开更多
文摘嵌入式系统是一种将底层硬件、实时操作系统和应用软件相结合的专用计算机系统,网络化是嵌入式系统的主要趋势之一。本文以Sam sung S3C 44BOX芯片为核心的ARM开发板作为硬件平台,以μC/O S II实时操作系统作为软件平台,针对μC/O S II内核中不支持TCP/IP协议栈,无法适应嵌入式设备网络化需要的问题,本文首先对标准的TCP/IP协议栈进行了分析,然后提出了简化实现一个基于ARM和μC/O S II的嵌入式TCP/IP协议栈方案。