首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 109 毫秒
1.
本文基于S3C2440开发板和Linux2.6.13内核平台,结合一个具体的丌发实例,详细的介绍了嵌入式Linux中根据LCD具体尺寸的不同配置内核和编译内核的具体操作方法,详细的介绍7LCD驱动程序的编写或修改过程.并介绍了当内核源码中没有所需要的硬件驱动程序时,如何向内核源码中添加用户驱动程序,使得能够在内核的menuconfig中出现新加驱动选项并成功地将该驱动编译进内核镜像的具体方法.  相似文献   

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

3.
基于Intel的嵌入式系统开发板(StrongARM SA1110 CPU)与Kyocera 7.7″STN型彩LCD,本文讲述了在嵌入式Linux(内棱版本Linux 2.4.19)系统下如何驱动该LCD的整个设计过程。  相似文献   

4.
介绍了MPC823e的LCD控制器。根据10.16cm(4in)STN-LCDLCBA7T211W显示模块的时序要求设计了该LCD显示模块与MPC823eLCD控制器之间的硬件接口电路,并开发了LCBA7T211W在嵌入式Linux下的显示驱动程序。在此基础上,设计了嵌入式Linux下LCD的界面菜单应用程序,采用相应的10.16cm触摸屏对它进行操作。实验结果表明,此LCD显示系统可在该LCD显示模块上显示清晰稳定的画面,所开发的界面应用程序界面友好,操作方便,对界面菜单应用程序进行二次开发后可执行用户自定义的菜单选项功能,便于此LCD显示系统的实际应用。因此,该LCD显示系统可作为多种嵌入式工业控制领域的输入输出设备。  相似文献   

5.
论述了Linux中基于Framebuffer的LCD驱动程序的设计方法,主要介绍Framebuffer原理以及Linux操作系统中LCD驱动程序的接口函数。针对具体硬件平台和LCD液晶屏编写了相应的驱动程序,并介绍了在Linux操作系统中使用Framebuffer设备的几种常见方法。硬件平台采用东南大学基于ARM内核研发的SEP4020嵌入式微处理器,软件平台采用Linux2.6.16内核,并最终实现了SEP4020处理器在Linux平台的Framebuffer驱动。  相似文献   

6.
嵌入式Linux系统下闪存设备驱动程序设计   总被引:1,自引:0,他引:1  
嵌入式系统通常使用闪存作为存储设备,通过MTD技术可以方便地访问flash这样的MTD设备。本文中介绍了Linux驱动程序框架,详细分析了MTD设备驱动程序的层次结构和数据结构,以EBD9315开发板为例,系统地给出了如何针对Nor flash设计MTD驱动程序。  相似文献   

7.
系统总体设计方案 本系统的总体设计框图如图1所示.Nios Ⅱ处理器在SDRAM中开辟帧缓冲(Frame buffer),可以是单缓冲也可以是双缓冲.  相似文献   

8.
针对低端嵌入式Linux应用系统的需要,在对Micmwindows三层体系结构进行分析的基础上,构建了一个无窗口系统的轻量级图形应用库。介绍了中文显示偷入和显示驱动等关键技术,对同类产品的设计开发具有较大的实用参考价值。  相似文献   

9.
嵌入式Linux下的AU 1200 MAE驱动程序设计   总被引:1,自引:0,他引:1  
媒体加速引擎是AlchemyTM AU 1200的片上硬件设备,主要完成图像及视频的解码。为了能在嵌入式Linux下使用媒体加速引擎完成视频的硬解码,在此介绍了该设备的硬件结构,以及在嵌入式Linux下构建其开发环境的方法和过程,包括主机开发环境的构建,交叉编译工具的使用以及交叉编译的过程,并重点介绍媒体加速引擎驱动程序的设计,交叉编译,加载到Linux内核以及应用测试的整个流程。经测试,该驱动程序可动态加载入Linux内核并成功驱动媒体加速引擎,从而可将其应用于媒体播放器完成视频的硬解码功能。  相似文献   

