首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 140 毫秒
1.
嵌入式linux中以太网设备驱动的设计与实现   总被引:1,自引:1,他引:0  
刘启军  程明 《通信技术》2009,42(9):145-147
文中根据嵌入式Linux下以太网设备驱动的设计架构和编程要点,给出了网络驱动设计方案,并结合具体的硬件环境完成了网络驱动程序的编写。为了提高程序代码的可重用性和可移植性,该方案将网络驱动程序分离为硬件接口层和软件层,软件层屏蔽了底层硬件的特性,从而可以在保证设备驱动程序质量的基础上,降低开发难度,提高开发速度。  相似文献   

2.
以TMS320DM642芯片为例,介绍了一种基于DSP/BIOS类/微型驱动模型编写视频驱动程序的方法。在类/微型驱动模型中,通过将驱动模型分为与硬件无关和与硬件相关的两层,使驱动程序的编写更为简化。应用程序通过调用类驱动的函数来间接调用微驱动函数,进而达到控制外部设备的目的。与传统的软件开发相比较,基于两层的驱动模型提高驱动程序的开发效率,增加了代码的兼容性和可移植性。  相似文献   

3.
介绍了采用ARM7微控制器芯片IJC2134的GPIO引脚来控制内藏T6963C的液晶显示模块,从而实现其显示功能的实现方法。给出了其硬件连接原理图,并在软件上从底层、驱动层、显示层三方面详细阐述了程序编写方案,同时给出了关键部分的程序源代码。  相似文献   

4.
智能卡COS芯片层模块设计与测试方案研究   总被引:1,自引:0,他引:1  
设计了智能卡操作系统底层驱动模块和FLASH读写模块,并提出针对这些模块函数的测试方案.首先介绍智能卡操作系统的基本概念和智能卡硬件的基本结构;然后以接触式智能卡为例,从芯片的硬件结构出发,提出COS操作系统通信和硬件模块以及操作系统的异常处理机制的设计方案,并提出一种操作系统底层的测试方案,即Testing COS.这里从COS性能的角度出发设计底层模块,并提出针对底层模块函数的测试方案.  相似文献   

5.
本文介绍了51单片机控制SL811HS实现USB主机的硬件设计和底层驱动的编写。其中,底层驱动部分主要讲述了USB总线复位、设备插拔动作检测、设备速度检测以及USB传输事务的实现。  相似文献   

6.
本文介绍了一种支持汽车电子的嵌入式软件平台编程接口库的内容和设计方法。该接口库提供了以汽车电子领域常用算法为主的基础编程接口库和以底层硬件驱动函数为主的专用编程接口库,以及针对特定系统而设计的API函数库。系统以MPC555为硬件运行平台,用户通过调用接口库提供的API函数,就可实现运算和硬件操作。这种层次分明的设计思想也便于维护接口库和移植新的平台。  相似文献   

7.
基于PMAC的伺服控制系统的开发   总被引:2,自引:0,他引:2  
卢旭 《舰船电子对抗》2009,32(2):112-114
以可编程多轴运动控制卡(PMAC)为基础构建伺服控制系统,采用Visualc++编制控制程序,将转台系统中管理、控制功能分作若干个模块来实现,负责底层伺服驱动的函数利用PMAC语言编写,可以被直接调用。整个控制软件能完成数据及运动状态显示、伺服驱动、定位等任务。  相似文献   

8.
基于LabVIEW和C语言的1553B串行通讯系统   总被引:1,自引:1,他引:0  
LabVIEW具有开发效率高、内置函数丰富等优势,但在对底层硬件的驱动方面,却不如C语言功能强大。以1553B串行通讯系统的开发为实例,利用C语言编写中断服务程序,在VisualC++中将C程序转换成动态链接库文件,调用LabVIEW中的库函数节点,解决了在LabVIEW实现硬件中断的技术难点,同时给出了一种提高1553B总线消息传输实时性的方法。实验结果表明,在多种周期消息和非周期消息混合传输的前提下,上述设计方法实时性强、可靠性高、系统可扩展性良好。  相似文献   

9.
介绍了利用单片机控制,实现对智能家电的控制,主要阐述了系统的主要硬件组成、底层驱动设计以及上层通信函数并最终验证通信测试可靠程度  相似文献   

10.
基于微控制器的USB主机系统具有携带方便、性价比高等特点。介绍PIC单片机控制SL811HST实现USB主机的硬件设计、底层驱动的编写和FAT文件系统的建立。其中,底层驱动部分主要叙述USB底层读/写操作、设备检测以及USB传输事务的实现;文件系统部分叙述FAT32的数据组织结构。所开发的系统展现了良好的性能,并已成功应用于温度数据采集及存储系统中。  相似文献   

