首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 390 毫秒
1.
基于AT91RM9200的嵌入式Linux驱动程序的开发   总被引:1,自引:0,他引:1  
以基于AT91RM9200微处理器的Linux嵌入式系统为平台,介绍了嵌入式驱动程序的一般开发模式,根据所开发的串口驱动程序,详细分析了驱动的开发方法,对嵌入式系统驱动程序的开发有一定的指导意义。  相似文献   

2.
CAN总线在嵌入式系统开发中有着广泛的应用,多数嵌入式处理器没有CAN总线控制器,所以需要通过外部总线自己扩展CAN总线接口,使S3C2440芯片可以控制CAN总线数据的发送和接收,本文采用MCP2515总线控制器扩展S3C2440芯片的接口功能——利用SPI接口扩展CAN总线接口。本文详细介绍了CAN总线硬件的接口设计,并详细说明嵌入式Linux操作系统上CAN设备驱动程序的具体设计。  相似文献   

3.
嵌入式Linux下USB Gadget驱动框架研究   总被引:2,自引:0,他引:2  
为更好地应用嵌入式Linux系统下的USB Gadget驱动框架,介绍了USB的相关概念及其设备驱动模型,分析了USB Gadget驱动程序的主要数据结构,以Ethernet Gadget驱动程序为例展示了编写USB Gadget驱动程序的整体思路,最后总结了USB Gadget驱动框架的不足,并对之进行了改进。  相似文献   

4.
VxWorks下嵌入式USB主机驱动的实现   总被引:1,自引:0,他引:1  
本设计为光电稳定跟踪平台开发嵌入式USB主机驱动,以实现大容量数据的存储与交换。介绍了嵌入式USB主机的硬件实现,分析了VxWorks下USB主机驱动栈的框架结构,以AT91RM9200 UHP(USB Host Port)为例,描述了嵌入式USB主机驱动程序的工作过程,对遵从大容量存储类子协议的USB设备U盘实现了驱动。  相似文献   

5.
基于PowerPC硬核的片上组合导航计算机设计   总被引:1,自引:0,他引:1  
刘云  赵伟  刘建业 《航天控制》2006,24(3):54-56
为了满足微小型组合导航系统体积小、功耗低、精度高等方面的要求,根据新的嵌入式系统开发理念,通过软硬件协同设计将整个组合导航计算机系统集成在一片内嵌PowerPC微处理器的FPGA芯片上,实现了SoPC设计。利用FPGA内部的资源实现了组合导航系统的硬件平台,并设计了运行在该硬件平台上的底层驱动程序和组合导航软件。测试结果表明系统满足设计要求。  相似文献   

6.
本科嵌入式系统课程的讲授过程中,设备驱动程序作为难点章节,基于嵌入式ARM与Linux实验平台,以LED设备、按键设备为典型案例,教学内容涉及到Linux内核模块的编写与加载、设备驱动程序机制、用户程序访问外部设备三部分,并设计了按键控制LED、基于Web的远程控制两个综合实验。教学效果表明,将抽象知识点案例化,学生学习积极性较高,实践环节中学生完成情况符合预期要求。  相似文献   

7.
介绍了Windows 2000驱动程序模型的基本结构、设计和开发的基本问题;并以PCI接口的高速数据采集卡开发的驱动程序开发为例,介绍了驱动程序开发环境的设置及编译方法.  相似文献   

8.
介绍了Windows2000驱动程序模型的基本结构、设计和开发的基本问题;并以PCI接口的高速数据采集卡开发的驱动程序开发为例,介绍了驱动程序开发环境的设置及编译方法。  相似文献   

9.
LXI模块借助于标准网络浏览器和IVI—COM驱动程序实现通信。作为IVI—COM驱动程序的辅助和克服其必须安装的缺点,在现有LXI数字化仪模块的嵌入式linuxboa服务器端,使用JavaApplet技术实现了仪器网页面板,并在仪器服务器端编写了应用程序,实现了网页面板对仪器的灵活控制和大批量波形数据的实时回读与显示。  相似文献   

10.
栗冰 《航天控制》2001,19(1):55-58
概要阐述了在某系统VXI测控程序开发过程中 ,遇到的几个主要问题 :WindowsNT的实时性、应用VISA库开发模件的驱动程序、寄存器状态的保存、加快串口通讯、程序自动化等 ,及其解决办法  相似文献   

