把generated文件夹工程整个复制到我们的keil工程目录中: 接着在keil工程添加相关源文件、添加头文件路径: 然后编写测试代码进行测试: 下载到板子里: 以上就是使用GUI Guider上位机设计好LVGL GUI页面并移植到MCU工程的整个过程,可以看到通过简单地托控件地方式就可以很方便地设计我们的GUI页面,相对于之前直接堆代码的...
打开GUI Guider生成的工程文件夹, 将lvgl文件夹中的所有文件copy到f407zgt6文件夹的lvgl中:...
首先将你LCD显示的模板工程复制到GUIguider工程目录中。 这里使用的LPC55S69。 打开keil工程先添加所有LVGL文件内源码。 然后添加lvgl的头文件路径。 然后从GUIguider工程目录lvgl-simulator文件夹下复制lv_conf.h文件到我们要移植的lpc55s69工程内。并添加到keil工程中,到时需要修改配置LVGL功能。 下面就移植对接LCD...
GUI Guider生成的项目目录位于MCU的源码工程目录下,其中生成的与GUI Guider编辑界面对应的C语言源码可以直接加入到MCU源码工程中参与编译。如图x所示。 figure-gui-guider-source-files-1 图x 在MCU工程目录下包含GUI Guider生成的源码 其中,generated和custom目录下的源文件都可以被加入到Keil工程中,generated目录下存放...
此时,可以通过登录后复制预览页面,看到本页面的静态显示效果。还可以通过运行模拟器,在GUI Guider中模拟UI程序运行时的动态效果(如果有动态效果)。如图x所示。 figure-gui-using-label-3 图x 预览编辑label对象的效果 编译MCU工程并下载到开发板 编译对应的Keil工程,启动针对代码量的优化,看下对存储空间的占用。
首先打开GUI-Guider软件。可以看到软件有一些配套的板子和应用模板。 下面开始我们的界面设计。 因为我们的板子和软件上的例子不一样,所以我们随便选个板子或者模拟器都行,最终不影响。 将生成的代码复制到工程文件夹内,在keil中添加文件,并添加头文件路径,然后编译。这里发现有个问题。
我们需要复制custom和generated两个文件夹到stm32项目里的GUI_APP里,如下 接着在keil5中添加两个文件夹里的所有c文件,如下 文件路径也要添加。最下面的font路径是因为GUI的代码里用到了,也需要标出路径 之后在main里添加头文件,并创建一个guider_ui,如下 ...
使用GUI Guider设计lvgl界面,中文界面,多界面跳转,按键事件,生成代码导入keil5 软件下载地址(需要登录才能下载): https://www.nxp.com.cn/design/design-center/software/development-software/gui-guider:GUI-GUIDER2024读书日 lvgl GUI Guider 按键事件 中文界面 stm32 界面跳转 keil5 423读书日 stm32F4 必剪...
第一个 GUI 显示界面 5.5 导出代码项目 成功执行模拟后,可使用 GUI Guider 的代码生成功能导出基于 Keil,IAR 和 MCUXpresso IDE 的智能家居演示代码. 如图 21 所示,单击 Run > Target Keil 导出代码.当然,也可以导出基于 IAR 或 MCUXpresso 的项目. AN13694 应用笔记 图 21. 导出代码项目 本文档提供的所有...
在STM32F407IGT6移植成功的UCOS和UCGUI,源码是基于MDK编译器的,对于刚刚接触UCOS和UCGUI的同学来说是一份很好的资料。 上传者:u012330647时间:2013-11-03 正点原子STM32H743 + 4342RGBLCD + touchgfx4.16.1 移植程序 正点原子STM32H743 + 4342RGBLCD + touchgfx4.16.1 + stm32cubemx6.2.1 + keil5 实现...