共查询到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.
5.
6.
《北华航天工业学院学报》2016,(4):20-22
本科嵌入式系统课程的讲授过程中,设备驱动程序作为难点章节,基于嵌入式ARM与Linux实验平台,以LED设备、按键设备为典型案例,教学内容涉及到Linux内核模块的编写与加载、设备驱动程序机制、用户程序访问外部设备三部分,并设计了按键控制LED、基于Web的远程控制两个综合实验。教学效果表明,将抽象知识点案例化,学生学习积极性较高,实践环节中学生完成情况符合预期要求。 相似文献
7.
介绍了Windows 2000驱动程序模型的基本结构、设计和开发的基本问题;并以PCI接口的高速数据采集卡开发的驱动程序开发为例,介绍了驱动程序开发环境的设置及编译方法. 相似文献
8.
介绍了Windows2000驱动程序模型的基本结构、设计和开发的基本问题;并以PCI接口的高速数据采集卡开发的驱动程序开发为例,介绍了驱动程序开发环境的设置及编译方法。 相似文献
9.
LXI模块借助于标准网络浏览器和IVI—COM驱动程序实现通信。作为IVI—COM驱动程序的辅助和克服其必须安装的缺点,在现有LXI数字化仪模块的嵌入式linuxboa服务器端,使用JavaApplet技术实现了仪器网页面板,并在仪器服务器端编写了应用程序,实现了网页面板对仪器的灵活控制和大批量波形数据的实时回读与显示。 相似文献
10.
概要阐述了在某系统VXI测控程序开发过程中 ,遇到的几个主要问题 :WindowsNT的实时性、应用VISA库开发模件的驱动程序、寄存器状态的保存、加快串口通讯、程序自动化等 ,及其解决办法 相似文献
11.
12.
13.
14.
信号导向的可互换仪器驱动技术是当前自动测试领域发展的重点、热点。虚拟仪器技术、信号导向技术和组件对象模型COM技术的发展为实现硬件资源可互换性和测试程序集可移植性提供了技术支持。文中论述的基于信号的可互换仪器驱动和测试系统架构模型借助信号导向机制和COM技术优秀的封装性和独立性,利用实时引擎技术和动态链接技术将测试程序集与测试资源无关性变成了现实。逐一分析系统架构中各功能模块的工作机制及设计思路,并重点论述信号驱动器和开关信号驱动器的实现方法,为自动测试系统首次实际应用IVI信号驱动器进行了有益的实践工作。 相似文献
15.
文章借鉴嵌入式实时操作系统中基于优先级的任务调度算法,提出了一种具有一定通用性和实用性,可应用于单循环结合中断调度机制嵌入式系统中的业务队列设计方案。该方案内容包括:中断数据接收队列、多优先级业务队列设计及相应的调度算法实现等。 相似文献
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. 相似文献