💡
原文中文,约1400字,阅读约需4分钟。
📝
内容提要
发现一个改进的开源PCB键盘项目,使用CH585 MCU,解决了原设计中的问题,并提供可运行的固件。该项目详细介绍了PCB触摸键盘的原理和布局,支持USB HID键盘功能,适合嵌入式开发。
🎯
关键要点
- 发现一个改进的开源PCB键盘项目,使用CH585 MCU,解决了原设计中的问题。
- 新方案更换了MCU为CH585,并且有可运行的固件。
- CH585是集成BLE无线通讯和高速USB及NFC的RISC-V MCU微控制器,参数较CH582高。
- PCB设计中使用CH585M代替CH582M,外围器件参数有所更换。
- PCB触摸键盘通过手指接触改变电容值,利用ADC检测按键状态。
- 该PCB键盘总共12行4列,采用行列扫描方式,触摸检测灵敏度考虑。
- 新项目的PCB布线变化不大,蓝牙天线和触摸按键走线有所调整。
- 固件已开发完成,使用MounRiver Studio编译,支持USB HID键盘功能。
- MounRiver Studio v2.1.0基于Visual Studio重新开发,增加macOS支持。
❓
延伸问答
这个开源PCB键盘项目使用了什么微控制器?
该项目使用了CH585微控制器。
CH585微控制器相比于CH582有什么优势?
CH585的主频为78MHz,SRAM为128K,参数显著高于CH582。
这个PCB键盘的触摸按键是如何工作的?
触摸按键通过手指接触改变电容值,利用ADC检测按键状态。
新项目的PCB设计与原设计相比有什么变化?
新项目的PCB布线变化不大,但蓝牙天线和触摸按键的走线有所调整。
固件是如何开发和编译的?
固件使用MounRiver Studio编译,已开发完成并支持USB HID键盘功能。
MounRiver Studio v2.1.0有什么新特性?
MounRiver Studio v2.1.0基于Visual Studio重新开发,增加了macOS支持。
➡️