首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 93 毫秒
1.
针对VxWorks应用系统中基于flash的文件系统所采用的DOS+FAT+FTL结构,分析了TFFS文件系统的FTL、MTD、SOCKET层的设计与实现方法,并从更基础的层面提出了TFFS文件系统的问题定位和解决方法。  相似文献   

2.
基于Windows CE操作系统级设计的一个重要方面是原始设备制造商(OEM)和独立硬件开发商(IHV)可以对设备驱动程序来支持他们的独立于硬件的发展,而不需要微软也开发设备驱动程序。本文介绍了CE WinCE架构的过程和Windows设备驱动程序的开发,并介绍了设备驱动程序,设备驱动程序结构和中断处理。CE Windows操作系统支持4个设备驱动模型:本机设备驱动,流接口设备驱动程序,USB设备驱动,网络驱动程序。  相似文献   

3.
王宇英 《现代电子技术》2006,29(4):73-74,77
在Linux系统中,设备驱动程序隐藏了设备的细节,用户程序可以方便地操作设备,但随着硬件产品不断更新,需要不断编写新的驱动程序以支持硬件,通过虚拟字符设备驱动程序的编写,来说明Linux系统中字符设备驱动程序的工作原理。首先介绍了Linux系统中设备驱动程序的基本结构,以及字符设备驱动程序应提供的入口点,最后用进程虚拟字符设备,编写了相应的驱动程序,实现进程间的信息读写。  相似文献   

4.
《现代电子技术》2015,(10):38-41
开发嵌入式系统软件的关键是编写稳定可靠的设备驱动程序,VxWorks下的设备驱动程序开发难度尤其大。结合了多用于航空航天领域的嵌入式实时操作系统VxWorks的特点,详细描述VxWorks下的设备驱动程序的基本概念,以VxWorks下的板级支持包(BSP)作为比较对象,阐述设备驱动程序在整个嵌入式系统中的位置和结构,总结在系统上电后设备驱动程序的基本工作流程,最后以字符设备驱动程序为例演示驱动程序的工作流程,为VxWorks下设备驱动程序开发提供了技术途径。  相似文献   

5.
为了解决μC/GUI中文字库占用空间大与MCU内部存储空间有限的矛盾,实现μC/GUI对中文更全面完整的支持,对μC/GUI外置汉字字库的实现方法进行研究,提出了将汉字字库存储于外置spi flash芯片的解决方案。首先对汉字存储相关的数据结构进行研究,编写spi flash芯片驱动程序,之后利用PC串口编写软件和串口中断处理函数将字库文件写入到外置flash芯片中。然后在中文字库成功写入flash芯片内部的基础上,对μC/GUI中与字符显示相关的内核函数进行修改,完成对所有显示字符属性的判断,从而实现μC/GUI对外部中文字库的支持。试验结果表明,外置字库中的汉字成功地在液晶屏上显示出来。存储于外置spi flash芯片中的字库能被μC/GUI正常的调用和显示。外置spi flash字库节省了MCU内部有限的存储空间,具有较好的通用性和灵活性。  相似文献   

6.
本文讨论了动目标检测(MTD)雷达对气象杂波的抑制作用,提出了用平均改善因子衡量MTD处理器的性能,并以此对不同组成的设备作了比较。同时还提出了构成MTD处理器时需要注意的问题。  相似文献   

7.
讲述了Windows NT下设备驱动程序开发的一般方法及过程,着重讲述了设备驱动程序中的各个子例程,并给出了设备驱动程序的生成及调用的方法。  相似文献   

8.
阐述了在嵌入式Linux系统环境下设备驱动程序的开发,详细探讨了基于linux下设备驱动程序具体开发过程,最后说明了如何使用设备驱动程序.  相似文献   

9.
本文围绕WDM型USB设备客户驱动程序的基本概念、框架和驱动程序接口等主要内容进行了详细阐述。同时重点突出了编写USB设备客户驱动程序的特有概念和特殊方式。并结合实际经验讨论了USB设备客户驱动程序的编程要点。  相似文献   

