基于Nuvoton NUC126x的Win11动态光效之电竞灯控方案

时间:2024-07-15来源:大大通

Windows 11 的 动态光效 是一项整合电竞周边RGB控制的功能,让您能够在视觉上扩展您的 Windows 使用体验。

  • 动态光效 现在已经在 Windows 11 上推出。这项功能允许您在 Windows 设定 中直接控制您的 RGB 装置

  • 您可以使用它来将您的 Windows 强调色彩 延伸到您周围的装置上,并在不同品牌的装置之间同步 RGB 效果

  • 此外,您还可以更精细地控制应用程式如何控制您的装置灯光。

  • 动态光效有助于在 RGB 装置市场 上创建一致性,并为受到 RGB 灯光 增强的应用程式提供新的引人入胜的体验。

如果您想要启用 动态光效,请按照以下步骤操作:

  1. 点击左侧选单中的 个性化 选项。

  2. 向下滚动并点击 动态光效选项。

  3. 开启 在我的装置上使用动态照明 开关。

以下分享关于MCU上需要注意的部分

1. 于Configuration Descriptor新增interface及HID的descriptor



2.  需要于USB descriptor新增一个Usage Page(0x59)

HID Report Descriptor
0x05, 0x59, // Usage Page (0x59) (Lighting And Illumination Page)
0x09, 0x01, // Usage (0x01) (LampArray)
0xA1, 0x01, // Collection (Application)
........, ........, // LampArrayAttributesReport
........, ........, // LampAttributesRequestReport
........, ........, // LampAttributesResponseReport
........, ........, // LampMultiUpdateReport
........, ........, // LampRangeUpdateReport
........, ........, // LampArrayControlReport
0xC0, // End Collection

3. 配置2个Get Report及4个Set Report



4. 标准的 LampArray流程大约如下



5. 也会需要提供产品尺寸以及LED的相对位置


参考文件:

https://support.microsoft.com/zh-tw/windows/%E6%8E%A7%E5%88%B6-windows-%E4%B8%AD%E7%9A%84%E5%8B%95%E6%85%8B%E5%85%89%E6%BA%90%E8%A3%9D%E7%BD%AE-8e8f22e3-e820-476c-8f9d-9ffc7b6ffcd2

https://www.usb.org/sites/default/files/hutrr84_-_lighting_and_illumination_page.pdf

►场景应用图

https://pro.58pic.com/newpic/5000132659.html-千图网

►展示板照片

►方案方块图

►核心技术优势

• 内核 ( core )  - ARM Cortex®-M0  - 工作频率可达 72 MHz  - 工作电压: 2.5V 至 5.5V  - 工作温度: - 40 ℃ 至 105 ℃ • 记忆体 ( memory )  - 256 KB 应用程式 Flash  - 内嵌20 KB SRAM    - 独立4 KB ISP ROM  - 2 KB SPROM ( Security Protection ROM ) • 类比数位转换器 ( ADC )  - 12位20通道 ADC  - 每秒转换速率可达800 kSPS • 脉波宽度调变 ( PWM )  - 最高运行速度可达144 MHz  - 内建16位 PWM 产生器,可输出12路 PWM 或6组互补配对 PWM  - PWM 输出可以触发A/D转换 • 通讯界面 ( connectivity )  - USB 界面  - 三组 USCI可设为 UART 、 SPI 、 I²C  - 三组 UART  - 两组 SPI [I²S],择一设置  - 两组SC[ UART ],择一设置  - 两组 I²C  - 提供一组16/8位外扩界面 ( EBI ) • 时钟控制 ( clock control )  - 内部48 MHz 高速震荡器 ( HIRC 48 )  - 内部10 KHz 低速晶振  - 内部 22.1184 MHz 振荡器 ( HIRC , 1 % 精准度25 ℃ , 5V )  - 外部32.768低速晶振  - 外部4 to 24 MHz 高速晶振

►方案规格

 多达五路SPI + USCI可用来推动ARGB灯条  一组Crystal-less USB界面,不须外挂USB晶振  已成功于Win11实现动态光效


关键词: Nuvoton NUC126x 动态光效 电竞灯控

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版