0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

采用GD32F303的机械键盘方案设计

GD32MCU 来源:GD32MCU 作者:GD32MCU 2022-11-16 10:24 次阅读

随着电脑配件市场与时代潮流的不断发展,作为高端键盘产品机械键盘,不再只是发烧友的专属,而是被越来越多追求手感体验与个性彰显的消费者所青睐。他们中,相当一部分人需要细致的定制服务,以满足自己的个性化需求。

GD32F303的机械键盘基于QMK的键盘固件,该固件是以开发键盘外设为目的一个开源的项目框架,基于此框架设计出75% 的全键无冲键盘,同时配备旋转编码器,支持VIA改键,可以定义每一个按键,甚至可以为你的键盘配置想要的宏按钮,VIA支持Mac OS、Windows和Linux

7779f89a-6545-11ed-8abf-dac502259ad0.png

深圳市智芯云威廉希尔官方网站 有限责任公司推出基于GD32F303 MCU和GD25Q64的NOR Flash的QMK固件机械键盘解决方案。

779af8ce-6545-11ed-8abf-dac502259ad0.png

GD32F303系列MCU

Arm Cortex-M4 @120MHz, 支持DSP指令运算

Flash:最高3072KB

SRAM:32KB/48KB/64KB/96KB

高速高精度 12-bit ADCx1@2.6Msps,16通道

高级定时器x2,支持三相PWM互补输出和死区管理

通用定时器x5

Flash带硬件加密保护

多种串行通讯方式:I2C, SPI, USART

丰富的封装类型:LQFP48/LQFP64/LQFP100/LQFP144

供电电压:2.6V~3.6V

工业级的工作温度范围:-40℃~+85℃

GD25Q64SPI NOR Flash

64Mbit容量

SPI接口

133MHz快速读取

100,000次数据读写

12μA典型待机电流

工作电压:2.7-3.6V

威廉希尔官方网站 参数

项目

功能

RGB矩阵灯效

交替、呼吸、漩涡、渐变灯灯效

支持动画显示速度修改

支持灯光亮度调节

编码器

支持编码器进行音量修改

支持编码器为按键模式

接口

Type-C接口,支持键线分离

按键

全热插拔设计,兼容MX机械轴体

多键模式

支持全键无冲突

支持系统

Mac OS、Windows和Linux

布局

美国 (ANSI)(83 键,包括可点击的旋转编码器)

软件改键

支持VIA和网页改键

尺寸

332MM*32MM*135MM

方案展示

77a55d64-6545-11ed-8abf-dac502259ad0.png77c53620-6545-11ed-8abf-dac502259ad0.png77e103fa-6545-11ed-8abf-dac502259ad0.png78020834-6545-11ed-8abf-dac502259ad0.png7823fce6-6545-11ed-8abf-dac502259ad0.png  787aab0e-6545-11ed-8abf-dac502259ad0.png


审核编辑 :李倩


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 编码器
    +关注

    关注

    45

    文章

    3608

    浏览量

    134309
  • 开源
    +关注

    关注

    3

    文章

    3272

    浏览量

    42439
  • 机械键盘
    +关注

    关注

    1

    文章

    113

    浏览量

    9050

原文标题:数码潮玩 | 采用GD32F303的机械键盘方案设计

