STemwin移植

本文详细介绍了如何在STM32H743开发板上,基于freeRTOS操作系统进行STemwin图形库的移植工作。内容包括IDE设置、库文件添加、SDRAM配置、触摸屏驱动的修改以及GUI任务和触摸屏扫描定时器的实现。通过移植官方DEMO,确保了触摸流畅和显示正常。
摘要由CSDN通过智能技术生成

摘要

本篇主要介绍STemwin在STM32H743上的移植,基于freeRTOS操作系统。假设freeRTOS已经移植成功,不会移植的童鞋请参考以前的推送或者找官方例程学习。

开发环境

IDE: IAR 8.3.2      

freeRTOS   V10.2.1    

STemwin   5.44

硬件板卡:正点原子STM32H743开发板

工程移植

STemwin是图形界面厂商emwin专门适配给ST的芯片的,源码不开源,只能调用API使用,不过效果确实不错,我们以官方的例程为例子来做介绍。硬件平台使用原子开发板,软件不使用开发板代码。

修改GUI_X_OS.C文件,可以在官方例程中找到相近的修改,

添加库文件

屏幕用SDRAM来做缓存,所以我们需要使用SDRAM,修改SDRAM初始化,配置以及其他函数,这里不在赘述。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值