课程介绍
相关标签: 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.
显示全部 ↓
换一批猜你喜欢

推荐帖子

关于共享内存释放
通过CreateFileMapping MapViewOfFile 创建的共享内存 用于2个进程间共享数据 如果2个进程中 有1个结束了 是否需要释放这一段共享内存呢 或者说 只在一个进程中释放这段内存 能释放掉吗?...
liu_liu520 嵌入式系统
求USB设备转存接口设计
1、设计无需计算机而能实现资料转存的设备2、 内容及特点:用51单片机设计一个USB设备间转存接口,实现资料从一个可移动设备中读出并写入另一个可移动设备的功能,解决人们外出旅游等需携带笔记本电脑的烦恼。3、设计方法:a) 单片机读写USB接口硬件实现b) 单片机读写USB接口软件实现 加我QQ:147782186...
muzilala 单片机
STM32F103的五大嵌入式操作系统
基于STM平台且满足实时控制要求操作系统,有以下5种可供移植选择。分别为μClinux、μC/OS-II、eCos、FreeRTOS和都江堰操作系统(djyos)。 下面分别介绍这五种嵌入式操作系统的特点及不足。 1、μClinux μClinux是一种优秀的嵌入式Linux版本,其全称为micro-control Linux,从字面意思看是指微控制Linux。同标准的Linux相比,μ...
changhui01 嵌入式系统
嵌入式学习,嵌入式学习有哪些要素呢
学习,老师是非常关键的环节。对于嵌入式的学习当然也不例外。所以,在嵌入式的学习中,老师是很重要的要素之一。 嵌入式学习,挑选什么样的老师? 双师型老师。具体的来说,一方面,具备嵌入式的研发经验,有独立开发的项目和作品,在嵌入式行业领域有很深的造诣; 另一方面,具备多年的教学经验,懂得如何将知识传授给学员,如何引导学员学习。 这就是我们所说的双师型老师。在海同科技(www.iotek.c...
wenzhengko 嵌入式系统

推荐文章

【乐拓USB示波器免费试用连载】带死区的互补PWM信号测量 2020年09月16日
逻辑分析仪测量互补输出PWM信号和死区时间互补输出的PWM信号是电机控制的基础,通过设置相应的寄存器可以输出具有死区的互补PWM信号,来控制上下两个桥臂的MOS开关。上图为某单片机PWM信号的数据基本原理,PHx为基本PWM信号,DTPHx和DTPHx_为带有死区的互补信号。可以看到DTPHx信号中,明显的插入了两个死区时间。下面我们通过OSC482L来检验一下这种带有死区...
avr mega8 PWM 超声发射试验程序 2020年09月16日
// 采用硬件件定时器产生宽度可调PWM信号//ICC-AVR application builder : 2020/3/23 10:29:05// Target : M8// Crystal: 11.059Mhz//#include <iom8v.h>#include <macros.h>// #define  FG1 0xFEED...
pwm互补输出 死区设置 2020年09月15日
void TIM8_PWM_Init(u16 arr,u16 psc){       GPIO_InitTypeDef GPIO_InitStructure;    TIM_TimeBaseInitTypeDef  TIM_TimeBaseStructure;   &nbsp...
stm8笔记2-定时3更新中断+pwm输出(IDE为IAR) 2020年09月15日
ITC_SPR4)2,开全局中断3,开启定时器3外设时钟(寄存器CLK_PCKENR1)4,设置定时器3一通道(PD2)pwm模式1,输出比较1预装载使能,CC1通道被配置为输出(寄存器TIM3_CCMR1)5,OC1低电平有效,开启- OC1信号输出到对应的输出引脚(寄存器TIM3_CCER1)6,始化时钟分频器为1,即不分频(寄存器TIM3_PSCR)7,初始化自动装载...

用户评论

bingdongshijian
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.
2020年03月23日 21:24:46回复|()
54chenjq
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.
2020年03月21日 08:29:33回复|()

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

站点相关: 汽车电子 智能硬件

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved