• Trang chủ
  • Khóa Học

Khóa Học Làm Chủ Vi Điều Khiển: STM32-LTDC, LCD-TFT, LVGL (MCU3) [Mã 7753 A]

Quản Trị Viên
Quản Trị Viên
08 tháng 8
0 minutes read

Khóa Học Làm Chủ Vi Điều Khiển: STM32-LTDC, LCD-TFT, LVGL (MCU3) [Mã 7753 A]

Hướng dẫn từng bước về embedded graphics system dựa trên microcontroller, Interfacing, và building graphical UI bằng LVGL.

Bạn sẽ học được gì:

✓ Embedded Graphics Systems.

✓ Interfacing RGB TFT LCD sử dụng MIPI DPI và MIPI DBI.

✓ Interfacing SPI based TFT-LCD display và programming.

✓ Cấu hình và lập trình STM32 LTDC.

✓ Lập trình STM32 LTDC Layers.

✓ Chạy LVGL trên trình mô phỏng và trên vi điều khiển STM32.

✓ Sử dụng LVGL objects, widgets, styles, animations, menus, v.v.

✓ Các bài tập LVGL UI từng bước.

✓ Bao gồm ba hardware development board chính STM32F439 discovery, STM32F746 discovery và STM32F407+External LCD.

✓ Lập trình và trình diễn Register level từng bước.

Trong khóa học này, bạn học các embedded graphics system và phần lập trình của nó cùng với việc sử dụng LVGL để tạo các ứng dụng UI.

Trong phần đầu tiên của khóa học, bạn sẽ học:

✓ 1. Cơ bản về các embedded graphics system.

✓ 2. Cách interface một LCD-TFT display với bo mạch vi điều khiển.

✓ 3. Cách sử dụng thiết bị ngoại vi LTDC của vi điều khiển STM32.

✓ 4. Cách giao tiếp giữa vi điều khiển và màn hình TFT bằng MIPI DPI và MIPI DBI.

✓ 5. Bare metal programming.

Trong phần này, bạn sẽ viết tất cả code, hoàn toàn từ đầu, sử dụng lập trình register-level.

Trong phần thứ hai, bạn sẽ học:

✓ 1. Giới thiệu về LVGL (một thư viện đồ họa mã nguồn mở cho vi điều khiển).

✓ 2. Sử dụng LVGL trong các dự án STM32.

✓ 3. Các LVGL widget và cách sử dụng chúng, các API.

✓ 4. Tạo ứng dụng UI bằng LVGL.

✓ 5. Testing ứng dụng LVGL trên trình mô phỏng PC và các STM32 development board khác nhau.

✓ 6. Student project.

Trong khóa học này, tôi sẽ chỉ cho bạn cách bạn có thể tạo một ứng dụng embedded graphics cho 3 bo mạch khác nhau cùng một lúc.

Bạn có thể sử dụng STM32F429 Discovery board hoặc STM32F74x Discovery board hoặc bạn có thể sử dụng bất kỳ bboard STM32 nào với TFT LCD bên ngoài được giao tiếp thông qua SPI interface.

Yêu cầu phần cứng:

Nếu bạn muốn test code được phát triển cho phần cứng đích, bạn sẽ cần bất kỳ board nào trong số các board được đề cập bên dưới:

✓ 1. 32F429IDISCOVERY Discovery kit với MCU STM32F429ZI (Được giải thích trong khóa học), hoặc.

✓ 2. 32F746GDISCOVERY Discovery kit (STM32F746NG MCU) (Được giải thích trong khóa học), hoặc.

✓ 3. STM32F7508-DK Discovery kit với MCU STM32F750N8, hoặc.

✓ 4. STM32F4DISCOVERY Discovery kit với STM32F407VG MCU + External ILI9341 TFT-LCD được interface qua SPI (Được giải thích trong khóa học), hoặc.

✓ 5. Bất kỳ bo mạch stm32 nào + External ILI9341 TFT-LCD được interface qua SPI.

✓ 6. USB logic analyzer (Tùy chọn).

✓ 7. Jumper wires nếu bạn đang sử dụng tùy chọn phần cứng 4 hoặc 5.

Lưu ý: Các ứng dụng LVGL có thể được test trên một PC simulator  mà không cần bất kỳ phần cứng đích nào.

Yêu cầu phần mềm:

✓ STM32CUBEIDE.

Mục lục:

✓ 1. Embedded Graphics Systems.

✓ 2. Các thuật ngữ quan trọng trong Graphic Systems.

✓ 3. LCD-TFT Display Controller.

✓ 4. LCD interfacing và Register level programming.

✓ 5. TFT-LCD Interfacing và Programming.

✓ 6. LVGL.

✓ 7. Chạy LVGL trên STM32 Microcontroller.

✓ 8. Tạo LVGL GUI.

✓ 9. LVGL Project.

Khóa học này dành cho ai:

✓ Bất cứ ai muốn học và áp dụng lập trình hệ thống nhúng.

Tham gia Kho khóa học online Cơ điện tử - Tự động hóa

  • Truy cập vĩnh viễn vào kho khóa học gần 200 khóa về Vi điều khiển, PLC/SCADA,...
  • Các khóa học là video, sẽ kèm bài tập, tài liệu và source code cho người học.
  • Luôn được update và up các khóa học khác lên thường xuyên

>>> Xem ngay: Tại đây

Tham gia Cộng đồng Cơ điện tử Việt Nam

  • Fanpage: https://www.facebook.com/codientu.online
  • Group: https://www.facebook.com/groups/codientu.online

Copyright Disclaimer:

This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.

Tuyên bố miễn trừ bản quyền:

