“ 前面两章介绍了SDRAM和LTDC的使用,本篇文章将介绍emWin移植到STM32。”
硬件环境:STM32F429IGT6
软件环境:STM32CubeMX v5.5.0
HAL库版本:STM32CubeF4 Firmware Package V1.24.0
01
—
STemWin简介
emWin是SEGGER公司出一种高效的而图形用户界面,使我们能够摆脱处理器和显示控制器而更专注于GUI的设计。STemWin是SEGGER公司授权给ST的,使用ST芯片的用户可以免费使用STemWin。出于一定保护措施,STemWin的库是不能用在其他公司的处理器上,因为工程初始化STemWin前要使能CRC检验。
02
—
STM32CubeMX配置
本章是在前两章的基础上实现的
本文档详细介绍了如何将emWin图形用户界面移植到STM32F429IGT6微控制器上,包括STM32CubeMX的配置、库文件的添加以及LCD和触摸驱动的实现。在STM32CubeMX中启用CRC校验,调整堆栈大小,并将STemWin库文件整合到工程中。移植成功后,通过在SysTick中断中更新时间并测试液晶显示,验证了emWin的正确运行。
订阅专栏 解锁全文
610

被折叠的 条评论
为什么被折叠?



