基于Windows CE PS/2键盘的同步串口实现Synchronous Serial Port Realization Based on Windows CE PS/2 Keyboard
周英杰,刘佩林
摘要(Abstract):
键盘经常作为嵌入式开发和应用的外设。使用Windows CE作为嵌入式操作系统,IntelR○公司的PXA255作为主控芯片进行嵌入式平台的开发时,由于Windows CE上提供了对PS/2键盘输入的支持,而PXA255本身不带PS/2控制器,所以不能直接使用PS/2键盘作为输入外设;如果对键盘的物理层传输端口进行变通,而传输的内容仍符合PS/2协议,则可以利用Windows CE自带的键盘驱动程序,实现高效的键盘输入;PXA255上集成有同步串口控制器(SSPC),所以使用基于8051核的通用单片机模拟同步串口作为键盘的物理层传输端口,来实现PS/2键盘输入。
关键词(KeyWords): Windows CE;PXA255;SSPC;单片机;键盘
基金项目(Foundation):
作者(Author): 周英杰,刘佩林