论文部分内容阅读
随着信息技术的迅猛发展,人们对嵌入式系统应用性能的要求也愈加提高:能够提供实时响应支持,能迅捷地接入网络获得信息。基于Cortex-M3内核的STM32系列芯片以及单芯片网络处理芯片W5100的出现为该需求提供了高性价比的解决方案,配合RT-Thread开源实时系统的移植应用,一套低成本的嵌入式网络应用平台构建成为可能。
在之前大量实践的基础上,本文对基于实时系统的STM32网络应用进行了研究:分析了RT-Thread的整体架构和特性。构建了一套基于STM32微控制器的实用嵌入式网络硬件平台,将RT-Thread移植到该平台上,并完善了板级支持包。对带网络硬件协议栈的W5100的使用进行研究,并编写了相关测试程序。针对整个平台,实现了简单的嵌入式网络应用示例。各章节循序渐进,相对独立却又互为补充。文章的最后一章阐述了未来工作的前进方向。