Mastering Microcontroller: STM32-LTDC, LCD-TFT, LVGL (MCU3)

th_TLuUXZOM0UbygPaKXPVB6tSfWTjJ5ERb

基于微控制器的嵌入式图形系统、接口和使用 LVGL 构建图形 UI 的分步指南

发表于 2022 年 10 月
MP4 | 视频:h264、1280×720 | 音频:AAC,44.1 KHz,2 Ch
类型:eLearning | 语言:英语 | 时长:71 节课(7h 28m)| 大小:3.66 GB

你会学到什么

嵌入式图形系统
使用 MIPI DPI 和 MIPI DBI 连接 RGB TFT LCD
连接基于 SPI 的 TFT-LCD 显示和编程
STM32 LTDC 配置和编程
STM32 LTDC 层编程
在模拟器和 STM32 微控制器上运行 LVGL
使用 LVGL 对象、小部件、样式、动画、菜单等
逐步LVGL UI练习
涵盖三大硬件开发板STM32F439发现、STM32F746发现和STM32F407+External LCD
Register级别一步一步编程和演示

要求

基础“C”或“C++”编程知识
微控制器基础知识

描述

在本课程中,您将学习嵌入式图形系统和其中的编程部分,以及使用 LVGL 创建 UI 应用程序。

在课程的第一部分,您将学习,

1. 嵌入式图形系统基础

2. 如何将 LCD-TFT 显示器连接到微控制器板。

3、STM32单片机LTDC外设如何使用,

4.如何使用MIPI DPI和MIPI DBI在单片机和TFT显示屏之间进行通信

5. 裸机编程

在这一部分中,您将完全从头开始编写所有代码,即使用寄存器级编程。

在第二部分中,您将学习,

1. LVGL(微控制器开源图形库)简介

2.在STM32项目中使用LVGL

3. LVGL 小部件及其用法、API

4. 使用 LVGL 创建 UI 应用程序

5.在PC模拟器和不同STM32开发板上测试LVGL应用

6. 学生项目

在本课程中,我将向您展示如何同时为 3 个不同的板创建嵌入式图形应用程序

您可以使用 STM32F429 Discovery 板或 STM32F74x Discovery 板,也可以使用任何带有通过 SPI 接口连接的外部 TFT LCD 的 STM32 板。

请仔细阅读课程说明,您还可以在注册本课程之前观看免费的预览视频。

硬件要求

如果要测试为目标硬件开发的代码,则需要以下任何一种板

有关更多信息,请观看上面的预览视频。

1. 带有STM32F429ZI MCU的32F429IDISCOVERY探索套件(课程中讲解)

或者

2. 32F746GDISCOVERY探索套件(STM32F746NG MCU)(课程中讲解)

或者

3. STM32F7508-DK 探索套件与STM32F750N8 MCU

或者

4. STM32F4DISCOVERY 探索套件,带有 STM32F407VG MCU + 通过 SPI 接口的外部 ILI9341 TFT-LCD(课程中解释)

或者

5.任意stm32板+通过SPI接口的外部ILI9341 TFT-LCD

6. USB逻辑分析仪(可选)

7. 如果您使用硬件选项 4 或 5,则跳线

注意:LVGL 应用程序可以在 PC 模拟器上进行测试,无需任何目标硬件。

软件要求

STM32CUBEIDE

本课程适用于
任何想要学习和应用嵌入式系统编程的人

资源下载此资源仅限VIP下载,请先
本站资源仅限VIP会员下载点击购买VIP会员

原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/37960.html

赞 (0)
steven的头像steven
上一篇 2022年10月18日
下一篇 2022年10月18日

相关推荐

发表回复

登录后才能评论
分享本页
返回顶部