首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 171 毫秒
1.
面向对象的嵌入式系统电源管理模型   总被引:2,自引:1,他引:1       下载免费PDF全文
针对嵌入式系统的低功耗设计,提出一种面向对象的软件电源管理模型。在操作系统的基础上将相关API封装与扩展,抽象出操作系统电源管理类(OSPM)、CPU电源管理类(CPUPM)、设备驱动电源管理类(DDPM)、应用程序电源管理类(APM)。在操作系统层、驱动程序层、应用程序层之间形成电源管理接口,简化嵌入式系统电源管理的软件设计与维护。  相似文献   

2.
基于C/S体系结构的Linux设备驱动程序设计与实现   总被引:1,自引:0,他引:1  
通过分析飞思卡尔公司多功能电源管理器件MC13783的工作原理,提出一种基于C/S体系结构的设备驱动程序框架,并基于此框架在嵌入式Linux上设计并实现了MC13783驱动的系统功能.实际使用结果表明,设计的驱动程序能充分满足实际应用需求.  相似文献   

3.
针对便携设备中的电源使用要求,提出了电池电量检测、外部电源检测的低成本解决方案.采用飞思卡尔半导体的MX27处理器,设计了嵌入式Linux2.6内核下的设备驱动程序,分析了Linux2.6内核中新的驱动管理和注册机制,讨论了platform_device及platform_driver的定义和使用方法.该解决方案在实际...  相似文献   

4.
针对基于VxWorks嵌入式系统的SpaceWire设备驱动的设计与实现展开研究;在分析操作系统层次结构和设备驱动调用关系的基础上,对基于VxWorks嵌入式系统的SpaceWire设备驱动框架结构设计,提出了通过操作系统的扩展模块调用SpaceWire总线驱动程序的设计理念;并按开发流程对SpaceWire设备驱动实现的细节进行了分析;其设计理念不仅可以为VxWorks嵌入式实时操作系统开发者在编写各类外设驱动程序时提供参考和借鉴,而且对于其它类似外设驱动程序的设计与实现具有一定的普遍性、适用性和指导性;结合相关具体的应用,证实所开发的SpaceWire总线驱动软件在可靠性和实时性方面都能满足应用要求。  相似文献   

5.
针对嵌入式系统的低功耗设计,提出一种面向对象的软件电源管理模型.在操作系统的基础上将相关API封装与扩展,抽象出操作系统电源管理类(0SPM)、CPU电源管理类(CPUPM)、没备驱动电源管理类(DDPM)、应用程序电源管理类(APM).在操作系统层、驱动程序层、应用程序层之间形成电源管理接口,简化嵌入式系统电源管理的软件设计与维护.  相似文献   

6.
针对基于VxWorks嵌入式系统的设备驱动的设计与实现展开研究。在分析系统层次结构和设备驱动调用关系的基础上,对基于VxWorks嵌入式系统的设备驱动框架结构设计,提出了虚拟设备驱动层这一理念,虚拟设备驱动层处在I/O系统和真实驱动程序之间,通过虚拟设备驱动层来统一管理各真实硬件驱动,同时还管理着I/O系统和真实驱动程序之间的通信;通过给出的读写环形缓冲区解决了低速设备和处理器两者的速度同步问题,大大降低了系统开销,提高了驱动程序的性能;通过使用虚拟设备驱动层这一理念开发设备驱动在可靠性和实时性方面都能满足应用要求。  相似文献   

7.
农强 《电脑与信息技术》2007,15(3):20-21,53
设备驱动程序的开发已成为嵌入式系统开发的关键.文章分析了嵌入式uCLinux设备驱动程序设计的开发特性,详细探讨了uCLinux设备驱动程序的通用模块框架和具体开发流程,给出了开发基于uCLinux设备驱动程序的核心思想,通过总结归纳为设计开发设备驱动提供有意的参考.  相似文献   

8.
设备驱动是Linux系统的重要组成部分,它在硬件和终端之间建立了标准的接口.本文首先介绍了嵌入式系统的概念以及嵌入式Linux,并建立基于嵌入式ARM-Linux平台.籍此平台,并通过嵌入式Linux的基础、嵌入式Linux的网络结构和网络驱动程序的实现方法的研究,最后成功的实现了基于ARM9的嵌入式Linux下以太网驱动程序的开发.  相似文献   

9.
嵌入式Linux设备驱动程序开发   总被引:11,自引:6,他引:11  
阐述在嵌入式Linux环境下设备驱动程序的开发,详细探讨了嵌入式Linux设备驱动程序的通用模块框架和具体开发流程,说明了驱动程序与内核的关系,归纳嵌入式Linux设备驱动程序的共性.解析Linux设备驱动程序模块的概念,进一步分析了驱动模块的初始化和卸载这两个关键函数.通过实例论述如何设计和编写模块化的嵌入式Linux设备驱动程序,以及解释驱动程序的关键代码.最后归纳了开发嵌入式Linux设备驱动程序的核心思想.  相似文献   

