| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 嵌入式 -> LVGL-GUI Guider初始体验 -> 正文阅读 |
|
[嵌入式]LVGL-GUI Guider初始体验 |
目录 背景MCU:STM32L475 正点原子 潘多拉STM32L4 IoT开发板 潘多拉IoT开发板 — 正点原子资料下载中心 1.0.0 文档http://www.openedv.com/docs/boards/iot/zdyz_panduola.html 经过NXP的代理推荐,得知一款LVGL GUI guider可一帮助实现可视化GUI的编辑,并可以自动生成代码和模式GUI来调试 1. 下载和安装下载地址(需要注册NXP账号)为: GUI Guider | NXP Semiconductorshttps://www.nxp.com/design/software/development-software/gui-guider:GUI-GUIDER截止本案为止,使用的是1.4.0的版本 ?下载本地后一路安装,安装成功后在桌面上会有快捷方式,双击打开即可 2. 新建工程?打开界面如下,选择"Create a new project"新建项目工程 ?默认支持两种LVGL版本,7.10.1和8.2.0两个版本,由于本案使用的是LVGL是7.10.1,故选择此版本(后续会基于8.2.0进行体验)并点击"next" ?如果我们使用的非NXP的IC的话,可以选择第一个"Simulator",如果使用的NXP的i.MX RT系列和LPC系列可以尝试找到自己的型号。本案调试的是STM32L475的IC,故使用的是Simulator MIMXRT系列开发板 NXP LPC系列开发板 ?选择"Simulator",并点击"next" ?选择一个适合的"Templates",并点击"next" 根据当前设备屏幕的实际分辨率已经和LVGL代码lv_config.h中要填写一致,当前设备的屏幕大小是240*240和色彩深度为16。 创建成功如下图所示 大体上面的布局和Qt creator有些相似 左边为widgets组建,中间为视图区域,右边为属性区域 3. 生成代码和模拟窗口GUI guider提供了生成代码的选项和模拟窗口的启动 3.1 单独生成代码?生成的代码结构如下所示,其中custom和generated这两个文件夹是我们后续移植到ARM Keil工程中的,其他的文件夹可以暂时忽略。 3.2 编译模式器?过一段时间编译成功会弹出一个窗口,可以使用鼠标进行点击调试 更加详细的资料可以参考NXP的官方user guide 未完待续 下一章节,将会将代码移植到ARM Keil工程 |
|
嵌入式 最新文章 |
基于高精度单片机开发红外测温仪方案 |
89C51单片机与DAC0832 |
基于51单片机宠物自动投料喂食器控制系统仿 |
《痞子衡嵌入式半月刊》 第 68 期 |
多思计组实验实验七 简单模型机实验 |
CSC7720 |
启明智显分享| ESP32学习笔记参考--PWM(脉冲 |
STM32初探 |
STM32 总结 |
【STM32】CubeMX例程四---定时器中断(附工 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 22:37:40- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |