CV工程师键盘(自制) - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版 professional

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

专业版 CV工程师键盘(自制)

  • 2.7k
  • 8
  • 20

简介:CV工程专用,一键复制、粘贴、撤销、全选,提高工作效率,项目学习简单,喜欢的铁子 上吧!!!!

开源协议: GPL 3.0

(未经作者授权,禁止转载)

创建时间: 2022-10-12 21:41:46
更新时间: 2023-09-27 19:00:55
描述
[参考工程](https://oshwhub.com/pomin/diy-jian-pan) ![image.png](//image.lceda.cn/pullimage/TWwuuMGrlHqKaIJtOQ4YV9SHqWcdr5UPeQWM03eU.png)![微信图片_20221021194330.jpg](//image.lceda.cn/pullimage/XglQCfOdZFjxBAuaxcIUTSIfvADYopSsD7a7mYYM.jpeg) ` ``` void KeyAction(unsigned char keyCode) { switch(Key_msg) { case 1://在key.h找值,对应键盘字母 HIDKey[0] = 0x29; ///HIDKey[0]放Ctrl、Shift、Alt这些。这里为 左Ctrl 0x01 HIDKey[2] = 0x29; // HIDKey[2]-HIDKey[7]为按下的第一个按键到第六个,这里0x06为c if(Ready) //HIDValueHandleMul(); HIDValueHandle();// 普通按键上传 else USBDeviceInit(); break; case 2: HIDKey[0] = 0x01; HIDKey[2] = 0x04; if(Ready) HIDValueHandle(); else USBDeviceInit(); break; case 3: HIDKey[0] = 0x01; // HIDKey[2] = 0x16; // if(Ready) //HIDValueHandleMul(); HIDValueHandle();// 普通按键上传 else USBDeviceInit(); break; case 4: HIDKey[0] = 0x01; HIDKey[2] = 0x1D; if(Ready) HIDValueHandle();// 普通按键上传 else USBDeviceInit(); break; case 5: HIDKey[0] = 0x01; // HIDKey[2] = 0x06; // if(Ready) //HIDValueHandleMul(); HIDValueHandle();// 普通按键上传 else USBDeviceInit(); break; case 6: HIDKey[0] = 0x01; // HIDKey[2] = 0x19; // if(Ready) //HIDValueHandleMul(); HIDValueHandle();// 普通按键上传 else USBDeviceInit(); break; case 7: HIDKeyMUL[0] = KEY_MUL_VOL_ZERO; // 静音(EC11按下) if(Ready) HIDValueHandleMul(); else USBDeviceInit(); break; case 21: HIDKeyMUL[0] = KEY_MUL_VOL_UP; // 音量+ if(Ready) HIDValueHandleMul(); else USBDeviceInit(); break; case 22: HIDKeyMUL[0] = KEY_MUL_VOL_DOWN; // 音量-(EC11旋钮) if(Ready) HIDValueHandleMul(); else USBDeviceInit(); break; default : break; } } ``` `
设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
工程视频/附件
序号 文件名称 下载次数
1

CV工程六键.mp4

105
2

6键盘.zip

140
工程成员
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

温馨提示
动态内容涉嫌违规
内容:
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

support
  • 开源平台公众号

MP