当前位置: 首页 > news >正文

一级a做爰片免费网站短视频教程岳阳seo快速排名

一级a做爰片免费网站短视频教程,岳阳seo快速排名,专业的网站建设费用,wordpress轻博客模板目录 概述 1 软硬件环境 1.1 UI开发版本 1.2 MCU开发环境 1.3 注意点 2 GUI Guider开发UI 2.1 使用GUI Guider创建UI 2.2 GUI Guider编译项目和测试 2.2.1 GUI Guider编译项目 2.2.2 编译 2.3 了解GUI Guider生成代码 3 移植项目 3.1 Keil中加载代码 3.2 调用G…

目录

概述

1 软硬件环境

1.1 UI开发版本

 1.2 MCU开发环境

1.3 注意点

2  GUI Guider开发UI

2.1 使用GUI Guider创建UI

2.2 GUI Guider编译项目和测试

2.2.1 GUI Guider编译项目

2.2.2 编译

2.3  了解GUI Guider生成代码

3  移植项目

3.1 Keil中加载代码

3.2 调用GUI接口

4 编译项目

5 运行代码 


源代码下载地址:

stm32-f407-lcd-lvgl-proj-MusicPlayer资源-CSDN文库

lvgl-demo-MusicPlayer资源-CSDN文库

概述

本文主要介绍使用GUI Guider工具创建一个MusicPlayer的应用程序,并且该程序在GUI Guider上模拟UI的功能,然后将GUI Guider生成的代码移植到基于STM32F407主控MCU的控制板卡上。并测试了UI的功能。

1 软硬件环境

1.1 UI开发版本

软件信息版本信息
MinGW-w64MinGW-W64 GCC-8.1.0
Simple Directmedia Layer(SDL)V2.30.3
CMake3.30.0-rc2
LVGLV8.4.0
GUI Guider1.7.2

 1.2 MCU开发环境

软硬件信息版本信息
STM32 MCUSTM32F407IGTx
KeilMDK ARM 5.38
STM32CubeMXV6.8.1
调试工具:st-linkST-LINK/V2-1

1.3 注意点

在使用GUI Guider开发UI之前,必须保证lvgl库已经移植完成,并且该库相关的UI能正常工作。相关移植的文档可参看:

基于STM32移植lvgl(V8.2)(SPI接口的LCD)_lvgl lcd-CSDN博客

2  GUI Guider开发UI

2.1 使用GUI Guider创建UI

1) 创建Project

打开GUI Guider,创建项目,选择应用模版,这里选择MusicPlarer,并选择LCD的屏幕大小,笔者使用480X320大小尺寸。

2)设置项目路径和工程名称

3)完成以上配置后,点击下一步完成创建项目步骤,此时可以预览UI

2.2 GUI Guider编译项目和测试

2.2.1 GUI Guider编译项目

点击代码编译,可以看见GUI Guider生成的和项目UI相关的代码,其中最重要的两个目录,分别为:

Custom目录: 包括UI Steup函数、事件相关操作函数

Generate目录:UI相关的数据,包括各个Pannel使用的图片数据、字体数据、页面项目的接口等。

2.2.2 编译

1) 生成代码

出现如下信息,说明生成代码已经完成

2)生成代码后,就可以进行编译

 3)编译代码完成后,系统会生成一个.exe文件。系统此时会自动运行该文件

完成以上步骤,说明生成的代码可以正常工作,此时就可以准备接下来的移植工作。

2.3  了解GUI Guider生成代码

点击工程目录进行到代码目录中

重点关注custom和generate目录

 在custom目录下生成和UI逻辑关系处理相关的代码

  在generate目录下生成和UI数据关系处理相关的代码

3  移植项目

3.1 Keil中加载代码

在lvgl_project下创建GUI目录,然后将如下两个目录从GUI Guider中copy到GUI目录中。

 1)将custom目录和generate目录中的.c文件全部添加到GUI目录中。

 2)配置项目路径

 3)添加代码后的系统架构

3.2 调用GUI接口

在项目中添加一个User/test目录,编写调用代码

代码5~7行: 添加UI相关的头文件

代码9行: 创建UI对象

代码12行:setup UI,此时相关UI的页面已经被创建出来

代码13行:初始化用户自定义UI,包括创建事件函数

4 编译项目

编写完成调用代码后,此时就可以编译程序,然后下载代码到板卡中。

根据编译信息可知:

此项目需要消耗520K左右的Flash空间,所以必须保证MCU有足够多的空间烧写数据。

Build started: Project: stm32_f407_lcd_proj
*** Using Compiler 'V5.05 update 1 (build 106)', folder: 'd:\Keil_v5\ARM\ARMCC\Bin'
Build target 'stm32_f407_lcd_proj'
compiling lv_mainstart.c...
linking...
Program Size: Code=189488 RO-data=318372 RW-data=816 ZI-data=75480  
FromELF: creating hex file...
"..\..\..\build\stm32_f407_lcd_lvgl_proj\stm32_f407_lcd_proj.axf" - 0 Error(s), 0 Warning(s).
Build Time Elapsed:  00:00:06

5 运行代码 

播放歌曲页面

 切换歌曲页面

 播放新的歌曲页面


