PPP协议在μC/OS-Ⅱ操作系统中的设计与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:xianfaxianfa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着通讯技术、网络技术和半导体技术的飞速发展以及嵌入式技术的进步,嵌入式系统对人类生活产生了巨大影响,并将继续改变人们未来的生活方式。但是孤立于Internet的嵌入式系统已不再适应当代的发展趋势。随着“普适计算”、“数字家庭”等新需求的提出,必然对未来的设备提出了更高的要求,不仅具有传统的计算、控制等能力,而且还要将嵌入式系统连接到因特网,充分利用网络资源,实现更广范围的信息共享和更多类型的信息服务。 研究嵌入式系统,一个必不可少的基础工作就是实现嵌入式操作系统在相关处理器平台上的移植;同时,随着网络在生活中的作用越来越大,让嵌入式设备接入Internet有着重要意义。在日常生活中,通过Modem上网还是个普遍的方式,这样在μC/OS-Ⅱ实时操作系统上设计一个PPP协议,以实现设备网络通信,有着重大的意义。基于这种情况下,本课题提出了基于ARM7TDMI处理器的μC/OS-Ⅱ操作系统上PPP协议的设计与实现。 首先,简述了系统硬件平台ARM7TDMI处理器的体系结构和相应的指令集。之后分析了实时操作系统μC/OS-Ⅱ的任务管理、时钟管理、中断管理、内存管理、任务间的通讯与同步等功能,为后面在该操作系统上PPP协议的设计与实现提供了基础。并且对与处理器相关的代码部分进行了修改与编译,实现了μC/OS-Ⅱ在ARM开发板上移植,为PPP协议的设计与实现提供了系统软件开发平台。最后,重点的介绍了在该系统平台上PPP协议设计与实现的具体过程,主要对main主模块、LCP模块、PAP模块、NCP模块和PPP模块等五个方面的设计与代码编写。通过测试,验证了ARM开发板的PPP协议的网络通信。
其他文献
认证技术是信息安全理论与技术的一个重要方面,而身份认证是安全系统中的第一道屏障,因此在安全领域中占着举足轻重的地位,而在安全性要求较高的电子商务领域中尤为重要,目前
嵌入式Linux 的应用是近年来的研究热点,将Linux 改造成为嵌入式实时操作系统是其中的一个重要研究方向。如何提高嵌入式Linux 的实时性、可靠性,是一个富有挑战性的课题。任
本文提出一种64位双精度浮点运算单元的设计实现方法,从使用频率最高的浮点加减法运算为切入点,提出一种新颖的双精度浮点加法器结构。该结构使用优化的数据通路划分方法,将浮
安全评价是提高企业安全管理水平和事故预防技术的有效措施,是一个涉及面广而复杂的系统工程。在企业生产过程中,要实现系统安全的目标,做好企业的安全管理工作,安全评价成为
计算机技术、电视技术以及通信技术的飞速发展使得人们能够享受各种信息化增值服务,其中的两个典型服务是数字电视接入和视频点播。与传统电视相比,数字电视介入具有信号不易
随着校园网基础设施的不断投入与升级,基于校园网的应用得到迅速发展,这些应用迫切需要校园网统一身份认证系统的支持,基于LDAP的统一身份认证系统,利用分布式的目录树信息结构,对
原有的基于单幅图像确定目标方位的交通事故处理系统采用普通数码相机拍摄现场,用计算机图像处理技术和摄影测量原理来分析交通事故现场,计算所需要的各种数据、各个方位的尺
面向服务的体系结构(service-oriented architecture, SOA)是一个功能组件模型,基于此模型,可以通过服务之间定义良好的接口和契约组合联系不同功能组件或软件。SOA具有松耦
多学科优化设计问题一般都涉及到大型复杂的系统,由于大量的设计变量、多种约束条件、多个优化目标和复杂设计空间的存在,这使得在构建多学科优化模型求解优化结果时非常困难
本文首先介绍了系统设计方法学的发展历程和当前电子自动化设计的发展趋势。介绍了复旦大学CAT实验室自行研发的基于平台设计的嵌入式系统开发环境(EmbeddedSystemIntegrated