![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
UcosⅢ
文章平均质量分 75
会敲代码的摩的佬
目前自学STM32 /Linux /QT / OpenCv等
展开
-
2021-07-07 9. 关于Emwin用WM_TIMER刷新TEXT控件屏幕闪烁解决方法
9. 关于Emwin用WM_TIMER刷新TEXT控件屏幕闪烁解决方法注:本人于2021.03.06遇到Emwin界面刷新时的闪烁问题,因为我的屏幕上控件分布在屏幕的四周。几乎覆盖整个屏幕,刷新起来的时候整个屏幕都会闪烁条件以下几个的定时器都是15ms刷新一次如图,我用五个text控件模拟了emwin的闪烁问题第一张4个控件都刷新数据很明显可以看到整个屏幕都在闪烁,因为中间的E并没有刷新,但是却也闪烁 TEXT_SetText(TEXT_A, A1); TEX..原创 2021-07-07 15:09:10 · 2462 阅读 · 0 评论 -
3.Emwin点击Edit弹出数字键盘,输入到Edit并按下确认更新到Text显示(完整)
1. 第一步,先打开emwin的GUIBuilder,分别创建两个页面,第一个是数字键盘页面。2. 生成代码后添加到PC的工程上去3. 添加代码4. 合并两个页面5. 点击对应控件有对应动作6.接下来就是按下确认键后,更新到TEXE原创 2021-02-07 11:10:31 · 4381 阅读 · 16 评论 -
6.Emwin+RTC显示时间
1.GUIBuilder建立界面2. c文件添加到vs模拟器3.界面移植到STM324.添加RTC相关的文件5. 添加RTC的结构体6.定时器添加显示 7.把代码下载到单片机上原创 2021-04-28 11:03:01 · 1820 阅读 · 24 评论 -
2.Emwin的数字键盘输入到Edit窗口更新以及到另一个页面Text控件的值并且同步改变。
Emwin的数字键盘输入到Edit窗口更新以及到另一个页面Text控件的值同步改变。要求如下,数字小键盘输入数字后,通过数字键盘上的ok键把输入值更新到设置界面的Edit控件并显示输入值。设置界面上有个确定按键,如果不按下确定按键,已经输入好的Edit的值将不会同步更新到显示界面上的Text控件。只修改Edit输入控件上的值,未按下确认时,不更新到Text控件,如图:按下ok后更新到Edit 瓶这个控件此时未按下“确认”,显示界面的总瓶数未更新:按下确认后 显示界面的Text原创 2021-02-02 10:52:28 · 1421 阅读 · 1 评论 -
1.STM32F407 探索者 Emwin+UcosⅢ的Progbar控件刷新实时显示问题(任务的切换调度)
1.Emwin+UcosⅢ的Graph控件刷新实时显示问题(任务的切换调度)问题如下:当单片机的数据返回到emwin里面处理显示的时候,需要花很久时间才刷新一次,例如emwin里的Graph控件进度条,之前不跑系统的时候是可以1%-2%-3%…-100%,诶一个百分比的变化的,加了系统之后,返回的数据用串口和它显示对比,发现大概过了8%才变化一次,也就是第一次开机刷新时显示0%,等n久后才由0%-8%,8%-16%(0-100%变化分别由变量0-100变化,也就是变量的值对应着进度条的值)但是这个过程并没原创 2021-02-02 09:25:51 · 1144 阅读 · 3 评论