首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到16条相似文献,搜索用时 62 毫秒
1.
分析了以API接口函数形式编写驱动程序的方法,根据嵌入式操作系统Small RTOS51和51系列单片机特点,使用面向对象的软件设计思想,编写了一种能够提供常用的Windows API中一些接口函数的VRAM液晶显示器[1]的驱动程序。本文分别从驱动的设计、移植和安装等方面对该驱动程序及其设计思想进行了介绍。  相似文献   

2.
分析了以API接口函数形式编写驱动程序的方法,根据嵌入式操作系统Small RTOS51和51系列单片机特点,使用面向对象的软件设计思想,编写了一种能够提供常用的Windows API中一些接口函数的VRAM液晶显示器[1]的驱动程序。本文分别从驱动的设计、移植和安装等方面对该驱动程序及其设计思想进行了介绍。  相似文献   

3.
单片机系统中PS/2键盘驱动程序设计   总被引:9,自引:1,他引:8  
分析PS/2协议;介绍PS/2标准键盘的第二套扫描码和命令集,并给出在单片机系统中支持 PS/2 键盘的硬件连接方式和利用Keil C51语言实现的驱动程序设计及部分代码。该驱动程序可以方便地移植到其他单片机或嵌入式系统中。  相似文献   

4.
为扩展标准PS/2接口键盘在嵌入式系统中的应用,通过分析PS/2协议,利用Verilog语言设计了PS/2键盘控制器,并作为自定义组件配置到Nios II处理器系统,开发相关应用程序后,完成了基于可编程片上系统技术的PS/2键盘接口电路。经过测试验证,此控制电路逻辑正确,并具备软硬件在系统可编程功能,可移植到通用嵌入式系统应用。  相似文献   

5.
本文采用STC89C58RD+单片机设计了16×8矩阵键盘,实现了PS/2协议,键值修改方便,可应用于各种基于计算机的控制系统。单片机通过定时器中断进入键盘扫描程序,翻转扫描查询法查询矩阵键盘中是否有键值变化。如果有键被按下,则通过查询键值表将该键对应的通码发出;如果有按键抬起,则将该键对应的断码发出。该矩阵键盘可扫描128个按键,满足绝大多数系统需求。所有键值存储在一张表中,对于不同的系统,只需要制作外形不同的矩阵键盘电路,并通过修改键值表即可轻松移植。  相似文献   

6.
基于单片机的PS/2标准键盘接口制作   总被引:2,自引:0,他引:2  
标准PS/2键盘在微机中广泛使用,其性能优异、使用方便、价格低廉。由于此键盘接口通信协议简洁、在系统中占用软硬件资源少、可靠性高、表达信息量大,因而同样适合于要求按键较多的嵌入式系统。本文介绍在单片机系统平台上制作PS/ 2键盘接口的方法。  相似文献   

7.
基于PS/2接口的工控键盘,采用AT89s51作为处理核心,使用标准PS/2接口作为通信接口,编码方式与标准101键编码方案相同,可同时与标准大键盘使用或独立使用。  相似文献   

8.
PS/2键盘是一种常用的计算机输入设备,只需稍加改动,便可很方便的应用在各种嵌入式系统中.本文提出了一种利用FPGA来设计PS/2接口的方法,结果表明此方法有容易实现模块化和移植性强的特点.  相似文献   

9.
"龙腾R2"是西北工业大学自主设计的与PowerPC指令集兼容的32位嵌入式微处理器,为了提高"龙腾R2"SOC系统中人机交互能力,提出了利用"龙腾R2"中的键盘控制器在PS2键盘通信协议下与键盘进行通信的方法;首先分析了PS2键盘通信协议,然后给出了键盘驱动程序的结构以及在VxWorks的BSP(板级支持包)中如何对键盘驱动程序加载的原理,然后将VxWorks移植到龙腾R2微处理器原型验证平台中;经过长时间的应用和测试表明,在移植后的FPGA验证平台上,VxWorks操作系统可以稳定运行。  相似文献   

10.
吕庭  吴正阳 《福建电脑》2008,24(6):94-96
详细介绍和分析了PS/2键盘的接口规范、双向同步串行协议、第二套键盘扫描码集、通信命令字和通信时序。给出了用微处理器开发工控机专用键盘的硬件电路和软件编写方法。描述了Windows 2000操作系统启动时,计算机与PS/2键盘的通信过程。  相似文献   

11.
基于Small RTOS51的数据采集器设计   总被引:6,自引:1,他引:5  
介绍如何运用SmallRTOS51多任务操作系统进行嵌入式控制器的软件设计。首先介绍SmallRTOS51多任务操作系统,然后介绍基于该操作系统进行数据采集器软件系统的设计。  相似文献   

12.
引言 在简单的单片机应用系统中,前/后台系统被广泛应用。其中应用程序是一个无限循环,循环中调用相应的函数完成相应的操作。这部分可以看作后台行为,也称为任务级;中断服务程序处理异步事件,可以看作前台,也叫中断级,时间相关性很强的操作靠中断服务程序来保证。中断服务程序提供的信息一直要等到后台程序运行到该处理这个信息时才能得到处理,最坏情况下,响应时间等于整个循环的执行时间。随着单片机应用系统的复杂化,前/后台系统已不能满足系统实时性的要求,这就需要一个嵌入式的实时操作系统来管理和协调多个任务和中断。  相似文献   

13.
介绍一种基于Small RTOS51嵌入式操作系统的医疗仪器——智能型肠营养液输液泵。首先介绍系统的功能及硬件组成,然后重点介绍如何利用Small RTOS51来设计系统软件。最后,给出应用Small RTOS51嵌入式操作系统制造的智能型肠营养液输液泵的试验数据。  相似文献   

14.
通过时基于Atmel公司的AT91RM9200微处理器的USB主驱动协议栈进行分析,根据USB键盘初始化和连接的顺序,通过一些具体的函数介绍,详细介绍了在嵌入式实时操作系统VxWorks下的USB键盘驱动开发的过程,包括了初始化过程及其一个USB键盘的启动过程.  相似文献   

15.
基于Small RTOS51的光电效应实验系统   总被引:2,自引:0,他引:2  
本文分别从系统功能、硬件结构和任务设计几个部分,介绍了以嵌入式操作系统Small RTOS51为软件平台,开发设计的一种智能型、可视化、多功能的光电效应实验系统,并给出了一组实测数据。  相似文献   

16.
在分析PS/2鼠标通信协议的基础上,探讨了嵌入式微处理器LPC2114与PS/2鼠标接口软件设计的原理及方法,给出了PS/2鼠标驱动的程序流程图及部分程序,并分析了PS/2鼠标软件设计中应注意的问题.  相似文献   

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

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