• 本课程为精品课,您可以登录eeworld继续观看:
  • STM32CubeMX pinout tab - MCU selection
  • 登录
课程介绍
相关标签: 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.
显示全部 ↓
推荐视频

    用户评论

    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回复|()

    猜您喜欢

    推荐帖子

    HelperA64核心板设计之第一版
    我的核心板设计思想包括以下几大原则:1、高速集成,难度大一点的必备电路要放在核心板上(比如:DDR)2、极好的稳定性和抗干扰性能3、接口定义合理,使底板极易走线4、布局美观,整板发热均匀5、PCB设计合理,生产、维修容易HelperA64第一版接口定义如下图:此图是我花比较大的价钱聘请的高级硬件工程师设计的,最后因为做出这样的核心板接口,被我给开了。仔细看各线序定义,根本就不是按通用外设的需求定义
    spacexplorer 嵌入式系统
    【工程源码】基于FPGA在Modelsim仿真中显示状态机名称的3种方法
    经过网上的搜索及自己的实验,总结在Modelsim仿真中显示状态机名称的三种方法。下面以一个具体的实例进行讲解。实例功能:引入状态机实现2分频,这里使用状态机完全只是为了说明如何在仿真中显示状态机名称。状态转移图:设计文件代码:1module fsm(2input clk,3input reset_n,4output reg clkout5);67parameter ONE = 2'b01
    小梅哥 Altera SoC
    【LPC54100】第五周-串口下载中文字库到flash
    [i=s] 本帖最后由 shower.xu 于 2015-5-15 14:34 编辑 [/i]总觉得时间和口袋里的钱一样,越来越不够用了.....先把所有帖子做个汇总:[url=https://bbs.eeworld.com.cn/thread-458150-1-1.html]【LPC54100】第一周-分享部分原理图和blink跑起[/url][url=https://bbs.eeworld.c
    shower.xu NXP MCU
    为什么Proteus仿真msp430出现这个错误SEH trap C000001D in module'MSP430.DLL;
    为什么Proteus仿真msp430出现这个错误SEH trap C000001D in module'MSP430.DLL;[img]http://www.amobbs.com/data/attachment/forum/201210/19/234145ditaooaitjrioori.jpg.thumb.jpg[/img]
    william228 微控制器 MCU
    cc2530资料
    cc2530相关资料,包括要用的相关软件
    Laughinglang RF/无线
    launchpad仿真器上有4线JTAG资源吗?
    launchpad仿真器上好像也有四线接口啊,那个TP1~TP7,可是没找到TEST,不知可不可以四线仿真呢?
    懒惰惰 微控制器 MCU

    推荐内容

    可能感兴趣器件

    EEWorld订阅号

    EEWorld服务号

    汽车开发圈

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

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

    北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

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