|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/mastering-stm32f407-microcontrollers/
课程评论:没有评论
课程名称:掌握STM32微控制器 课程概述:本课程是一门针对ARM Cortex-M4微控制器的C语言编程课程,基于STM32F407微控制器。课程将深入探讨STM32F407微控制器的特性,包括其电气特性、主要寄存器及应用。参与者将学习如何使用STM32CubeIDE及其软件库、HAL API和多种中间件,来加速开发工作。课程还将教授学员如何通过STM32CubeIDE嵌入式调试工具,以及通过监控和终端工具如STM32CubeMonitor,诊断常见的编程故障。 在课程中,学员将开发集成微控制器外设的应用,比如ADC、USART、USB、TIM、RTC、SPI、GPIO、IWDG等。借助这些外设和软件资源,学员将能够开发图形显示和触摸控制器、uSD卡、以太网接口等各种解决方案。课程中所用的常见硬件资源包括基于STM32F407的开发板、基于ILI9341和XPT2046的触摸LCD显示器、LAN8720以太网扩展板、uSD卡、USB到串口适配器、ST-Link V2编程器、可变电阻和Dupont FxF跳线等。 学员还可以直接从ST官网下载最新版本的补充文档,如应用笔记、用户手册、参考手册、数据手册和固件包。此外,软件如STM32CubeIDE、STM32CubeMonitor和USB HID演示程序也可直接从ST官网获取。 此课程为希望掌握STM32微控制器应用开发的学员提供了实用技能与知识。
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.