ICEE-Keyboard-键盘工作原理:
- 周期性扫描电路感应点矩阵:
- 电路感应点矩阵有总共X行与总共Y列的电路感应{电容式,电阻式,开关式}点, 例如总共12行, 总共12列; 则总共有144个键位点;
- 电路感应点矩阵的每一行或每一列都有一条电路线直连MCU的一个GPIO;例如总共12行, 总共12列; 则总共需要24个GPIO;
- **每次按键触发的矩阵点坐标{x,y}的接通与断开,都会在足够高的扫描频率(扫描周期足够短)上,被检测出是第x行与第y列的两个GPIO的接通,断开,与时长;
- 将GPIO行与GPIO列的电位翻译为对应字符是由MCU处理,并将输出字符通过 USART / SPI / PC / USB / Bluetooth / 无线 适配硬件电路传送给接收输入的设备.