Mô tả

Programming course in C language for ARM Cortex-M4 microcontrollers, based on the microcontroller STM32F407.

Explore the features of the STM32F407 microcontrollers by knowing its electrical characteristics, its main registers and applications.

Explore many resources of the STM32CubeIDE as well as software libraries, HAL API, and a bunch of middlewares to accelarate the development task.

Provide practical skills for diagnosing common programming failures through the use of STM32CubeIDE embeeded debugger tools, or even by monitoring and terminal tools as STM32CubeMonitor.

Develop applications integrating microcontroller peripherals such as ADC, USART, USB, TIM, RTC, SPI, GPIO, IWDG, etc. With those peripherals and their software resources, develop solutions for Graphic Display and Touch controller, uSD Cards, Ethernet interface and much more.

Common hardware resources avaluable in the market as STM32F407 based development boards, Touch LCD Display based on ILI9341 and XPT2046,  LAN8720 Ethernet expansion board, uSD card, USB to serial adapter, ST-Link V2 Programmer, Potentiometer and Dupont FxF Jumpers are applied in this course.

Complementary documentation as Application Notes, User Manuals, Reference Manuals, Datasheets, Firmware Packages and much more, can be downloaded in their last version directly form ST website. Software like STM32CubeIDE, STM32CubeMonitor, USB HID Demonstrator, can be downloaded directly from ST website too.

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

Explore the features of the STM32F407 microcontrollers by knowing its electrical characteristics, its main registers and applications

Explore many resources of the STM32CubeIDE as well as software libraries, HAL API, and a bunch of middlewares to accelarate the development task

Provide practical skills for diagnosing common programming failures through the use of STM32CubeIDE embeeded debugger tools, and STM32CubeMonitor

Develop applications integrating microcontroller peripherals such as ADC, USART, USB, TIM, RTC, SPI, GPIO, IWDG, etc

Develop solutions for Graphic Display and Touch controller, uSD Cards, Ethernet interface and much more.

Yêu cầu

  • STM32F407 Development board + aditional peripheral boards and display

Nội dung khoá học

1 sections

Training Lectures

20 lectures
INITIAL CONSIDERATION
11:49
MCU CONCEPTS
11:07
GPIO CMSIS
01:15:54
GPIO HAL
51:32
EXTI HAL
01:05:19
PWM
24:15
IC
48:13
TIM
30:52
IWDG
24:35
ADC Basis
38:11
ADC DMA
35:53
RTC
01:02:37
USART Basis
25:36
USART Advanced
41:28
USB HID
01:05:38
EEPROM Emulation
01:01:40
FATFS uSD
01:13:00
LWIP
01:18:31
ETH IAP
44:08
LCD + Touch (ILI9341 + XPT2046)
01:21:52

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.