
GUI
嵌入式GUI开发相关知识整理
西米爱吃虾米
每天进步一点点吧。。
展开
-
emWin学习(2)————滑动列表控件SWIPELIST
前言安卓系统上,QQ和微信的信息浏览都是可以通过上下滑动来快速浏览通知信息的,那emWin可以实现这样的效果吗?答案是肯定的。emWin5.32以上的版本就新增了滑动列表控件用来实现这样的效果。本文使用emWin5.44版本,简单演示滑动列表控件SWIPELIST的使用。概述滑动列表控件的使用与其他控件的使用类似,不同点需要我们认真阅读使用手册并且多加使用摸索。滑动列表控件的一个项目的结构如下所示:控件是可以发送通知WM_NOTIFY_PARENT消息到其父窗口的,但是对键盘信息无反应,原创 2020-11-15 11:59:58 · 2669 阅读 · 0 评论 -
emwin应用(1)————自定义波形显示
前言在使用emwin开发项目中,因为自带的图形控件达不到项目所要呈现的效果,所以需要使用自定义绘图的方式去实现想要的效果。比如,在开发医用监护仪的项目时,由于emwin自带的控件绘制的曲线是整区域绘制,且波形刷新属于平移运动,与实际医用监护仪方式不一样,所以就不能使用自带的控件。因此,在此以医用监护仪的通用波形显示作为例子,探讨emwin实现自定义波形显示和维护的实现方式。概述本文项目使用STM32F429系列芯片作为主控芯片,emwin移植的是emwin5.44版本,使用SDRAM作为emwi原创 2020-11-08 18:09:47 · 2774 阅读 · 9 评论 -
emWin学习(1)————窗口控件Window和框架窗口控件FrameWin
前言平时开发项目,常常需要自己进行界面设计,简单的项目可以自己使用简单的绘画功能即可,但继续复杂界面的设计时就需要使用到嵌入式GUI。而emWin就是一款主流的嵌入式GUI,接下来我们学习使用emWin开发项目。概述emWin的移植过程以及底层驱动的优化可以参考网上教程,我们直接学习使用emWin开发。本次先学习Window控件和FrameWin控件的使用。首先,我们先了解一些基本概念:什么是对话框? 答:简单来说,emWin的对话框是以Window和FrameWin为载体的一个交互原创 2020-08-18 20:25:38 · 3849 阅读 · 0 评论