【摘 要】
:
本文从实际应用出发,设计了嵌入式通信处理器的硬件平台,并进行了此平台系统软件的引导、移植以及应用程序的开发,最终实现了此通信处理器的多串口通信和网络通信的功能。本
论文部分内容阅读
本文从实际应用出发,设计了嵌入式通信处理器的硬件平台,并进行了此平台系统软件的引导、移植以及应用程序的开发,最终实现了此通信处理器的多串口通信和网络通信的功能。本文首先对嵌入式通信处理器的功能及多串口扩展方法进行了详细分析,提出了此通信处理器的硬件平台设计方案,给出了相关电路的详细设计;然后以该平台为基础,对嵌入式μClinux的内核功能、裁剪方法和移植过程进行了研究;接着构建了嵌入式μClinux的软件开发环境,依据硬件环境及此通信处理器的功能,对Boot Loader源码和μClinux源码进行了相应的修改,实现了Boot Loader和μClinux内核的定制、移植、映像下载及运行;接着详细介绍了设备驱动的基本概念和框架设计,实现了RS232串口和以太网接口两个关键模块的驱动程序;最后对于应用软件,本文采用多进程机制实现了多串口通信和网络通信,给出了应用软件的详细设计和实现过程。本文设计实现的通信处理器已调试完成,并投入实际运行。运行结果表明,软、硬件设计满足实际要求。
其他文献
随着我国工业和经济的飞速发展,电网规模不断扩大,在工业、商业中的用电量和居民日常生活用电量也越来越大,用电安全方面的问题日益受到人们的重视。电气火灾对人身安全及财产损失所带来的巨大影响不容忽视。而配电线路上的电弧故障是引发电气火灾的主要原因。插拔电器的触头松动、线路绝缘层老化破损或触头接触不良都会导致电弧故障的发生。传统的低压保护电器都是以过电流和漏电流为保护对象,它们无法检测出配电线路上的串联电
软件工程是一项复杂的活动,软件工程师分析理解具有众多不同内部关系的组件的复杂结构,并通过有效工具获取与软件结构相关的信息,这是软件工程中研究的一个热点。在面向对象
如今很多现有的数据并不存在于数据库管理系统,它们的数据结构很多是不关联的,有时也是不规则的,例如为HTML或SGML文档,尤其是XML文件,已经逐渐发展成为一个大型的XML数据储
随着电信业的快速发展,我国移动交换网络的网络规模越来越大,网络结构越来越复杂。用户人数不断增加,由此带来的日常管理的工作量也在不断增加,各通信运营企业为了不断提高企
随着互联网络的迅速发展和普及,为了追求网络上空闲资源的有效利用,一些著名的分布式计算项目陆续出现在了我们眼前。它们通常是把一个非常庞大繁重的计算问题分解成许许多多小
无线局域网WLAN(Wireless LAN)是计算机网络和无线通信技术相结合的产物,它使用无线信道提供网络接入,不仅被广泛应用于通信领域,还成为数据传输的有效手段之一,继而成为存储
自1985年Koblitz和Miller分别独立提出椭圆曲线密码体制(Elliptic Curve Cryptology, ECC)后,由于ECC本身计算速度快,存储空间小,带宽要求低,特别适用于Smart卡和无线应用环
人脸检测与识别技术是模式识别、计算机视觉领域内最有理论价值和应用前景,且极具挑战性的研究课题之一。其目的是使计算机像人一样具有从一幅图像中发现是否存在人脸,以及对
分布式系统设计的一个重要问题就是如何让在不同节点上运行的各部分协同工作,分布节点间能够协同工作的关键问题是节点间的有效通信。节点间有效通信需要一个可靠的消息传递服
人脸识别技术作为一种重要的生物识别技术,具有广泛应用价值,它使用便利、应用安全,受到广大人们的青睐。虽然人脸识别研究已历时几十年,在理想可控制环境下的识别率可以达到