E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
emWIN
ST
emWin
之Dialog
使用PC仿真进行实验。使用GUIbuilder生成界面文件源码C文件。运行后显示如下加入了几个比较简单的控件(资料中也叫小工具)。源码过程分析:生成文件的默认入口为CreateFramewin(void);函数,调用它运行设计好的界面(如果界面不显示或者黑屏参考上一篇文章)WM_HWINCreateFramewin(void){WM_HWINhWin;hWin=GUI_CreateDialogBo
zd845101500
·
2020-08-20 13:28
STemWin
ST
EMWIN
如何聚焦?PC模拟
函数很简单WM_SetFocus(WM_HWIN);只需要一个参数WM_HWIN进去就行了。实际用起来,看看我的例子吧#include"dialog.h"#include"wintop.h"WM_HWINhPage[5];voidMainTask(void){GUI_Init();GUI_UC_SetEncodeGBK();hPage[0]=Createpage1(WM_HBKWIN);hPage
GKoSon
·
2020-08-20 13:43
emWin
—显示汉字
emWin
—显示汉字最近接触了
emWin
,需要做一个简单的界面,尝试在基于stm32f429的触摸屏上显示汉字,根据例程里面的操作,字库取模得到了C文件,添加到keil工程里面,最后在触摸屏上却没有显示任何汉字
想一个用户名
·
2020-08-20 13:42
stm32
使用
emWin
打造Toast提示窗口
在安富莱论坛看了一位朋友的演示,发现
emWin
竟然可以做出Toast提示窗口,查阅资料后经过一天时间做出了一款Toast窗口控件,原理就是利用窗口的Paint事件设置窗口的透明度,直接上代码吧#include
路过&
·
2020-08-20 13:30
STM32
emWin
单片机开发
emWin
STM32
Toast
St
emwin
软键盘,小项目,控件,回调函数
窗口回调函数很重要下面是我做的一个简单的快递收发系统框架,也可以算个计算器吧,有些功能不太全哦,再改进一下就可以了下面是源码,图片流太大了,没有添加进来,自己可以用软件做一个图片#include"GUI.h"staticvoid_cbMaster(WM_MESSAGE*pMsg);staticvoid_OKcbDialog(WM_MESSAGE*pMsg);staticvoid_cbDialog(
shenlong1356
·
2020-08-20 13:49
stm32和ARM
关于ATM的
emwin
界面设计 第四,第五个界面设计
以上上个界面完成,第四个界面是输入金额界面,点击其他金额按钮,即进入这个界面,可以输入其他的金额。第五个界面是密码输入错误提示界面:当密码输入错误的时候,会跳出一个界面提示,您输入的密码错误,持续三秒钟之后,自动关闭该对话框。这个界面输入设置和密码那个界面输入同理,复制粘贴一下,在改一下其中一些其他部位就好了。第五个界面:这个界面需要用到定时器功能,定时三秒钟之后,自动关闭该窗口。定时器可以在WM
qq_39501001
·
2020-08-20 13:07
PC仿真
EMWIN
emwin
的下拉列表控件介绍
在实际界面设计的过程中,下拉列表控件经常会被使用到。如图:可以利用builder小工具建立一个控件,来看一下效果:右键点击来添加元素,比如,随便添加几个1,2,3:之后,点击saveus保存就好,将他添加到工程内仿真,效果是这样的:注意:这个框的上下高度修改了也是没用的,宽度是有效的。高度只能通过设置字体大小去设置高度,我也很懵逼。模拟器显示出来的效果高度是不能自由更改的的。如果要通过这个下拉空间
qq_39501001
·
2020-08-20 13:07
EMWIN
PC仿真
emWin
2天速成实例教程002_多个页面窗口切换
(2)看完教程000~005就基本会用
emWin
做项目,其他章节可以需要时再参考。用
emWin
做界面,可以简单理解为每个C文件即对应一个页面,如果要设计多个页面的界面怎么办?
neqee
·
2020-08-20 12:33
emWin学习课堂
emwin
窗体
窗口
页面
隐藏
emWin
2天速成实例教程005_控件聚焦和用户消息的使用方法
(2)看完教程000~005就基本会用
emWin
做项目,其他章节可以需要时再参考。
emWin
的控件具有聚焦(Focus)功能,聚焦功能对于操作界面来说有时候是不需要的,但有时候是必不可少的。
neqee
·
2020-08-20 12:33
emWin学习课堂
emwin
之点击窗口的无效部分来实现一些功能
@2018-07-27触摸屏幕窗口的无效部分实现Dropdown部件的折叠操作>具体代码1caseWM_TOUCH:2if(pMsg->Data.p)//Somethinghappenedinourarea(pressedorreleased)3{4constGUI_PID_STATE*pState;5pState=(constGUI_PID_STATE*)pMsg->Data.p;67if(pS
weixin_30873847
·
2020-08-20 12:33
emwin
之错误使用控件函数导致死机现象
@2018-10-15导致死机的代码示例如下1/**2*@briefwidgetIDdefine3*@{4*/56#defineID_WINDOW_0(GUI_ID_USER+0x00)7#defineID_TEXT_0(GUI_ID_USER+0x01)8#defineID_TEXT_1(GUI_ID_USER+0x02)9#defineID_EDIT_0(GUI_ID_USER+0x03)10
weixin_30868855
·
2020-08-20 12:32
emwin
之在WM_INIT_DIALOG分支下使用带触发功能的函数的程序框架
@2018-08-29【小记】为避免在窗口创建时由于使用了带触发功能的函数导致执行一些在初始化过程中不允许的操作,特整理一个流程架构--①定义一个初始化完成的标志unsignedcharinitComplete=0;--②回调函数>在初始化完毕后将完成标志置位,>在待触发位置‘&&’完成标志,以避免初始化过程中执行被触发的动作>在‘OK’或‘NO’按下退出时清除完成标志1staticvoid_cb
weixin_30835923
·
2020-08-20 12:01
EMWIN
数字软键盘设计
最近学习stm32的
emwin
界面,编写了一个数字软键盘的功能,其中遇到了一些问题,也学到了一些经验。
笑着流浪
·
2020-08-20 12:59
stm32
自定义的小型调试器,类似于printf(基于
emwin
),通过屏幕显示
可供外部使用的函数有Hide_Debug(),Show_Debug(),GUI_Printf(constchar*,…)#include#include#include#include#include#include"GUI.h"#include"WM.h"//需要中文字库的支持才可以打印中文信息//仅需要在需要调试信息的部分调用GUI_Printf(constchar*fmt,...)进行显示/
气御千年
·
2020-08-20 11:43
emwin
自定义消息问题
例如我要定义一个WM_IC的消息1.在
emwin
窗口文件的头文件.h文件中声明#defineWM_IC(WM_USER+0x00)//自定义消息2.然后在switch(pMsg->MsgId){....
muzi_2017
·
2020-08-20 11:45
emwin学习笔记
stm32计算器_
EmWin
计算器_使用栈_带括号
本文使用
EmWin
,如果不使用
EmWin
,本文也很有参考价值,只是将触摸屏拆解成键盘和显示而已。
Mr_liu_666
·
2020-08-20 11:45
EmWin学习
stm32开发笔记
ST
EMWIN
创建一个提示对话框
用guibuilder创建好对话框WM_MESSAGE的元素pMsg->MsgIdstaticvoid_cbDialog(WM_MESSAGE*pMsg){WM_HWINhItem;intNCode;intId;WM_MESSAGEMsg;switch(pMsg->MsgId){caseWM_INIT_DIALOG://初始化FRAMEWINhItem=pMsg->hWin;FRAMEWIN_Se
shenlong1356
·
2020-08-20 10:02
stm32和ARM
EmWin
中Edit工具实时更新数据方法
直接使用GUIBuilder生成的C文件中的Edit,大家会发现里面的数据是不会实时变化的,这样就需要稍微进行改动,使它以我们设定的时间间隔更新数据。笔者使用的是DHT11传感器,在Edit中实时显示数据。传感器的数据使用全局变量share_resource_u8[],数组中的[0]和[1]分别是温度数据和湿度数据。总共分三步:第一步://在staticvoid_cbDialog(WM_MESSA
Freiheit_ZZ
·
2020-08-20 09:55
emwin
emWin
界面刷新
1、在对话框回调函数中定时重绘按键_cbDialogHome(WM_MESSAGE*pMsg){Switch(pMsg->MsgId){CaseWM_INIT_DIALOG:WM_CreateTimer(pMsg->hWin,0,100,0);//创建窗口定时器CaseWM_PAINT://窗口重绘CaseWM_NOTIFY_PARENT://按键消息处理Id=WM_GetId(pMsg->hWi
奥巴鸟
·
2020-08-20 09:07
emWin
emWin
对话框接收不到自定义消息
在使用自定义消息时,使用GUI_CreateDialogBox()创建对话框后,无法接收到发送的自定义消息。解决方法:1.创建页面成功后,获取到句柄,再调用WM_SetCallback()设置回调函数,则能成功接收到消息。2.需要先调用WM_GetClientWindow()得到客户端窗口的句柄,然后把消息发送给这个句柄。如下:void_SendKeyvalue(char*pStr){WM_MES
Jayce_Chen
·
2020-08-20 09:50
嵌入式Linux
st
emWin
自定义字库制作
st
emWin
自定义字库制作以前写了个外部挂flash的字库,现在加一个不用外部,自己加的把需要的字库全部放进一个txt文件里,保存成uincode格式打开FontCvtST.exe软件设置字体及大小edit
菜鸟写代码
·
2020-08-20 02:11
CubeMX
单片机
emWin
实现BMP位图皮肤之Button篇
(1)
emWin
通过skinning方式实现控件位图皮肤:1)
emWin
传统贴皮肤图片的方法,是调用APP函数XXXX_SetBitmap()方式实现,但非常非常麻烦。
neqee
·
2020-08-18 15:32
emWin位图皮肤
emWin
2D图形库绘制位图
目标板:安富莱stm32-V6使用FontCvtST小软件对BMP格式的图片处理生成c文件:/**********************************************************************SEGGERMicrocontrollerGmbH&Co.KG**Solutionsforrealtimemicrocontrollerapplications**w
nanbanqiu
·
2020-08-18 15:27
emwin
Font Converter commandline 使用
首先介绍下为什么要使用命令行,目的是为了在使用
emWin
/ucGUI的时候,根据要使用的汉字,自动生成相应的字形档案。
at_smallkun
·
2020-08-18 14:08
emWin/ucGUI
uCGUI 5.22 在stm32 上的移植
时间匆匆呀,遥想以前uCGUI3.90用得开心的时候,不知不觉uCGUI5.22都出来了,由于笔者对GUI的喜爱,加之
emWin
(uCGUI),对于嵌入式开发相对简单,所以用得特别顺手,现在更新的
emWin
TDB1111
·
2020-08-18 14:28
uCGUI
emWin
- BMP图片显示
辛苦了两天,终于将
emWin
的ILI9341的驱动移植好了,并且修改了一点底层的驱动,让它跑起来稍微顺畅一些。偏题了。此处,主要是讲解一下如何利用
emWin
进行BMP图片显示。
杀猪的大侠
·
2020-08-18 13:55
emWin
Android 个别手机导航键覆盖布局解决办法
解决方法1、如果没有使用沉浸模式,可以直接在根布局上使用android:fitsSyst
emWin
dows="true"2.如果使用了沉浸模式,也可以直接是用android:fitsSyst
emWin
dows
易01
·
2020-08-17 15:19
Android
Android适配底部返回键等虚拟键盘的完美解决方案
我的解决方法:在Androidmanifest的activity中添加下面代码android:fitsSyst
emWin
dows=”true”以下转载自:http://blog.csdn.net/c15522627353
星际行走
·
2020-08-17 02:43
Android
Visual Studio2017打开
emwin
pc仿真问题解决
VisualStudio2017打开
emwin
pc仿真出错问题:1>------已启动生成:项目:SimulationTrial,配置:DebugWin32------1>C:\ProgramFiles
BigAntHome
·
2020-08-16 23:18
enWin
OEM Win7 Cert&SLIC文件 12种8个品牌和32种SLIC文件
下载:http://www.qupan.com/down/zxkh19501_4365162.html(转远景肥耳朵猫猫)收集的Win7证书Xrm-ms和SLIC文件,提供给大家测试和集成O
EMWin
7
booksworms
·
2020-08-16 10:26
浏览器
dell
工具
c
测试
job 的调度程序quartz为什么立即执行的问题
Probl
emwin
dows服务每次启动会立即执行那些服务SolutionProbationPositiveJobTriggerHRProbationPositiveJobHR2013-10-15T17
蓝色水
·
2020-08-16 07:51
c#
【方法】ST
emWin
图形库中的GUI_DrawBitmap函数显示图片时,只截取图片的一部分并显示的方法
ST
emWin
里面绘图的函数(如GUI_DrawBitmap)只能绘制整张图片,没有提供绘制图片指定区域的功能。
巨大八爪鱼
·
2020-08-16 05:51
CubeMX
STM32
【ST
emWin
】STM32H743VI单片机通过LTDC驱动4.3寸800×480高分辨率的40-pin FPC彩屏并裸机移植ST
emWin
图形库
本程序使用的单片机为STM32H743VI,晶振大小为25MHz。程序利用LTDC驱动如图所示的RGB888接口的4.3寸高分辨率屏。彩屏的连接口是40-pinFPC接口,需要FPC座来连接。请注意FPC座的正反面。下面的绿色板子是一个FPC座转直插排针的板子。插的时候注意黑色那一面是不导电的,要朝外插进去,里面金属那一面才是导电的。一定要根据FPC座的情况确定1脚的方向,不要搞反了。此液晶屏的1
巨大八爪鱼
·
2020-08-16 05:51
CubeMX
STM32
【方法】ST
emWin
图形库在MULTIBUF多缓冲区模式下获取当前绘图使用的缓冲区编号(BufferID)
我们在使用ST
emWin
图形库的时候,在MULTIBUF多缓冲区模式下,有时我们希望获取当前绘图使用的缓冲区号,以及屏幕上显示使用的缓冲区号。
巨大八爪鱼
·
2020-08-16 05:20
CubeMX
STM32
ST
emwin
系列(一)STM32 HAL库 裸机移植ST
emwin
一、准备工作1、STM32CubeMx我使用的是4.25版本的,软件还没装上的自己去下载安装就可以了2、下载F103最新的固件库,新建工程的时候,会自动提示让你下载的,不用另行下载下载保存的地方可以在软件的project->setting页面的最底下看到3、TFT屏幕,了解清楚平模的驱动IC型号(后面会用到),同时准备好此屏幕的驱动。注意这里只说明支持FSMC驱动的LCD屏幕(数据输出最少16个)
so_cracy
·
2020-08-16 01:48
STemwin
系列
STM32
CollapsingToolbarLayout标准使用方式
1:minHeight2:fitsSyst
emWin
dows生效的前提-->另外这不同的主题也会影响minHeight效果android:theme="@style/Theme.AppCompat.NoActionBar"FansPlante.Theme.FullActivityFansPlante.Theme.Activity
zhongloule
·
2020-08-15 20:08
android
Android状态栏适配和自定义toolbar胶囊按钮(可实现半透明状态栏)
以及各种Android版本适配,但是自己用的话就变卦了…,所以最好简单点,就能达到我们想要的结果,先说说思路:通过主题设置,让布局填充状态栏,并且使状态栏为透明在布局里不使用android:fitsSyst
emWin
dows
YDDUONG
·
2020-08-15 17:13
Android
android Toolbar的使用结合状态栏与返回键
Toolbar的使用结合状态栏与返回键toolbar_default.xmlactivity_view_pager.xmlz注意上面的最外层linearlayout属性:android:fitsSyst
emWin
dows
天青色等烟雨love
·
2020-08-15 16:21
android
STM32
emWin
使用SPI外挂Flash显示xbf字库
emWin
使用SPI外挂Flash显示xbf字库最近在学习
emWin
,在走到显示汉字时,发现想要使用字库要么使用UCODS字库,和LCD屏自带函数原来类似的显示方式自己重建字库类型。
菜鸟写代码
·
2020-08-15 12:57
单片机
CubeMX
将ST
emWin
移植到在STM32F103RCT6上的FreeRTOS上
将ST
emWin
移植到在STM32F103RCT6上的FreeRTOS上1、版本信息STM32固件库V3.5.0FreeRTOSV8.2.3ST
emWin
5.26Keil42、移植步骤将FreeRTOS
jnu_fangzebin
·
2020-08-15 10:39
FreeRTOS
STM32/STM32L1
windows安装nginx+php(多版本)
目录如下:start_nginx.bat的内容是:@echooffR
EMWin
dows下无效REMsetPHP_FCGI_CHILDREN=9REM每个进程处理的最大请求数,或设置为Windows环境变量
silk_java
·
2020-08-14 02:28
php
nginx
简单的实现沉浸式状态栏
android:fitsSyst
emWin
dows这一属性。设置为true让Activity中setC
android_yck
·
2020-08-13 13:11
ST
emWin
中TEXT文本控件设置行间距的一种解决办法
首先声明该方法并不是正途的解决办法,也不是重绘文本控件.在TEXT控件接口中并没有设置行间距的接口,或者我没有找到,我看了接口文档以及接口头文件都没有查找到相关接口函数....在我准备放弃的时候在文档中发现了一个接口函数:GUI_GetFontDistY(),获取字体的行间距,但没有对应的设置接口,那么这个行间距应该是根据字体结构信息获取的,我找到了我使用的字体GUI_FONT结构定义的对象,然后
路过&
·
2020-08-12 15:57
STM32
emWin
单片机开发
如何将源生DrawerLayout满屏显示只覆盖ActionBar
说解决方法:给DrawerLayout设置一个:android:fitsSyst
emWin
dows="true"↑这个是核心注:这个代码在代码提示里面不会出现,不过直接打下去是可以用的。
llsxily
·
2020-08-12 15:17
Android 软键盘常见问题
1.android:fitsSyst
emWin
dows="false"会使软件盘android:windowSoftInputMode="adjustPan"设置失效
罗赛尔_7709
·
2020-08-11 14:56
Android 沉浸式状态栏完美解决方案
Android沉浸式状态栏,真的是一堆一堆,写的特别多,但是真正用的舒服的真没有,在这里自己整理一下开发记录注意,在使用这个步骤过程之前,请把之前设置的代码注释一下把布局带有android:fitsSyst
emWin
dows
ddbnfh3092
·
2020-08-10 09:34
移动开发
ui
java
emWin
模拟器-配置VS2015/VS2017/VS2019编译运行
emWin
模拟器工程
(1)去SEGGER官网下载
emWin
模拟器软件包快速链接:https://www.segger.com/downloads/
emwin
/不过官网下载需要先注册登录账户才能进行下载操作,我现在的时候软件版本是
deti5753
·
2020-08-10 06:31
emWin
用VS2017仿真模拟器出错解决方法
emWin
模拟器说白了也就是一个程序而已,提供很多例程,最新的
emWin
模拟器可以到segger官方网站下载,链接:https://www.segger.com/downloads/
emwin
/如下图,
Somnus陳
·
2020-08-10 06:17
emWin
emWin
专栏
Android使用fitsSyst
emWin
dows属性实现–状态栏【status_bar】各版本适配方案
Android使用fitsSyst
emWin
dows属性实现–状态栏【status_bar】各版本适配方案首先我们看下qq的statusbar在各个android版本系统中适配:1.Android5.0
ThinkCoolys
·
2020-08-10 05:09
Android
开发
沉浸式布局fitsSyst
emWin
dows="true"在fragment中失效的问题解决
问题摘要设置了android:fitsSyst
emWin
dows="true"的fragemnt一开始有效,切换后便失效了。
想做开发的低iq儿童
·
2020-08-10 03:21
Android软件开发菜鸟探索
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他