节点文献

嵌入式TCP/IP协议栈多线程应用的实现

Implementation of Embedded TCP/IP for Multi-thread Application

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 白瑞林吴广霖

【Author】 BAI Ruilin, WU Guanglin (Research Center of Control Science and Engineering, Southern Yangtze University, Wuxi 214012)

【机构】 江南大学控制科学与工程研究中心江南大学控制科学与工程研究中心 无锡214012无锡214012

【摘要】 提出了一种支持多线程实时应用的嵌入式TCP/IP协议栈实现方法,并结合应用实例予以阐述。针对远程医学显微图像诊断应用,在实时内核μC/OS-II与32位ARM7Core的软硬件平台上,以中间件模式实现了嵌入式TCP/IP协议栈。通过合理构建嵌入式HTTP服务端实现架构,建立了系统资源复用机制,支持了多线程实时应用。实验结果表明,基于软硬件平台模式开发的嵌入式Web服务器,实现了复杂系统基于Internet的数据服务功能,系统可靠性高、资源消耗低、实时性强,是一种可行的设计方案。

【Abstract】 This paper presents the implementation method of embedded TCP/IP for multi-thread and real-time application, together with the supporting example for explanation purpose. Aiming at the application of medical microscope digital images diagnoses, it implements embedded TCP/IP stacks based on the software-hardware platform of μC/ OS-II and ARM7 Core in middleware development method. By collocating rationally the architecture of embedded HTTP Server, establishing the reuse mechanism of system resource, it supports the multi-thread and real-time Internet application. The experiment shows that the embedded Web server performs well. The development modes based on software-hardware platform increases the stability of system and shortens development time. It is a feasible development method.

【关键词】 平台μC/OS-IIARMTCP/IP多线程嵌入式Web
【Key words】 PlatformμC/OS-IIARMTCP/IPMulti-threadEmbedded Web
【基金】 江南大学基础研究基金资助项目(200208)
  • 【文献出处】 计算机工程 ,Computer Engineering , 编辑部邮箱 ,2006年18期
  • 【分类号】TP393.04
  • 【被引频次】36
  • 【下载频次】307
节点文献中: 

本文链接的文献网络图示:

本文的引文网络