文章出处:【微信号:GD32MCU,微信公众号:GD32MCU】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    GD32 MCU 移植教程】2、从 GD32F303 移植到 GD32F503

    GD32E503 系列是 GD 推出的 Cortex_M33 系列产品,该系列资源上与 GD32F303 兼容度非常高,本应用笔记旨在帮助您快速将应用程序从 GD32F303 系列微控
    的头像 发表于 08-31 09:36 1400次阅读
    【<b class='flag-5'>GD</b>32 MCU 移植教程】2、从 <b class='flag-5'>GD32F303</b> 移植到 <b class='flag-5'>GD32F</b>503

    GD32F303使用KEIL仿真,JLINK连不上什么原因?需要怎么设置?

    GD32F303使用KEIL仿真,JLINK连不上什么原因?需要怎么设置?
    发表于 07-26 06:34

    GD32F303红枫派开发板使用手册】第二十七讲 USB-虚拟键盘实验

    ,传输速度也很快,这些特性使支持USB接口的电子设备更易用、更大众化。GD32F303系列MCU集成了USB2.0全速设备USBD模块,可以满足作为USB设备与主机
    的头像 发表于 06-27 09:42 786次阅读
    【<b class='flag-5'>GD32F303</b>红枫派开发板使用手册】第二十七讲  USB-虚拟<b class='flag-5'>键盘</b>实验

    GD32F303红枫派开发板使用手册】第二十讲 SPI-SPI NAND FLASH读写实验

    通过本实验主要学习以下内容: •SPI通信协议,参考19.2.1东方红开发板使用手册 •GD32F303 SPI操作方式,参考19.2.2东方红开发板使用手册 •NAND FLASH基本原理 •SPI NAND介绍 •使用GD32F303 SPI接口实现对
    的头像 发表于 06-20 09:50 833次阅读
    【<b class='flag-5'>GD32F303</b>红枫派开发板使用手册】第二十讲 SPI-SPI NAND FLASH读写实验

    GD32F303红枫派开发板使用手册】第十六讲 USART-DMA串口收发实验

    在前面ADC章节中,我们介绍了DMA的工作原理,这里就不多做介绍。从GD32F303用户手册中可以查到,各串口的TX和RX分别对应DMA的不同通道,比如USART0的TX对应DMA0的通道3,而RX对应DMA0的通道4。
    的头像 发表于 06-15 09:54 1020次阅读
    【<b class='flag-5'>GD32F303</b>红枫派开发板使用手册】第十六讲 USART-DMA串口收发实验

    GD32F303红枫派开发板使用手册】第五讲 FMC-片内Flash擦写读实验

    MC即Flash控制器,其提供了片上Flash操作所需要的所有功能,在GD32F303系列MCU中,Flash前256K字节空间内, CPU执行指令零等待,具有相同主频下最快的代码执行效率。FMC也
    的头像 发表于 06-02 10:05 744次阅读
    【<b class='flag-5'>GD32F303</b>红枫派开发板使用手册】第五讲 FMC-片内Flash擦写读实验

    GD32F303红枫派开发板使用手册】第三讲 GPIO-按键查询检测实验

    GD32F303系列MCU GPIO输入配置结构如下图所示,输入可配置上下拉电阻,通过施密特触发器后可通过备用功能输入或者通过输入状态寄存器进行读取。
    的头像 发表于 05-30 10:02 828次阅读
    【<b class='flag-5'>GD32F303</b>红枫派开发板使用手册】第三讲 GPIO-按键查询检测实验

    GD32F303红枫派开发板使用手册】第二讲 GPIO-流水灯实验

    GD32F303系列MCU最多可支持 112 个通用I/O 引脚(GPIO),分别为 PA0 ~ PA15, PB0 ~ PB15, PC0 ~ PC15,PD0 ~ PD15, PE0
    的头像 发表于 05-29 10:02 1564次阅读
    【<b class='flag-5'>GD32F303</b>红枫派开发板使用手册】第二讲 GPIO-流水灯实验

    GD32F303为什么启动慢?

    在MCU开发中,有一项非常重要的参数——MCU启动时间,即MCU上电后到程序开始运行这段时间。我们来看下GD32F303的datasheet中对启动时间的描述:
    的头像 发表于 02-22 11:11 1282次阅读
    <b class='flag-5'>GD32F303</b>为什么启动慢?

    GD32F303想控制PA13~15、PB3和PB4不成功?

    有没有小伙伴遇到这种情况:在使用GD32F303的时候,想要将PA13~15以及PB3和PB4作为IO口来使用,却怎么也不成功呢?下面小编就来告诉大家原因。
    的头像 发表于 02-01 09:49 2513次阅读
    <b class='flag-5'>GD32F303</b>想控制PA13~15、PB3和PB4不成功?

    GD32F303 使用PA8输出内部时钟频率#GD32 #时钟威廉希尔官方网站 #MCU #单片机

    单片机mcugd32f303
    聚沃科技
    发布于 :2024年01月22日 09:59:40

    GD32F303 低功耗模式要点

    我们都知道,MCU有低功耗模式,比如GD32F303芯片,就有Sleep、Deepsleep和Standby三种模式。关于这三种模式的具体使用方法,小伙伴们可以参考《GD32F30x系列用户手册》。
    的头像 发表于 01-17 09:40 2459次阅读
    <b class='flag-5'>GD32F303</b> 低功耗模式要点

    Arm®Cortex®-M4 32位MCU GD32F303xB数据手册

    电子发烧友网站提供《Arm®Cortex®-M4 32位MCU GD32F303xB数据手册.pdf》资料免费下载
    发表于 01-14 09:54 0次下载
    Arm®Cortex®-M4 32位MCU <b class='flag-5'>GD32F303</b>xB数据手册

    Arm®Cortex®-M4 32位MCU GD32F303xx数据手册

    电子发烧友网站提供《Arm®Cortex®-M4 32位MCU GD32F303xx数据手册.pdf》资料免费下载
    发表于 01-14 09:49 8次下载
    Arm®Cortex®-M4 32位MCU <b class='flag-5'>GD32F303</b>xx数据手册

    GD32F系列MCU片上Flash中Code区和Data区使用解密

    GD32F系列MCU产品片上Flash分Code区和Data区,以GD32F303系列为例,从GD32F303xx Datasheet中可以获取code区和data区大小,那Code区和Data区在代码执行上有什么差别呢?
    的头像 发表于 01-09 10:07 2684次阅读
    <b class='flag-5'>GD32F</b>系列MCU片上Flash中Code区和Data区使用解密