我有一个带 ps/2 连接的罗技键盘。我还有一个 Baysis2 fpga,我想用它来读取键盘输入。问题是,键盘似乎没有通电。我可能是错的,但是当我将它连接到我的电路板时,键盘上的灯都不会亮起。
我的问题是:这正常吗?我认为灯应该打开,因为电路板应该为键盘供电。
谁能给我一些简单的代码来明确测试我的键盘是否正在接收数据?我试过的都没有用。
键盘上的 LED 需要由主机控制器启用。它们默认为“关闭”。如果键盘在工作,可以测试按键时 PS2_CLK 是否处于活动状态,因为键盘是总线主控器(时钟源)。
延伸阅读:PS/2 协议详解