11.
文章研究的对象是基于ISP1160和ARM控制芯片LPC2214的嵌入式USBHost。简要介绍了USB通讯数据流结构中的主机模块,叙述了ISP1160和LPC2214之间硬件连接的设计和实现,重点分析了ISP1160软件驱动的结构和USB主机堆栈的开发设计过程。  相似文献   

12.
前言 电子飞行仪表系统(以下简称仪表系统)通过机载计算机收集飞机上的各种传感器数据,再经过实时 的汁算处理,以动态图形的方式显示在CRT或LCD上,给飞行员提供飞行、导航及飞机系统的信息。 由于飞机上的特殊应用环境,对机载计算机体积和应用环境有着特殊的要求。常见的PC由于其较 大的体积和对环境条件的苛刻要求,不适合在飞机上使用。近年来,以ARM为核心的嵌入式CPU发展迅 速。其强大的运算能力,SoC的集成设计,微小的体积,使其非常适合各种嵌入式场合应用。  相似文献   

13.
基于IVI驱动的真空热试验数据采集系统软件开发   总被引:1,自引:1,他引:0  
目前国内大型空间环境模拟器配备了多种型号的数据采集系统,主要负责完成对多种数据信号的综合测试。文章以Keithley 3706数据采集系统为设计对象,在VB6.0的开发环境中设计了基于IVI驱动的数据采集软件,给出了IVI驱动的设计过程及软件代码。实践表明,IVI驱动的引入提高了数据采集系统的开发效率,降低了研制成本,实现了数据采集系统的硬件无关性。  相似文献   

14.
信号导向的可互换仪器驱动技术是当前自动测试领域发展的重点、热点。虚拟仪器技术、信号导向技术和组件对象模型COM技术的发展为实现硬件资源可互换性和测试程序集可移植性提供了技术支持。文中论述的基于信号的可互换仪器驱动和测试系统架构模型借助信号导向机制和COM技术优秀的封装性和独立性,利用实时引擎技术和动态链接技术将测试程序集与测试资源无关性变成了现实。逐一分析系统架构中各功能模块的工作机制及设计思路,并重点论述信号驱动器和开关信号驱动器的实现方法,为自动测试系统首次实际应用IVI信号驱动器进行了有益的实践工作。  相似文献   

15.
马伟 《空间电子技术》2010,(4):17-19,74
文章借鉴嵌入式实时操作系统中基于优先级的任务调度算法,提出了一种具有一定通用性和实用性,可应用于单循环结合中断调度机制嵌入式系统中的业务队列设计方案。该方案内容包括:中断数据接收队列、多优先级业务队列设计及相应的调度算法实现等。  相似文献   

16.
《Acta Astronautica》2007,60(12):1135-1145
Requirements are rarely static, and are ever more likely to evolve as the development time of a system stretches out and its service life increases. In this paper, we discuss the evolution of requirements for the US spacesuit, the extravehicular mobility unit (EMU), as a case study to highlight the need for flexibility in system design. We explore one fundamental environmental change, using the Space Shuttle EMU aboard the International Space Station, and the resulting EMU requirement and design changes. The EMU, like other complex systems, faces considerable uncertainty during its service life. Changes in the technical, political, or economic environment cause changes in requirements, which in turn necessitate design modifications or upgrades. We make the case that flexibility is a key attribute that needs to be embedded in the design of long-lived, complex systems to enable them to efficiently meet the inevitability of changing requirements after they have been fielded.  相似文献   

17.
Requirements are rarely static, and are ever more likely to evolve as the development time of a system stretches out and its service life increases. In this paper, we discuss the evolution of requirements for the US spacesuit, the extravehicular mobility unit (EMU), as a case study to highlight the need for flexibility in system design. We explore one fundamental environmental change, using the Space Shuttle EMU aboard the International Space Station, and the resulting EMU requirement and design changes. The EMU, like other complex systems, faces considerable uncertainty during its service life. Changes in the technical, political, or economic environment cause changes in requirements, which in turn necessitate design modifications or upgrades. We make the case that flexibility is a key attribute that needs to be embedded in the design of long-lived, complex systems to enable them to efficiently meet the inevitability of changing requirements after they have been fielded.  相似文献   

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

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