下载地址

Files:
Date 2018-08-28
File Size 163.33 KB
Download 46

摘要

对ARM11嵌入式系统Linux下的LCD驱动设计进行了研究,分析了在Framebuffer基础上编写LCD驱动的方法和两种直接读写GPIO的LCD驱动方法,通过测试归纳出3种LCD驱动方法的优缺点。在比较Framebuffer和两种直接读写GPIO的LCD驱动方法优劣的基础上,实现了Framebuffer与直接读写GPIO驱动结合的LCD控制方式。实际应用表明:用该方法控制LCD显示,具有显示速度快、驱动简单、移植性强的优点。

下载地址

Date 2018-08-22
File Size 1.5 MB
Download 54

下载地址

Date 2018-08-22
File Size 1.19 MB
Download 64

美国名校嵌入式课程讲义

随着无线电应用的越来越广,加上更加复杂的无线电环境,频谱检测设备的需求和应用愈加广泛。嵌入式设备功能为我们提供了非常多性能强,体积小,可控资源多的控制器,促使其在许多方面代替了传统计算机系统,所以被广泛应用于仪器制造中。

本论文旨在从硬件到软件实现基于高性能ARM处理器S5PV210的频谱监测设备的嵌入式系统。该系统不仅满足频谱监测设备频谱监测功能,同时也能提供各种智能设备的扩展功能,要具有良好的平台通用性。

主要的研究内容有:

1.根据需求设计系统的完整通用性方案,包括主控单元最小系统,着重设计了ARM端与中频信号处理单元的HPI通信总线和配置数据下发高速总线,频率合成模块的通信通道设计,与并设计了智能功能如网卡,USB,串口等相关功能硬件电路。

2.分四层规划嵌入式操作系统的四层结构,针对每一层结构进行详细条理化的分析设计,同时针对项目中的难点驱动设计实现提出分层设计思想,极大程度保证系统和驱动可继承性。

3.根据Linux内核2.6版本下的驱动体系结构,以分层思想为指导实现以微处理器为核心的频谱监测设备的信号处理系统总线驱动设计,以及中频信号处理模块的协议和驱动;针对频率合成模块的主控FPGA控制,运用隔离设计思想实现该设备GPIO和DMA两种控制方法;设计实现了温度检测驱动,显示系统LCD驱动,触控屏幕,同时提供控制应用程序供应用软件开发者参考调用。

4.针对产品进行了软件上包括U-boot的网络和LCD驱动的智能功能实现,以及其和内核商业化定制;并针对频谱监测设备进行了精简,降低设备的功耗。本论文设计的系统经过了完整联调验证,运行稳定,实现了所有预期目标,最终的频谱监测设备达到了产品化的要求,并提供了完整的实现方案和可继承性软件系统。

下载地址