基于GPIB总线的加速度计测试系统的研究
介绍了一种基于GPIB总线的加速度计参数自动测试系统,并详细说明了该系统的测试原理、系统设计过程,并通过实例说明了加速度计的测试过程,大大提高了加速度计测试系统的自动化程度.
基于Small RTOS51的PS/2键盘驱动程序开发
根据PS/2键盘扫描码的特点,基于Small RTOS51嵌入式操作系统,编写一种响应快,移植性强,占用资源少的PS/2键盘驱动程序。分别从驱动的设计、移植和使用等方面对该驱动程序进行介绍。
手持式终端设备中电源监测技术研究与实现
根据嵌入式系统内置电源维护方式简化、降低制造和使用成本的具体要求,详细介绍了基于串连式可充电电池组的电源监测技术。在完成监测系统原理分析及电路设计的基础上,进行了具体的电路搭制、调试和Linux环境下驱动程序编写,并结合相应的显示需求而进一步实现了Qt/Embedded应用程序编写和植入Qtopia的方法。实现了手持式嵌人式系统中的电源的精确可视化监测。
USB接口芯片SL811HS在51单片机系统中的应用
介绍了CYPRESS公司生产的主/从双工作模式USB接口芯片SL811HS的性能与内部结构,给出了SL811HS芯片在单片机系统中扩展USB接口的硬件电路,同时给出了该系统的USB驱动程序及实现U盘读写功能的应用程序.
TM1300DSP系统以太网接口的设计
基于IP网络的多媒体应用越来越广泛,本文首先解决多媒体DSP芯片TM1300与以太网控制器CS8900A的硬件接口的设计,分析嵌入式操作系统pSOS+内核中实现TCP/IP协议栈的网络模块pNA+,最后实现在pSOS+操作系统环境下CS8900A的网络驱动程序的设计。
AD7888与S3C2410的SPI接口及Linux下嵌入式驱动的实现
介绍了串行外设接口(SPI)在高速串行模数转换器AD7888与ARM微处理器S3C2410的接口中的应用方案,给出了二者详细的硬件联接图和Linux下嵌入式驱动的实现方法,该方法同样适用于其他具有SPI接口的串行A/D转换器和微处理器之间的接口与编程。AD7888和S3C2410基于SPI的串行通信为高速数据采集的嵌入式设备提供了一个解决方案。
嵌入式以太网控制器设计
以精简指令集(RISC)技术的S3C4480X微处理器和RTL8019AS以太网接口控制器为硬件平台,针对嵌入式系统资源有限的特点,文中提出了一种通用的嵌入式系统以太网接口设计与实现方案。首先,对以太网技术进行简单的说明;其次阐述了嵌入式以太网控制器的硬件设计及硬件中各个模块的功能和工作原理;最后给出嵌入式以太网控制器的软件设计过程:介绍引导程序Bootloader的启动过程、建立μCLinux操作系统的开发环境和实现以太网控制器模块驱动程序。
基于ARM嵌入式系统的SPI驱动程序设计
以微处理器S3C2440和嵌入式Linux操作系统组成的嵌入式系统作为主要开发平台,根据SPI通信原理和S3C2440电路接口的特点,设计了一款基于ARM嵌入式系统的SPI驱动程序。讨论了SPI驱动程序的基本开发方法和实现过程。通过编写简单的测试程序进行仿真验证。验证结果表明该驱动程序稳定可靠,可实现嵌入式系统的数据通信。
基于TMS320DM642的电视跟踪系统设计
结合某电视跟踪系统的设计,介绍了其内部集成的通用视频端口,研究了它与编码器/解码器的无缝连接的实现方法,包括其驱动程序的构成特点和在CCS开发环境下的封装形式,着重介绍了标准PAL视频信号的采集、处理和显示的一般实现方法.
基于WinCE的I2C驱动程序设计
将操作系统和相应硬件设备连接起来,编写联系硬件和软件的驱动程序至关重要。本文主要讨论在WinCE操作系统下,如何设计实现S3C2410芯片具有I^2C接口的驱动程序;详细介绍WinCE下,流驱动程序的编写方法,同时将驱动通过Platform BuIlder编译进操作系统,最后用动态链接库的方式提供给用户使用。