while(1) {GUI_Delay(20);} //调用GUI_Delay函数延时20MS(最终目的是调用GUI_Exec()函数) } (8)将刚才用GUIBuilder生成的C文件”FramewinDLG.c”复制到SeggerEval_WIN32_MSVC_MinGW_ GUI_V528/Applicatio目录,并用CodeBlocks打开工程文件:SimulationTrial.cbp (9)删除工程Applicatio下面原来的文件并把GUIDEMO_S...
软件准备:GG DK 3750 -> Example -> guidemo,因为这个demo可以support touch。。这样就可以操作控件了。 1. 设计界面: a. 打开energymicro\reptile\emwin\exe文件下的GUIBuilder.exe b. 大家会在上面看到一排的控件。点击Window控件,创建一个窗口。并在属性窗口中设置窗口的大小为320*240,即xSize,ySize。 c...
(2)添加一个Button控件并右键修改Button名称和字体(Button控件还有很多修改属性的API函数,只是GUIBuilder没有而已,可通过修改C文件现实,这个时候需要查阅emWin说明书的Button控件API函数): 小技巧:放置xxxx控件之后不要用鼠标移动,用上下左右建移动更容易对齐(步进是5)。 (3)添加一个Checkbox控件并设置文字、字体、颜色...
另外,如果已经有模板项目的话,那会更简单一些,因为GUIBuilder可以直接将屏幕模板保存到工程文件夹中。 1。编辑C:\KEIL\ARM\Segger\emWin\Tools\目录下的GUIBuilder.ini文件,将“ProjectPath =”指定到创建的新项目的文件夹。 2。启动GUIBuilder,然后单击“File”→“Open”。选择IntroDLH.c文件,然后单击“Open”...
AppWizard是emWin出的新一代GUI开发工具,方便用户做界面设计。早期一直用的GUIBuilder,但功能比较弱。新版工具要强很多。 34.3 AppWizard创建界面 下面使用AppWizard设计个界面,然后将设计的界面移植到板子上运行,让大家有个整体的认识,后面章节再为大家说明AppWizard具体选项的功能。
Using this tool, the emWin GUIBuilder, a developer gets a jump start when creating their user interface with emWin. The emWin GUIBuilder supports drag and drop operations as well as keyboard operations to create the interface. This allows quick placement of widgets and adds the ability for ...
Web : (2)添加一个Button控件并右键修改Button名称和字体(Button控件还有很多修改属性的API函数, 只是 GUIBuilder 没有而已,可通过修改 C 文件现实,这个时候需要查阅 emWin 说明书的 Button 控件 API 函数): 小技巧:放置xxxx控件之后不要用鼠标移动,用上下左右建移动更容易对齐(步进是5)。 广州尼奇光电科技有限...
要在EmWin的GUIBuilder界面上画点描线,您需要遵循以下步骤:1. 创建一个自定义的GUI窗口或控件,用于...
GUIBuilder可以从Segger官方的模拟器工程中获得,也可以在STM32的CUBE库中找到。GUIBuilder在CUBE库中的路径如下: STM32Cube_FW_F4_V1.24.1\Middlewares\ST\STemWin\Software\GUIBuilder.exe 7.1.使用步骤¶ 设置标题栏高度。右键FrameWin控件,选择Set title height,在控件属性框中新增选项中设置标题栏高度为24,见...
GUIBuilder:界面编辑器。用于显示界面的前期设计,或在不了解 C 语言的情况下设计界面。 emWin的小部件在GUIBuilder可以直接通过拖放来放置和调整大小,而不必编写源代码。可以按上下文菜单添加其他属性, 可以通过编辑小部件的属性来微调。设计好的界面可以保存为 C 文件,直接添加进工程中使用,但是界面的交互逻辑需要用户...