基于ARM的嵌入式系统设备驱动及内核开发研究

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:buffisher
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于其体积小、效率高、功率低的固有优势,嵌入式系统(Embedded Systems)正在各行各业得到越来越广泛的应用。它的定位非常清晰,因此有着非常良好的发展前景。嵌入式处理器(Embedded Microprocessor Unit)和嵌入式操作系统(Embedded System)是嵌入式系统的核心。目前处理器和操作系统的关键技术均由国外掌握,但国内的嵌入式系统正处于飞速发展阶段,前景广阔。因此,对嵌入式系统的开发进行研究,具有很重要的理论与现实意义。 本文对嵌入式实时操作系统μC/OS-Ⅱ作了深入的了解,并对嵌入式系统的驱动开发和内核开发方法进行了研究。其中,基于ARM7嵌入式处理器和μC/OS-Ⅱ嵌入式操作系统进行了驱动开发的研究,基于ARM9嵌入式处理器和嵌入式Linux操作系统进行了内核开发的研究。 ARM(Advanced RISC Machines)是微处理器行业的一家知名企业,基于ARM结构的嵌入式处理器数量很多,应用也很广泛。本文对ARM7及ARM9处理器均有涉及。μC/OS-Ⅱ及嵌入式Linux系统由于具备源码开放的特性,因此非常适合开展研究工作。 本文的研究重点是嵌入式系统中的驱动开发和内核开发。可以说,对于一个嵌入式系统而言,内核开发是在BootLoader成功下载之后所要进行的首要的工作;而驱动开发则是在整个系统启动之后针对具体应用环境而进行的进一步开发。本文在ARM7+μC/OS-Ⅱ平台上完成了FIFO设备驱动的开发,从中可以体现出硬件连接以及良好的ARM7及μC/OS-Ⅱ了解对于硬件驱动开发的重要性。另外,在ARM9+Linux平台上完成了内核的开发,包括2.4.1 9版的Linux内核以及最新的2.6.11.5版的Linux内核,从中可以看出新的内核带来了新的特性,也简化了开发人员的工作。
其他文献
玻璃微球腔具有品质因数高、模式体积小、窄线宽等优点,有潜力应用于全光开关、低阈值微球激光器、光波分复用器、超高灵敏度传感器等领域,吸引了国内外越来越多的研究兴趣。本
网络视频监控系统是在数字化视频数据的网络实时传输和控制成为可能的情况下产生的以计算机技术、图像视频压缩技术和视频数据实时传输技术为核心的新型数字视频监控系统,具有
本论文主要讨论中速率数据业务传输的基本原理和1.544Mbit/sIBS业务基带数字信号处理系统的设计,对涉及数据的接口、速率适配、帧同步和复帧同步、数字语音恢复等内容进行了研
在第三代移动通信(3G)系统中,由于移动台要求达到尺寸小、重量轻、价格便宜和便于携带等原因,使得传统的接收分集技术难以实现,因此人们将目光转到发射分集技术的研究上来。
振动信号检测是结构健康监测领域的核心课题,高采样频率和在线监控技术产生海量数据,因此,迫切需要低能耗的分析处理理论与算法。压缩感知理论采用非自适应线性投影获取信号主体
CDMA系统在技术上的优势己经使它成为3G的核心体制,但系统的容量和通信质量受限于多址干扰。多用户检测技术是宽带CDMA通信系统抗干扰的关键技术,其中最优多用户检测方法在理
本文针对UHF低波段,研究无线专用宽带接入网的传输系统性能。 首先,研究UHF频段的无线电磁波传播机制和特性,为无线设计建立适用的宽带多径衰落信道模型,根据实际的传播条件分
目的:探讨全髋关节置换术与半髋关节置换术在治疗老年股骨颈骨骨折的应用效果。
  本文将CPM调制方式引入到跳频通信中,以利用CPM高频谱效率的特点在跳频通信中实现高速数据传输。首先,我们详细的论述了CPM调制解调原理,给出了原理框图,并且深入地阐述了Vit
目的:研究心肌梗死采用中西医结合方法治疗的临床疗效。方法:本次研究选取的研究对象为2014年6月~2015年6月期间在我院进行治疗的心肌梗死患者,将80例患者简单随机分为2组,40例心