• You can log in to your eeworld account to continue watching:
  • STM32Cube HAL theory RCC - MSP introduction
  • Login
  • Duration:7 minutes and 8 seconds
  • Date:2020/03/13
  • Uploader:桂花蒸
Introduction
keywords: PWM STM32 DMA CubeMX HAL
This MOOC is targeting anyone who starts working on STM32 by introducing STM32 ecosystem.  You need some knowledge in C programming, and a NUCLEO-F401RE board for the hands-on.

Welcome to STM32Cube basics training! 
In this course we want to present you how to work with STM32 ecosystem. The course is focused on explanation of STM32CubeMX tool, how to handle basic tasks and use tool for basic project creation.
 
The course is structured in two parts. The first part is related to STM32CubeMX and MCU configuration:
- STM32 selection
- Pin-out configuration
- Clock configuration
- Peripheral configuration
- Power calculator
- Project generation settings

 The second part is related to STM32Cube HAL library which is used for developing your application:
- HAL library structure
- Handles and callbacks
- Interrupts
- DMA
- Basic HAL usage

All these points are developed in presentation and hands-on.

What are the requirements?
You need some knowledge of C programming language and a NUCLEO-F401RE board for the hands-on (please refer to your local ST distributor for an offer).

What am I going to get from this course?
Understand STM32CubeMX tool, and be able to work with STM32Cube HAL library and navigate in its structure

What is the target audience?
Anyone who wants to start developing on STM32 MCUs and never worked with STM32CubeMX and the HAL library. Or for someone who worked with previous standard peripheral library on ST products and wants to understand the STM32Cube ecosystem.
Unfold ↓

You Might Like

Recommended Posts

[Help] Keilc programming knows 2 characters and string sending functions.
//Send a character to the serial port void send_char_com(unsigned char ch) { SBUF=ch; while(TI == 0); TI=0; } //Send a string to the serial port, with unlimited length. //Application: send_string_com(
major888 Embedded System
Micron invites you to post window decorations and receive benefits during the Lantern Festival
When the auspicious time comes, put up window flowers. The source of wealth is like water. Business is booming and wealth is coming. Make great plans and achieve great things. The future is bright and
EEWORLD社区 Integrated technical exchanges
Input filter capacitor heating problem in DC/DC conversion
Please advise: I made a 12V to +/- 24V, 5A output DC/DC converter, TL494 control, push-pull structure. The voltage and current regulation, ripple and efficiency are satisfactory. But the input filter
wuziwen Analogue and Mixed Signal
About LPC2131 esayARM's Keil4 MDK project template
Recently, I came across Zhou Ligong's EasyARM 2131 development board in the ARM class. Its routines are all ADS1.2. It uses J-tag for debugging, and the Jtag driver is not compatible with XP and above
freedom_lq NXP MCU
The difference between stm32 timer external clock source mode 2 and mode 1
The difference between stm32 timer external clock source mode 2 and mode 1
rauqwmourmhtkgn stm32/stm8
[FPGA Open Source Tutorial Series] Chapter 13A Embedded RAM Use Dual-Port RAM
[align=center][color=#000][size=15px][b][size=6]Embedded RAM using dual-port RAM[/size][/b][/size][/color][/align] [align=center][color=#000][size=15px][flash=500,375]https://imgcache.qq.com/tencentvi
芯航线跑堂 FPGA/CPLD

推荐文章

赛卓电子推出SC9683TS是PWM协议输出两线差分轮速传感器芯片 2025年02月10日
赛卓电子推出全新PWM协议输出两线差分轮速传感器芯片SC9683TS。该产品能够精准监测车轮转速,为防抱死制动系统(ABS)、车身电子稳定系统(ESP)以及电动转向助力系统(EPS)等控制系统提供了强大助力,极大地增强了汽车在各种复杂工况下的安全性和稳定性,为安全出行提供了坚实保障。 SC9683TS轮速传感器IC按照ISO 26262 ASIL B功能安全标准开发...
STM32CubeMX学习笔记(13)——PWM输出(呼吸灯)使用 2025年02月10日
一、PWM简介 脉冲宽度调制(PWM),是英文“Pulse Width Modulation”的缩写,简称脉宽调试。是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术。广泛应用在从测量、通信到功率控制与变换的许多领域中。 例如上图中,图b)是微处理输出的数字信号,实际上他接到电机等功率设备上时,效果相当于图a)。这就是PWM调制。例如输出占空比为50%,频...
三相PWM逆变器的基本原理 2025年02月05日
三相PWM逆变器是指使用PWM技术,将直流电源转换为三相交流电源的逆变器。其基本原理可以分为以下三个步骤: 直流电源的变换:将直流电源通过升压变压器变换为所需的电压,然后通过整流电路得到直流电压。 PWM的产生:利用控制电路,对于逆变的输出波形进行精确控制。控制电路通过比较A/D转换的一组参考信号和三相输出信号的大小关系产生PWM信号,并将其输出到逆变器中的三相桥臂上。 逆变...
S7-1200 PLC的PWM功能配置与编程实践指南 2025年02月05日
S7-1200 PWM 功能组态及编程方法 本文档以DC/DC/DC类型的S7-1200 CPU为例进行说明。在Portal 软件中插入S7-1200 CPU(DC输出类型),在“设备视图”中配置PWM。 硬件: ① S7-1200 CPU (文档中使用V4.4版本 S7-1215C DC/DC/DC) ② PC(带以太网卡) ③ TP电缆(以太网电缆) 软件: ①STE...

Recommended Content

可能感兴趣器件

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号