emwin专题

【视频教程】手把手AppWizard轻松制作一个emWin滑动主界面控制框架,任意跳转控制(2024-09-06)

现在的新版AppWizard已经比较好用,用户可以轻松的创建各种项目常规界面。 比如早期创建一个支持滑动的主界面框架,并且可以跳转各种子界面,仅仅界面布局和各种图片格式转换都要花不少时间,而现在使用AppWizard,可以说轻轻松松,毫不费力。 用户唯一要做的就是根据自己的芯片性能做一定的速度优化。 视频: https://www.bilibili.com/video/BV17Rp3eLE

ST-emWIN ICON图标索引

初次使用ST-emWIN做个界面,使用ICON控件添加了几个控件后,发现初始化后,点击空白区域默认选择第一个图标(没有点击图标),从一个图标跳转出来后,点击屏幕空白区域,默认选择上次退出的图标。查了一些资料后,原因是 图标索引问题,即每个图标都会有对应的索引,从0开始,初始化索引为0,当点击图标后会记住当前图标的索引,因此当点击屏幕是(未点击图标)系统会自动跳转暂存默认图标索引。暂时解决的方法是:

项目1:STM32+DHT11+FreeRTOS+emwin+LCD

【屏幕显示DHT11数据】      面向对象的思想编写硬件驱动程序,DHT11采集环境中的温湿度数据。使用FreeRTOS提供的任务间通信、同步、互斥,将DHT11的数据传递给显示任务。显示任务中,使用emWin中间件,制作屏幕的各种界面,并将DHT11的数据显示到屏幕上。 项目开发流程: 第一个项目内容:屏幕显示DHT11数据        面向对象的思想编写硬件驱动程序,DHT1

关于emWin显示矢量字体TTF所踩的坑

最近由于项目的需要,要在Stm32上使用emWin 图形界面,其中涉及到中文字符的显示。由于TTF矢量字库可以随意缩放的优势,一劳永逸,省得建立多个字库文件切换,所以决定使用该方式。       关于Stm32+emWin+TTF的使用方法原子哥、安富莱和野火都有较详细的说明,这里主要对具体使用过程中踩的坑进行说明。移植TTF的库及stm32端的代码,这个可以看几位大佬的教程。很多

emWin 2天速成实例教程000_如何快速入门emWin/ucGUI

原文链接:http://www.neqee.com/content/?149.html 备注:(1)打开工程目录下的"Exe\GUISimulationDebug.exe"即可看到效果。(2)看完教程000~005就基本会用emWin做项目,其他章节可以需要时再参考。   emWin和ucGUI是一样的,只是名称不同而已。emWin是德国SEGGER公司一个嵌入式GUI图形库,G

在keil5上简单学习GUI(附emWin GUIBuilder)

Graphics Overview Widgets:窗口小部件(对象,也称为控制)可以使用控制用户界面元素 Window Manager:窗口管理器提供的一组程序,允许您轻松地创建、移动、调整大小,及其它任意数量的窗口操作 Dialogs:对话框窗口 To

emWin使用VS2019仿真STemWin例子

随言: STemWin、emWin 与ucGUI其实都师出同门,都是是Segger 公司之手。 STemWin 是Segger 公司为ST公司定制的图形软件库;uC/GUI 是Segger 公司为Micrium 公司定制的图形软件库; 与其说是花钱定制的版本,其实都是正统emWin的别名版本,微改动。 但是在STM32芯片上面使用STemWin是免费的。当然ST公司也不会给其他芯片使用ST

emWin -- 可视化界面设计GUI Builder

emWin -- 可视化界面设计GUI Builder 分类: emWin 如果你以前做过点阵式的LCD屏,或是TFT屏幕的菜单,以及显示效果设计,如果你曾经为了改善图标的摆放位置,以及优化整体界面的搭配显示效果,而不停的修改代码,烧录,运行,再修改的话,那么你还是用上emWin吧。 如果你用过MicroSoft的Visual studio,那么这里就让你体会一下,如何用类似

lpc EMWIN 移植管方

