论文部分内容阅读
随着网络技术、电子技术的迅猛发展,世界正迈入充满机遇的后PC时代。在这个阶段,嵌入式技术与Internet技术结合的嵌入式系统,将是计算机技术发展的一个驱动器,是今后几年IT行业发展的一个热点,代表着嵌入式系统发展的未来。 论文首先介绍了嵌入式系统发展前景,并从嵌入式系统的软硬件两方面分析了它的发展状况。分析结果表明,嵌入式操作系统的支持是嵌入式软件开发的迫切需要,以32位RISC嵌入式处理器作为嵌入式系统开发的硬件核心是发展的必然趋势,与Internet的通信是嵌入式系统功能的内在需求。综合上述三方面的考虑,本论文采用ARM处理器S3C4510B为硬件平台,实时嵌入式操作系统uC/OS-Ⅱ为软件平台,并增加了lwIP为TCP/IP协议栈的嵌入式Internet实现方案。 接着论文分别从启动代码的设计、嵌入式操作系统的移植及嵌入式网络功能的实现三个部分进行论述。启动代码设计部分主要进行了系统存储器映射与异常中断处理两个方面的设计;嵌入式操作系统的移植部分主要对uC/OS-Ⅱ的相关部分进行合理修改,设计了任务的工作栈及任务切换函数后,把它移植到S3C4510B上并获得稳定的运行;网络功能实现这部分主要进行了lwIP协议栈的移植,按照lwIP的模板进行了网络驱动程序的设计。 最后进行了实验测试,测试结果表明各项协议正确运行,证明了本方案的基本系统是可行的。