10.
S3C2440A嵌入式手持终端电源管理系统设计   总被引:4,自引:0,他引:4  
如何在手持终端体积不扩大的情况下为其提供稳定可靠的电源,已经成为嵌入式手持终端发展所面临的难点之一。为了实现功耗低、体积小、性能稳定的嵌入式手持终端电源管理系统,本文设计了基于S3C2440A的手持终端电源管理系统。分析了正常模式和休眠模式下的供电需求和电源管理策略;并给出两种模式下的供电电路及软件设计。功耗测试表明,系统满足设计要求。  相似文献   

11.
基于WinCE的流接口驱动程序开发   总被引:1,自引:0,他引:1  
针对Windows CE嵌入式产品开发中流接口驱动程序的广泛应用,介绍了流接口驱动程序的工作机制及开发工具,最后在Cayman PXA270开发板上以LCD显示屏的背光控制流接口驱动程序实例详细分析了Windows CE流接口驱动程序开发过程.  相似文献   

12.
基于嵌入式数据库的电力负荷管理终端设计与实现   总被引:1,自引:0,他引:1  
分析了电力负荷管理终端的功能需求;提出了基于嵌入式数据库的电力负荷管理终端的解决方案;在研究了嵌入式据库SQLite内部结构的基础上,设计了电力负荷管理终端的数据库系统;实现了基于嵌入式数据库SQLite的电力负荷管理终端的软件系统。  相似文献   

13.
U-Boot可广泛用于各种嵌入式处理器体系。简单分析U-Boot的结构特点和启动流程,以及配置U-Boot适合新的开发板,过制作U-Boot启动logo和调试U-Boot映像文件,同时加入背光驱动以方便调节背光亮度,说明了在U-Boot基础上完善设备驱动可代替繁冗的操作系统而具有广泛的应用价值。  相似文献   

14.
相比于传统的ALSA(Advanced Linux Sound Architecture)架构音频驱动,针对嵌入式音频系统设计的ASoC架构音频驱动具有代码高度复用、动态电源管理等显著的优点。深入研究了嵌入式ASoC(ALSA System on Chip)音频驱动架构,实现了基于s3c2440和uda1341的嵌入式音频系统的ASoC架构音频驱动,并提出在ASoC架构音频驱动设计过程中为满足ASoC独立性原则可采用的设计思路和设计技巧。  相似文献   

15.
为提高嵌入式终端处理能力,需要使用高性能处理芯片,如此会导致功耗提高。本文在嵌入式终端设备上,以嵌入式Linux操作系统为例,修改启动加载程序Bootloader、Linux内核,实现了动态电源管理技术。通过实验验证,动态电源管理技术在嵌入式终端上的节能效果显著。  相似文献   

16.
针对嵌入式系统的低功耗要求,提出高效的电源管理方案。在高级电源管理技术的基础上,增加启动加载程序对电源管理的支持,修改Linux内核代码以对S3C2440处理器和系统外设进行电源管理,建立用户空间电源管理守护进程。在YLP2440开发板上进行实验,实验结果表明,当系统处于空闲状态时,在2种典型的系统工作频率下,该电源管理软件系统可将系统功耗降低至未进行电源管理时的11.67%和12.96%。  相似文献   

17.
变形镜驱动器正负电源加电或者断电不同步,导致其在加电瞬间或者断电瞬间,输出端会输出一个-38.0V和86.0V的冲击电压,这个冲击电压使得变形镜在未开始工作时就产生了较为严重的面形畸变,为此研制了基于微处理器的软启停直流电源,它输出两路按一定时序变化的输出电压作为后续两个继电器的控制端,再通过这两个继电器分别控制变形镜驱动器正、负电源的导断,从而使得变形镜驱动器的正负电源同时加载或者卸载。在硬件平台了进行了实验验证,结果表明,使用软启停直流电源后,变形镜驱动器加电瞬间或断电瞬间,其产生的脉冲电压的峰-峰不超过0.45V,远远小于未使用软启停直流电源前的冲击电压,满足了系统的设计要求。  相似文献   

18.
A 7.03‐in. extended graphics array reflective LCD prototype has been developed by using memory‐in‐pixel (MIP) technologies with a newly designed system and pixel structure. The MIP system comprising a MIP backplane and a display driver has been optimized to reduce power consumption. The MIP backplane has specific circuits that allow accessing row drivers randomly, and the display driver manages which row should be accessed. Thus, the system is capable of showing a mixture of still and moving images, resulting in low power consumption. A dithering block embedded in the display driver enables to select an appropriate dithering algorithm according to the types of images and the position on the screen. In addition, the novel pixel structure, “three divided patterns”, has been designed to improve image quality and to provide visibility in dark environments. The latter is based on a novel approach; interpixel area is used for an aperture to transmit light from the backlight, and the fringe field from adjacent pixel electrodes is used to control LC directions. The feature of the pixel structure is also effective for obtaining equivalent gamma between reflective and transmissive images.  相似文献   

19.
本文介绍了Intel XScale PXA255处理器和嵌入式操作系统Windows CE在智能终端的应用。介绍了NEC公司的显示屏NL2432DR22与PXA255的连接电路的设计。分析了LCD驱动程序设计的要点,并能成功实现显示功能。  相似文献   

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

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