基于Linux的PC104总线与CAN总线通信设计
PC104嵌入式计算机在工业控制中得到了广泛应用,但不具备与CAN总线的通信能力,在CAN总线控制系统中,使用受到了限制。介绍了在Linux下PC104总线驱动程序的设计方法,并且以AVR单片机为协处理器,利用双端口RAM进行数据缓冲的方法,实现了PC104总线与CAN总线通信。该方案在实际工业控制系统中得到运用,运行稳定可靠。
基于GPIB总线的加速度计测试系统的研究
介绍了一种基于GPIB总线的加速度计参数自动测试系统,并详细说明了该系统的测试原理、系统设计过程,并通过实例说明了加速度计的测试过程,大大提高了加速度计测试系统的自动化程度.
DELPHI语言在赤道式天文望远镜控制系统中应用
本文主要介绍了delphi串行通信,以及怎样使用delphi语言编制驱动程序,控制望远镜动作,实现自动定位以及图形在线显示功能.
基于CPLD的离子色谱仪的设计与实现
离子色谱仪是一个高精度的数据采集、处理系统.文中所述系统采用压频转换的方法,由CPLD控制压频转换器(AD652)完成20位的高精度模数转换;CPLD负责处理PC机扩展总线接口协议,利用硬件中断和DMA,并通过设备驱动程序把数据传送到Win32应用程序.实现了电路系统的小型化,提高稳定性,及其与操作系统的兼容性.
WindowsCE.Net下CAN卡的驱动程序设计
主要讨论在WinCE设计和开发CAN卡通信程序的方法;详细介绍CAN卡底层驱动函数的设计和实现,同时将驱动进行封装,用动态库的方式提供给用户CAN卡通信用的驱动,使用户可以方便地在自己的程序中调用,实现WinCE下的CAN卡通信.
LabWindows/CVI仪器驱动程序的开发
主要介绍在BC3192测试程序中,如何利用Labwindows/CVI软件进行仪器驱动程序的开发,以实现与VXI总线的通信且快速构建自己的元件测试平台。
基于Linux的触摸屏驱动程序的设计与实现
介绍Linux系统下触摸屏驱动程序开发的一般方法。针对SitSang开发板的触摸屏设备进行驱动程序的设计与开发,所开发的触摸屏驱动程序在SitSang开发板上调试通过。
手持式终端设备中电源监测技术研究与实现
根据嵌入式系统内置电源维护方式简化、降低制造和使用成本的具体要求,详细介绍了基于串连式可充电电池组的电源监测技术。在完成监测系统原理分析及电路设计的基础上,进行了具体的电路搭制、调试和Linux环境下驱动程序编写,并结合相应的显示需求而进一步实现了Qt/Embedded应用程序编写和植入Qtopia的方法。实现了手持式嵌人式系统中的电源的精确可视化监测。
基于WinCE环境的CAN适配卡驱动程序的设计与实现
简要介绍了嵌入式实时操作系统WinCE环境下驱动程序的设计原理和CAN总线技术,并详细分析了依托PC/104总线的CAN适配卡底层驱动程序的设计与实现.
基于嵌入式的故障诊断专家系统驱动程序设计
在基于嵌入式故障诊断专家系统中,通过对系统功能的分析和各种操作系统性能的比较,选取Windows CE.Net作为本系统的操作系统平台。深入分析Windows CE.Net设备驱动程序的框架结构,详细介绍了分层驱动程序和流接口驱动程序的开发方法。通过研究WindowsCE.Net内核及部分驱动程序的源代码,设计了操作系统的键盘驱动程序、触摸屏、LCD驱动、电源管理及其他的相关驱动程序。各项测试结果表明,此操作系统平台实现预期的功能。