10.
在MPC8343嵌入式Linux环境下设计TUSB字符设备驱动程序,以实现PC主机和USB从设备之间的高速数据传输。介绍了USB器件驱动程序框架,并较为详细的介绍了该字符设备驱动程序设计。  相似文献   

11.
刘启军  程明 《通信技术》2009,42(9):145-147
文中根据嵌入式Linux下以太网设备驱动的设计架构和编程要点,给出了网络驱动设计方案,并结合具体的硬件环境完成了网络驱动程序的编写。为了提高程序代码的可重用性和可移植性,该方案将网络驱动程序分离为硬件接口层和软件层,软件层屏蔽了底层硬件的特性,从而可以在保证设备驱动程序质量的基础上,降低开发难度,提高开发速度。  相似文献   

12.
基于嵌入式Linux的CAN总线驱动设计与实现   总被引:1,自引:0,他引:1  
CAN(控制器局域网)总线技术在嵌入式系统开发中有着广泛应用,虽然CAN总线通信控制芯片众多,但是要在嵌入式操作系统下扩展CAN总线设备需要设计相应的驱动程序。文中针对CAN总线的技术特点,并结合嵌入式Linux操作系统的优点和嵌入式处理器S3C2410丰富的片内资源,实现了在S3C2410上CAN总线设备的硬件扩展设计,介绍了嵌入式Linux系统上的CAN设备驱动程序的开发流程以及设计方法和技巧,并描述了CAN设备驱动程序的具体实现。  相似文献   

13.
Linux网络驱动程序的开发一般从选择一个模板开始,再根据特定的硬件环境编写相应的函数。在嵌入式Linux中开发网络驱动程序也采用这种方法,并且需要将驱动程序静态编译进内核,而不采用模块加栽的方法。本文论述了Linux下网络设备驱动程序的基本原理、实现过程,并给出在嵌入式系统中网络驱动程序的开发方法。  相似文献   

14.
基于嵌入式ARM的LCD图像显示系统设计   总被引:2,自引:0,他引:2  
介绍了以ARM9处理器芯片S3C2410为基础搭建的LCD(液晶显示器)硬件电路,以及在此基础上移植嵌入式Linux之后,基于帧缓冲(Framebuffer)的LCD驱动程序的实现方法。讨论了Framebuffer的处理机制及底层驱动的接口函数,并针对具体的LCD面板,介绍了如何在μCLinux中编写帧缓冲设备的驱动程序。系统功能丰富,为各种扩展提供了基本的软硬件基础。  相似文献   

15.
虞跃  姚国良   《电子器件》2008,31(2):709-712
介绍了由805puls处理器和UCB1400编解码芯片构成的音频系统体系结构及工作原理,接着阐述了嵌入式Linux操作系统下基于AC'97协议标准的音频设备驱动程序的设计与实现.其中着重讲述了采用循环缓冲区进行音频数据的DMA传输流程以及ioctl接121的实现.此设计方案已在嵌入式Linux系统中得到使用,运行效果良好.  相似文献   

16.
主要介绍Intel PXA255平台网络设备驱动的软硬件设计和实现方案,分析了嵌入式Linux下网络设备驱动的一般特性与编程要点,阐述了网络设备驱动如何处理数据的发送、接收、超时等相应事件,并简要介绍了网卡驱动与上层协议之间的交互。分别利用系统测试和应用测试验证该设计方案,结果表明网卡驱动能够很好地实现网络包数据的传输,达到较快的速度和较高的稳定性。  相似文献   

17.
刘衍平  唐春菊 《现代显示》2012,23(10):16-20
文章介绍了电阻式触摸屏的工作原理,给出了基于input子系统的触摸屏驱动设计的主要步骤,设计了在TQ2440硬件平台上基于input子系统的嵌入式Linux触摸屏驱动程序,并根据实验测试结果中存在的误差做了改进和优化,使驱动程序能处理长按、滑动,并具有较高的精度。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号