最新资讯
contact us
联系我们

小型GUI移植到STM32F103上
- 编纂 :
专业企鹅电竞直播-企鹅电竞-腾讯游戏官方直播平台解密企鹅电竞直播-企鹅电竞-腾讯游戏官方直播平台
时间 : 2020-03-30 23:42 浏览量 : 48 -
测验考试移植到本身STM32F103的开发板上了。说他是小型的,一点不假。只有2个文件ugui.c和ugui.h,因为是小型的所以内容上就比力简单,此GUI主要就是实现了窗口控件、Button控件、CheckBox控件、TextBox控件、Image控件这几个,撑持触摸操作。
包含文件:主要就是ugui.c和ugui.h
移植也非常简单,先新建ugui_port.c文件,在里面实现LCD的画点、画线和单色填充函数。如下:
然后main函数中初始化GUI。如下:
接着是创建窗口以及窗口内控件。然后调用初始显示哪个窗口。如下:
留意此时LCD还未显示绘制窗口,继续往下。要显示窗口必需在主循环或者按时中止中调用 UG_Update() LCD显示刷新函数才能在屏幕上看到内容,不然屏幕上什么都不显示。还有触摸坐标更新在主循环或者按时中止中调用。我是在main主循环中调用屏幕更新和触摸更新的。如下:
还有就是实现窗口内控件的回调点击处理函数。 至此基本就完成了GUI的移植。窗口控件的回调函数如下:
好了,移植完成了。
相关企鹅电竞直播-企鹅电竞-腾讯游戏官方直播平台
- 门禁卡PIC24FJ16GA002企鹅电竞直播-企鹅电竞-腾讯游戏官方直播平台破解电路板抄板成功案例 12-29
- 单片机解密GD32F303和GD32F330在高性能LCD显示驱动的应用 05-19
- 企鹅电竞直播-企鹅电竞-腾讯游戏官方直播平台解密GD32F450系列在MCU设计红外热成像仪的应用方案 05-19
- 一次性口罩机器怎么调试 03-31
- Keil 模拟器 STM32F103 上手指南 03-30
- 小型GUI移植到STM32F103上 03-30
- 基于STC企鹅电竞直播-企鹅电竞-腾讯游戏官方直播平台破解在智能照明控制方案上的应用 03-20
- S3F9454三星IC解密在控制电路中的应用 10-16
- HT45F4N合泰IC解密在移动电源flash的成功案例 10-16
- 成功HT50F51合泰单片机解密在头灯的应用案例 10-11