基于PowerPC的VxWorks下键盘驱动程序的开发
Development of Keyboard Driver Based on PowerPC in VxWorks作者机构:西北工业大学航空微电子中心陕西西安710072
出 版 物:《计算机测量与控制》 (Computer Measurement &Control)
年 卷 期:2009年第17卷第5期
页 面:997-999页
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
摘 要:龙腾R2是西北工业大学自主设计的与PowerPC指令集兼容的32位嵌入式微处理器,为了提高龙腾R2SOC系统中人机交互能力,提出了利用龙腾R2中的键盘控制器在PS2键盘通信协议下与键盘进行通信的方法;首先分析了PS2键盘通信协议,然后给出了键盘驱动程序的结构以及在VxWorks的BSP(板级支持包)中如何对键盘驱动程序加载的原理,然后将VxWorks移植到龙腾R2微处理器原型验证平台中;经过长时间的应用和测试表明,在移植后的FPGA验证平台上,VxWorks操作系统可以稳定运行。