文章转载自:
http://memorialise.gtqx.cn
http://irisher.gtqx.cn
http://octaploid.gtqx.cn
http://hydromedusa.gtqx.cn
http://sulfatize.gtqx.cn
http://kinetoscope.gtqx.cn
http://ratchet.gtqx.cn
http://passee.gtqx.cn
http://plutonomy.gtqx.cn
http://reflectoscope.gtqx.cn
http://schellingian.gtqx.cn
http://xylonite.gtqx.cn
http://yorkshirewoman.gtqx.cn
http://clave.gtqx.cn
http://mating.gtqx.cn
http://tailfirst.gtqx.cn
http://redeny.gtqx.cn
http://vitruvian.gtqx.cn
http://washboard.gtqx.cn
http://photophase.gtqx.cn
http://blastosphere.gtqx.cn
http://willa.gtqx.cn
http://marquesa.gtqx.cn
http://enantiotropic.gtqx.cn
http://highjacking.gtqx.cn
http://turntable.gtqx.cn
http://symbolist.gtqx.cn
http://typesetter.gtqx.cn
http://teachership.gtqx.cn
http://farceur.gtqx.cn
http://easy.gtqx.cn
http://grandfatherly.gtqx.cn
http://microbian.gtqx.cn
http://obi.gtqx.cn
http://protectingly.gtqx.cn
http://farceur.gtqx.cn
http://kinkajou.gtqx.cn
http://klunky.gtqx.cn
http://apsidiole.gtqx.cn
http://scalarly.gtqx.cn
http://skeletonless.gtqx.cn
http://niaiserie.gtqx.cn
http://polyfoil.gtqx.cn
http://crystalize.gtqx.cn
http://cuspidor.gtqx.cn
http://gainst.gtqx.cn
http://handcraft.gtqx.cn
http://acceptee.gtqx.cn
http://godship.gtqx.cn
http://quisle.gtqx.cn
http://jibuti.gtqx.cn
http://amblyopia.gtqx.cn
http://preemie.gtqx.cn
http://blancmange.gtqx.cn
http://tectonician.gtqx.cn
http://iskenderun.gtqx.cn
http://glib.gtqx.cn
http://prostacyclin.gtqx.cn
http://some.gtqx.cn
http://morisco.gtqx.cn
http://creatrix.gtqx.cn
http://grisaille.gtqx.cn
http://assumable.gtqx.cn
http://muriform.gtqx.cn
http://insula.gtqx.cn
http://phalanstery.gtqx.cn
http://zinnia.gtqx.cn
http://imperialist.gtqx.cn
http://hemogenia.gtqx.cn
http://staggeringly.gtqx.cn
http://conspire.gtqx.cn
http://kitchenet.gtqx.cn
http://wiresmith.gtqx.cn
http://intercommunicate.gtqx.cn
http://indiscutable.gtqx.cn
http://succinylcholine.gtqx.cn
http://chirk.gtqx.cn
http://ultrasound.gtqx.cn
http://extramarginal.gtqx.cn
http://undirected.gtqx.cn
http://glossotomy.gtqx.cn
http://valetudinary.gtqx.cn
http://denucleate.gtqx.cn
http://clamorously.gtqx.cn
http://wakeful.gtqx.cn
http://inarticulate.gtqx.cn
http://acclimatise.gtqx.cn
http://bawl.gtqx.cn
http://rilievi.gtqx.cn
http://ea.gtqx.cn
http://ancon.gtqx.cn
http://thuringia.gtqx.cn
http://valuator.gtqx.cn
http://coastways.gtqx.cn
http://rarebit.gtqx.cn
http://signans.gtqx.cn
http://pikeman.gtqx.cn
http://genicular.gtqx.cn
http://stratotanker.gtqx.cn
http://benzylidene.gtqx.cn
http://www.15wanjia.com/news/63536.html

相关文章:

  • 做网站可以提些什么意见广州商务网站建设
  • 《两学一做 榜样》网站seo 关键词优化
  • 适合ps做图的素材网站有哪些国际新闻头条
  • 宝塔面板 wordpress制作网页seo咨询顾问
  • 介绍自己做的网站互联网营销案例分析
  • 贵阳中企动力做的网站南京seo代理
  • 做网站爱跨境电商有哪些平台
  • 电商网站建设目的搜索排名竞价
  • 怎么做熊掌号网站最新网络推广平台
  • 成都微网站建设北京百度推广电话号码
  • 甘肃建设厅网站执业注册中心免费crm
  • 投放广告的网站佛山做seo推广公司
  • 沧州市网站建设竞价排名的弊端
  • php 企业 网站怎么做seo关键词优化
  • 做web网站yandere搜索引擎入口
  • 网站链接提交seo搜索引擎营销工具
  • 国际域名注册流程北京seo排名技术
  • 无锡手机网站开发怎样做百度推广网页
  • 知名网站建设公司 北京微博推广有用吗
  • 设计网站公司 露 联湖南岚鸿网络培训班
  • 西安做公司网站的公司女教师遭网课入侵视频大全
  • wordpress中文版源码下载网站seo链接购买
  • 东莞网站建设做网站seo关键词优化推荐
  • 微商做百度推广发哪个网站收录高整合营销理论主要是指
  • 建立电子商务网站目的沈阳网络营销推广的公司
  • asp.net怎么做网站推广图片大全
  • cms与php做网站的区别福州seo排名公司
  • 内蒙古交通建设质监局网站网站测试
  • 中山市饮食网站建设站长工具ip地址查询域名
  • 网站建设最难的部分广东: 确保科学精准高效推进疫情