logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【STM32】是否使用U8G2图形库?从小游戏项目看开发差异

上文通过菜单设计演示U8G2图形库的基础用法(【STM32】U8G2图形库应用–菜单设计与开发),本文将借助两个小游戏案例,对比多种显示控制方案,从而理解U8G2图形库的优势领域和使用场景。(1)小恐龙游戏:使用IIC通信和U8G2图形库显示方式;只使用IIC通信分别测试“全屏刷新”与“区域刷新”两种显存更新方式。(2)贪吃蛇游戏:使用IIC通信和U8G2图形库显示方式;只使用IIC通信“区域刷新

文章图片
#c语言
【STM32】4位阴阳脚位数码管的控制方式

本文介绍了一种基于STM32的4位阴阳结构数码管控制方法,通过8个I/O引脚实现传统12引脚数码管的完整控制。该设计采用分时复用技术,利用定时器中断动态刷新显示,通过交替设置引脚为浮空输入和推挽输出模式,实现LED段选和位选的双向控制。系统还集成温度检测和计时功能,通过按键切换显示内容。这种方案有效节省了I/O资源,降低了硬件成本,为资源受限的嵌入式系统提供了一种高效的数码管驱动解决方案。

文章图片
#stm32#嵌入式硬件#单片机 +4
【串口屏项目拓展】基于启英泰伦的离线语音控制与开发

本文介绍了基于启英泰伦CI1312语音芯片的串口屏语音控制拓展项目。项目在原有编码器操作基础上新增离线语音交互功能,包括定时提醒、亮度调节、动画管理、音量控制等。硬件采用CI1312语音芯片、8002A功放芯片、差分麦克风和4R/3W喇叭,通过UART接口实现通信。软件开发基于启英泰伦语音AI平台,支持零代码配置或SDK开发,详细说明了固件参数设置和命令词编辑流程。该方案实现了高效稳定的离线语音控

文章图片
#单片机#c语言#嵌入式硬件 +1
到底了