Trang web này không lưu trữ bất kỳ tệp nào trên máy chủ của nó. Chúng tôi chỉ lập chỉ mục và liên kết đến nội dung được cung cấp bởi các trang web khác. Vui lòng liên hệ với các nhà cung cấp nội dung để xóa nội dung bản quyền nếu có và gửi email cho chúng tôi, chúng tôi sẽ xóa các liên kết hoặc nội dung có liên quan ngay lập tức.

Also Read:
Quản Trị Viên
Quản Trị Viên
Related Posts
  • Skeleton Image
  • Skeleton Image
  • Skeleton Image
  • Skeleton Image
  • Skeleton Image
  • Skeleton Image
Trending
  • Cơ Khí

    Khóa Học AutoCAD Cơ Bản - Nền Tảng Thiết Kế 2D Cơ Khí

    21 tháng 3
    Khóa Học AutoCAD Cơ Bản - Nền Tảng Thiết Kế 2D Cơ Khí
  • Điện Tử Viễn Thông Mạng Cố Định Mạng Di Động Mạng Lưới Tối Ưu Hóa Viễn Thông

    Khóa Học Tối Ưu Hóa Mạng Lưới Viễn Thông Tại SmartIO Academy

    09 tháng 7
    Khóa Học Tối Ưu Hóa Mạng Lưới Viễn Thông Tại SmartIO Academy
  • Bài Viết Nổi Bật Vi Mạch Điện Tử

    Lộ Trình Học Thiết Kế Vi Mạch Điện Tử Cho Người Mới Bắt Đầu

    16 tháng 4
    Lộ Trình Học Thiết Kế Vi Mạch Điện Tử Cho Người Mới Bắt Đầu
  • PotPlayer Thủ Thuật Video

    Hướng Dẫn Sử Dụng PotPlayer Toàn Tập - Xem Video Nước Ngoài Có Vietsub

    07 tháng 11
    Hướng Dẫn Sử Dụng PotPlayer Toàn Tập - Xem Video Nước Ngoài Có Vietsub
  • Đào tạo Tin Tức

    Mức lương Cơ khí tự động hóa (cơ điện tử): Mức lương trung bình của một kỹ sư cơ điện tử

    23 tháng 1
    Mức lương Cơ khí tự động hóa (cơ điện tử): Mức lương trung bình của một kỹ sư cơ điện tử
Label
  • Ajax
  • Allen Bradley
  • Altium Designer 22
  • An Toàn Điện
  • Arduino
  • ASP.NET
  • AutoCAD Electrical
  • AVR ATMEGA32
  • Bài Viết Nổi Bật
  • Bản Vẽ Điện
  • Bảo Mật
  • Beaglebone Black
  • C
  • Catia
  • CCNA
  • CMS
  • Computer Vision
  • Công Nghệ
  • Cơ Khí
  • CSS
  • CubeIDE
  • Data Analyst
  • Data Analytics
  • Data Science
  • Datasheet
  • Deep Learning
  • Dịch Vụ
  • Đào tạo
  • Điện
  • Điện Thoại
  • Điện tử
  • Điện Tử Viễn Thông
  • Điều Khiển Quá Trình
  • Đồ án
  • Ebook
  • ECU_Ô Tô
  • Embedded Linux
  • ESP32
  • ESP8266
  • EV
  • Excel
  • FreeRTOS
  • Giáo trình
  • Go
  • Golang
  • Google Shared Drive
  • Google Workspace
  • Hệ Thống Nhúng
  • HMI
  • Hội Thảo
  • HTML
  • Hướng Dẫn
  • Internet Of Things
  • iOS
  • IoT
  • JavaScript
  • Khóa Học
  • Khóa Học Miễn Phí
  • Khóa học PLC
  • Khóa học Vi Điều Khiển
  • Kiến Thức Chuyên Ngành
  • Kỹ Thuật Số
  • LabVIEW
  • Lập Trình
  • Lập Trình Nhúng
  • Linux
  • Machine Learning
  • Mạng Cố Định
  • Mạng Di Động
  • Mạng Lưới
  • Mạng Truyền Thông Công Nghiệp
  • MATLAB
  • Máy Tính
  • MERN Fullstack
  • Microblaze
  • Microsoft
  • MongoDB
  • Motion Control Kinetix
  • MVC
  • MVC5
  • MySQL
  • NODEJS
  • OCR
  • OpenCV
  • Orcal
  • PCB
  • Phần Mềm
  • Pic
  • PLC
  • PLCopen
  • PotPlayer
  • Power BI
  • Project
  • Python
  • Quản Lý Xí Nghiệp
  • Quản Trị Mạng
  • Raspberry Pi
  • Raspberry Pi Pico
  • React js
  • Robot Công Nghiệp
  • ROS
  • RSLogix500 & 5000
  • SCADA
  • Self Driving Car
  • Siemens
  • SIMATIC WinCC V7
  • SolidWorks
  • SQL
  • STM32
  • STM32CubeMX 5
  • Thị giác máy tính
  • Thủ Thuật
  • TIA Portal
  • Tin Học Văn Phòng
  • Tin Tức
  • Tối Ưu Hóa
  • Tự Động Hóa
  • Tự Động Hóa Công Nghiệp
  • UDEMY
  • Vẽ kỹ thuật
  • Vi Điều Khiển
  • Vi Mạch Điện Tử
  • Video
  • Việc Làm
  • Viễn Thông
  • Vitis IDE
  • Xe Tự Lái
  • Xử lý hình ảnh
  • Contact
  • Bug
  • Report
  • HTML Generator
© 2026 SmartIO Academy by SmartIO Group

Share link

  • Copy link Copied
  • X
  • Facebook
  • WhatsApp
  • Telegram
  • LinkedIn
  • Pinterest
  • Snapchat