http://www.lpcware.com/content/forum/lpc1788-emwin-help

【第3版emWin教程】第29章 emWin6.x的XBF格式全字库生成和使用方法(Unicode编码,SPI Flash方案)

教程不断更新中:http://www.armbbs.cn/forum.php?mod=viewthread&tid=98429 第29章       emWin6.x的XBF格式全字库生成和使用方法(Unicode编码,SPI Flash方案) 本章节为大家讲解XBF格式全字库的生成和使用方法。XBF格式字库可以存储到任何外部存储介质中,带不带文件系统都没有关系,且XBF格式字体支持抗锯齿效果

【嵌入式】emwin中GUI Builder结合仿真器使用详解

一 使用前的准备 (1)官网emwin模拟器下载:https://www.segger.com/downloads/emwin (2)GUI Builder下载:https://download.csdn.net/download/sinat_33408502/13105021 (3)本例程源代码下载:https://download.csdn.net/download/sinat_3340

【嵌入式】emwin中插入中文字体——FontCvt的使用

一 根据需要用到的汉字创建小字库(.txt)     首先收集需要在工程中用到的汉字,保存在txt文件中,注意另存为UNICODE或者UTF16-LE/BE编码格式(操作系统大小端编码方式自行关注):     如果已经有后面生成的.c文件,可以以通过FontCvt程序先加载之前的.c文件,再导出为txt文件,这样就可以再原来的基础上进行增减小字库的内容: 二 创建程序中用到的字库文件(.

【第3版emWin教程】第17章 emWin6.x的2D图形库之绘制流位图(QSPI Flash内存映射方案)

教程不断更新中:http://www.armbbs.cn/forum.php?mod=viewthread&tid=98429 第17章       emWin6.x的2D图形库之绘制流位图(QSPI Flash内存映射方案) 学习本章节前务必先掌握上个章节位图的使用,流位图相比位图的好处就是可以将其存储到任何可以存储数据的外部介质中,比如SD卡,  QSPI Flash和SPI Flash等

【第3版emWin教程】第16章 emWin6.x的2D图形库之绘制流位图(SD卡方案)

教程不断更新中:http://www.armbbs.cn/forum.php?mod=viewthread&tid=98429 第16章       emWin6.x的2D图形库之绘制流位图(SD卡方案) 学习本章节前务必先掌握上个章节位图的使用,流位图相比位图的好处就是可以将其存储到任何可以存储数据的外部介质中,比如SD卡,  QSPI Flash和SPI Flash等,有没有文件系统均可,

【第3版emWin教程】第15章 emWin6.x的2D图形库之绘制位图

教程不断更新中:http://www.armbbs.cn/forum.php?mod=viewthread&tid=98429 第15章       emWin6.x的2D图形库之绘制位图 本章节为大家讲解2D图形库的位图绘制方法,位图在实际项目中用到的比较多,位图的好处是使用简单,显示速度快,但是要显示的位图不能太大,因为位图的生成是通过emWin自带的小软件BmpCvt.exe转换生成C文

【第3版emWin教程】第14章 emWin6.x的2D图形库之基本绘图

教程不断更新中:http://www.armbbs.cn/forum.php?mod=viewthread&tid=98429 第14章       emWin6.x的2D图形库之基本绘图 本章节为大家讲解2D图形库的基本绘图方法,2D图形库主要包括画点,画线,绘制位图,绘制矩形,圆形,扇形,多边形等平面效果的图形。 学习本章节,务必保证已经学习了第9章或者第10章以及第11章。本章节提供的

【第3版emWin教程】第13章 emWin6.x数值显示

教程不断更新中:http://www.armbbs.cn/forum.php?mod=viewthread&tid=98429 第13章       emWin6.x数值显示 本章节为大家讲解emWin的数值显示,含二进制,十进制,十六进制和浮点数值的显示,这些函数的调用相对比较容易,但是调用时,要了解这些函数的使用注意事项。 学习本章节,务必保证已经学习了第9章或者第10章以及第11章。本

【第3版emWin教程】第12章 emWin6.x文本显示

教程不断更新中:http://www.armbbs.cn/forum.php?mod=viewthread&tid=98429 第12章       emWin6.x文本显示 本章节主要讲解emWin的文本显示,文本显示算是emWin的最基本功能,初学时掌握几个典型文本函数的用法就行,后面需要用到其它函数,再查阅emWin手册并了解其用法后实际测试即可。 学习本章节,务必保证已经学习了第9章

【第3版emWin教程】第11章 GUIBuilder6.X的使用方法

教程不断更新中:http://www.armbbs.cn/forum.php?mod=viewthread&tid=98429 第11章       GUIBuilder6.X的使用方法 本小节主要带领大家学习GUIBuilder6.x的使用,很好的利用这个软件,能使得emWin界面设计事半功倍。 目录 11.1 初学者重要提示 11.2 GUIBuilder6.X的使用步骤 11.2

【第3版emWin教程】第10章 emWin6.x模拟器的使用方法(VC6.0)

教程不断更新中:http://www.armbbs.cn/forum.php?mod=viewthread&tid=98429 第10章       emWin6.x模拟器的使用方法(VC6.0) 本期主要是带领大家学习emWin6.x模拟器的使用,模拟器在以后的设计中非常有用,望初学者务必熟练掌握。 目录 10.1 初学者重要提示 10.2 emWin6.x模拟器的使用方法 10.3

【第3版emWin教程】第39章 emWin6.x指针输入设备(摇杆)

教程不断更新中:第3版emWin教程和ThreadX GUIX教程开工,双管齐下,GUIX更新至第28章,emWin更新至第48章(2021-09-13) - uCOS & uCGUI & emWin & embOS & TouchGFX & ThreadX - 硬汉嵌入式论坛 - Powered by Discuz!http://www.armbbs.cn/forum.php?mod=viewt

【第3版emWin教程】第38章 emWin6.x多任务设计

教程不断更新中:第3版emWin教程和ThreadX GUIX教程开工,双管齐下,GUIX更新至第28章,emWin更新至第48章(2021-09-13) - uCOS & uCGUI & emWin & embOS & TouchGFX & ThreadX - 硬汉嵌入式论坛 - Powered by Discuz!http://www.armbbs.cn/forum.php?mod=viewt

【第3版emWin教程】第37章 emWin6.x抗锯齿

教程不断更新中:第3版emWin教程和ThreadX GUIX教程开工,双管齐下,GUIX更新至第28章,emWin更新至第48章(2021-09-13) - uCOS & uCGUI & emWin & embOS & TouchGFX & ThreadX - 硬汉嵌入式论坛 - Powered by Discuz!http://www.armbbs.cn/forum.php?mod=viewt

【第3版emWin教程】第36章 emWin6.x光标

教程不断更新中:第3版emWin教程和ThreadX GUIX教程开工,双管齐下,GUIX更新至第28章,emWin更新至第48章(2021-09-13) - uCOS & uCGUI & emWin & embOS & TouchGFX & ThreadX - 硬汉嵌入式论坛 - Powered by Discuz!http://www.armbbs.cn/forum.php?mod=viewt

【第3版emWin教程】第49章 emWin6.x的AppWizard创建控件回调消息

教程不断更新中:第3版emWin教程和ThreadX GUIX教程开工,双管齐下,GUIX更新至第28章,emWin更新至第50章(2021-10-01) - uCOS & uCGUI & emWin & embOS & TouchGFX & ThreadX - 硬汉嵌入式论坛 - Powered by Discuz!http://www.armbbs.cn/forum.php?mod=viewt

emwin文本显示

上次看了其他人的教程,直接用GUIBUILDER工具生成界面来仿真,其实也可以直接用代码来制作那些东西的,用那个工具的话更容易,这文本显示可以说和上面没有多大关系,像是从头来过的。就和我们写main函数一样写就好了,之前我花了太多时间去找怎么学习那个图形编程关于怎么切换的,一步一步来,那些可以先不用找第一步:我们还是打开那个DEMO例程,主界面还是那样的,我们就改Maintask函数里的内