加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

基于LPC55S69的多功能键盘

01/31 08:49
4811
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
电路板图
  • 方案介绍
  • 相关文件
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

键盘的主要特色功能:

1.小键盘模式:84、87配列键盘也有春天,化身迷你小键盘(属于是送的功能了)。
2.游戏模式:高速USB,超快按键响应速度,助你carry全场。
3.快捷键模式:一键复制粘贴保存真的太爽了!!!谁用谁知道。
4.密码模式:一键开机有木有,一键登录有木有!,只要一键就能输入大量字符,解脱脑子。
除了这几种模式之外,还有旋钮固定绑定的功能,声音调节(我真的真的很需要这个,虽然键盘可以使用组合键调节,但是,按起来实在太麻烦啦)。

重点来了:

内核部分:
发挥双核性能:LPC55S69作为一颗双核单片机,不能老是让另一个核睡大觉,这回用上它。
考虑到LPC55S69的双核启动模式是主核从flash直接跑,从核是从flash复制到ram里面跑,从核占了两部分空间,所以将USB控制与屏幕显示给主核。ws2812控制、编码器读取、按键读取给从核。像ws2812纯私有协议,只能用spi模拟,编码器跟按键老是中断,这些都会影响主要代码运行,都扔到从核,大大减轻了主核压力,还能更好的保证代码的反应速度。

显示部分:

SPI彩屏接到高速SPI接口上,50MHz的运行频率,使用DMA搬运数据,既不影响主要代码,还有着完美的显示效果。为了增加扩展性,为了更好的拖拽开发,移植了LVGL作为显示引擎,使用Gui Guider作为开发工具,拖拽开发界面,快捷又华丽。

接口部分:

使用高速USB,跑的是键盘与多媒体控制的复合设备(虽然键盘可以使用组合按键调节音量,但不具有通用性,改为多媒体控制,兼容性完美),看看这识别出来的High-Speed,以后再也不能把游戏打的不好赖人家键盘身上了。

按键输入部分:每一个按键都是直接连到IO上的,响应速度自不必多少,但没有使用多个端口实现键盘,因此还是只能做到6键无冲,但对我来说完全足够。

灯效部分:

这次设计了三个灯效,对应前三种模式,密码模式我觉得要低调,就把灯都关了。

  • PCB工程.zip
  • 界面仿真.zip

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
TCAN1042VDRBRQ1 1 Texas Instruments Automotive fault-protected CAN transceiver with I/O level shifting and flexible data-rate 8-SON -55 to 125

ECAD模型

下载ECAD模型
$7.05 查看
CPC1979J 1 Littelfuse Inc Transistor Output SSR, 1-Channel, 2500V Isolation, ROHS COMPLIANT, ISOPLUS264, 4 PIN

ECAD模型

下载ECAD模型
$13.97 查看
SST25VF080B-50-4I-S2AE-T 1 Microchip Technology Inc IC FLASH 2.7V PROM, Programmable ROM

ECAD模型

下载ECAD模型
$1.45 查看
恩智浦

恩智浦

恩智浦半导体创立于2006年,其前身为荷兰飞利浦公司于1953年成立的半导体事业部,总部位于荷兰埃因霍温。恩智浦2010年在美国纳斯达克上市。恩智浦2010年在美国纳斯达克上市。恩智浦半导体致力于打造全球化解决方案,实现智慧生活,安全连结。

恩智浦半导体创立于2006年,其前身为荷兰飞利浦公司于1953年成立的半导体事业部,总部位于荷兰埃因霍温。恩智浦2010年在美国纳斯达克上市。恩智浦2010年在美国纳斯达克上市。恩智浦半导体致力于打造全球化解决方案,实现智慧生活,安全连结。收起

查看更多

相关推荐

电子产业图谱

TA的热门作品