10.
在嵌入式实时系统中进行软硬件开发的关键是编写高效可靠的设备驱动程序,而VxWorks下END网口驱动程序是设备驱动程序中较为复杂的一类.首先从整体上分析了VxWorks操作系统的特点与结构,然后介绍了VxWorks中设备驱动程序的功能、结构和开发方法,并给出了END网口驱动程序的设计实例.该文对VxWorks设备驱动程...  相似文献   

11.
张黎明  凌明 《电子技术》2010,37(2):45-47
本文首先给出了NandFlash的硬件特点,分析了LinuxMTD层(Memory Technology Device)的特性,基于东南大学国家ASIC中心自主设计的嵌入式微处理器芯片SEP4020,给出了Linux下NandFlash驱动的详细设计方案。实验结果表明,基于这种驱动方案的NandFlash能进行有效的文件管理和稳定、快速的读写功能,非常适合于嵌入式产品的应用。  相似文献   

12.
嵌入式LINUX系统中触摸屏控制的研究与实现   总被引:1,自引:1,他引:0  
本文主要讨论基于嵌入式Linux操作系统的研究与开发。首先对嵌入式系统进行了简单介绍,在详细分析系统特,最的基础上,结合Linux自身的优点,提出了基于嵌入式Linux操作系统对触摸屏驱动的开发方案。并详细介绍了驱动程序及测试应用程序的设计。  相似文献   

13.
介绍一种在嵌入式Linux环境下实现USB摄像头驱动的方法,它采用具有USB Host协议的接口芯片ISP1161,通过分析Linux设备驱动原理以及ISP1161和USB摄像头芯片组工作机制,实现了USB摄像头的嵌入式Linux设备驱动,并在基于IntelXscale PXA255的Sitsang平台上实现了基于USB等时传输模式的图像数据采集.  相似文献   

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

15.
常锋  孟传良 《通信技术》2012,45(6):32-35
对基于ARM的网络设备驱动程序的开发进行了研究,对嵌入式Linux网络设备驱动程序的运行机制进行了分析,介绍了一般网络设备的体系结构,对网络驱动的主要功能进行讲述。在嵌入式Linux中实现CS8900A网卡驱动,并结合实现CS8900A网卡驱动的实例讲解了基于Linux操作系统的一般网络驱动程序的开发流程。并具体分析了网络设备的初始化、设备的打开与关闭、数据的发送与接收以及中断处理等相关问题。最后在Linux平台编译运行且通过测试。  相似文献   

16.
YAFFS2文件系统支持页大小为2 kB的大容量Nand FLASH和一些具有严格写入时序如零重写要求的NandFLASH,是嵌入式系统中实现对Nand FLASH管理的理想方案。重点分析了YAFFS2相对于YAFFS1所做的两点重要改进,即垃圾回收策略和checkdata的引入,并介绍了Nand FLASH的硬件接口设计和MTD驱动编写方法,给出了Intel Xs-cale PXA255、Linux 2.4.19平台下,在页大小为2 kB的大容量Nand FLASH上构建YAFFS2的方法和过程。  相似文献   

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

18.
Linux因其完全开放的特性和稳定优良的性能深受欢迎,当推出了内核输入子系统后,更方便了嵌入式领域的驱动开放。介绍了Linux的设备驱动基础。详细阐述了基于Linux内核输入子系统下的设备驱动实现流程和构架。并以触摸屏为例,对驱动过程进行了分析研究。利用输入子系统的接口函数,将更方便的实现设备驱动。  相似文献   

19.
基于FT245的Linux USB驱动的设计   总被引:1,自引:0,他引:1  
Linux操作系统具有开源、稳定且便于移植到嵌入式设备中的优点,凶而为嵌有Linux系统的设备设计USB驱动,就成为实际工程需求.为解决支持arm的Linux USB驱动,对USB驱动的数据结构进行了分析,修改了USB驱动的框架程序,用编译模块方法实现了对FT245 USB芯片的驱动加载,完成了基于arm+Linux平...  相似文献   

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

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

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