11.
一种适用于智能仪表显示模块的软硬件构架   总被引:2,自引:0,他引:2  
以一款基于单片机的智能仪表为例,设计了其LCD显示模块的软硬件构架:用总线驱动方式连接硬件接口,用模块化方法设计了显控软件。显控软件包含数据模块、硬件接口控制程序和图文显示程序3个子模块,每个子模块内部又进行了细化。着重介绍了显控软件各模块的功能及相互调用关系。实践证明,采用该结构的显控软件能提供较为灵活的显示内容,并且比未采用模块化结构提高了编程效率。对智能仪表的人机接口设计有一定的借鉴意义。  相似文献   

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

13.
以三星公司的嵌入式微处理器S3C2440A和夏普公司3.5inLCD屏LQ035Q7DH01为基础,设计了显示硬件电路,介绍了帧缓冲设备的处理机制及底层驱动的接口函数,针对本显示系统给出了如何开发其Linux帧缓冲设备驱动程序。不论是显示硬件电路还是软件驱动程序,都有很强的可移植性,可以方便地移植到不同的平台。  相似文献   

14.
在此介绍一种高性能的LCD型头盔显示器的视频驱动电路设计。实现了高分辨率DVI视频信号的解码、视频图像处理、LCD驱动等功能。采用FPGA作为硬件平台,对视频信号进行处理、对比度/亮度调节、图像扫描方向控制、LCD驱动时序生成以及MINI-LVDS接口实现等。采用专用芯片产生LCD需要的gamma电压值,实现了0.96英寸的液晶屏的驱动。具有显示分辨率高(1400×1050)、参数可调节、接口简单、功耗低等特点。最后通过实物测试,验证了该电路功能。  相似文献   

15.
介绍挂蜡机控制器的设计方法,采用单片机控制,系统由键盘电路、单片机、A/D转换器、液晶显示器、时间电路和驱动电路等组成。根据系统要求,对单片机选择、键盘接口、时间电路接口、液晶显示电路接口、A/D转换器接口和驱动电路的设计作了较详细的介绍,并对电路的工作原理进行了介绍。  相似文献   

16.
PCF8563是一款内置I^2C总线接口、功耗极低的工业级多功能时钟,日历器件。采用AT89S52单片机、PCF8563时钟,日历器件及HS12864液晶显示器设计电子时钟系统。实现时间、日期的显示和调整功能。并给出相应的硬件接口电路和软件程序。该系统成本低,硬件简单,采用C语言编程,易于实现系统移植,可广泛用于机床、车辆、电话机、传真机、便携式仪器等设备。  相似文献   

17.
基于Nios的GDM12864A显示模块控制   总被引:2,自引:1,他引:1  
随着SOPC技术的发展,电子系统设计越来越倾向于集成化和小型化,LCD在电子系统中的应用也越来越广泛,而LCD等外设的接口设计在SOPC设计中较为困难,针对GDM12864A显示模块提出基于Nios软核处理器的控制方法,通过Nios并行接口直接驱动的方式实现,给出硬件接口电路和软件流程图,并提供程序实例,利用Nios软核处理器实现GDM12864A显示模块控制,可以用一块FPGA芯片实现一个完整的电子系统,对于类似设计有借鉴作用。  相似文献   

18.
基于MSP430的智能仪表的LCD驱动设计   总被引:2,自引:0,他引:2  
介绍了基于MSP430单片机的智能仪表的微功耗中英文人机界面的设计思路和方法,并给出了重要的程序。通过MSP430F147与字符型LCD(液晶显示器)接口电路,实现了中文人机界面的设计方案。详细介绍了以MSP430F147为核心进行液晶显示驱动的实现方法,给出了软硬件设计的相关内容。同时,对MSP430F147超低功耗控制的关键问题进行论述,低功耗特性的基本要求贯穿于中文人机界面的设计始终。  相似文献   

19.
基于FPGA的高速DSP与液晶模块接口的实现   总被引:1,自引:2,他引:1  
介绍了一种基于TMS320VC5402 DSP&FPGA在液晶模块中的设计。针对高速DSP与LCD读写数据过程中时序的不匹配,提出了一种基于FPGA的解决方法。给出了快速器件DSP和慢速器件液晶模块的接口方法,并做出了逻辑时序分析;介绍了TMS320VC5402 DSP与液晶模块通过FPGA接口的硬件和软件实例,并给出了部分程序代码。利用FPGA进行I/O口的扩展,克服了DSP I/O口功能弱的缺点,提高了DSP的控制能力,节省了DSP的I/O资源。实验表明,该系统具有可靠性高的优点。  相似文献   

20.
针对材料试验机测控系统要求精度高,实时性好的特性,提出一种基于32位的ARM微处理器SEP3203和实时操作系统μC/OS-Ⅱ的电子万能试验机测控系统开发方案。其中,触摸屏与LCD合为一体,采用AC97+UCBl400的工作方式来完成图形用户界面的设计;利用24位的CS5530芯片来完成数据模拟量的采集。在硬件平台基础上,选用μC/OS-Ⅱ作为控制器的操作系统,完成软件的结构化设计,通过移植μC/GUI,实现控制器的人机接口功能。  相似文献   

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

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