• 本课程为精品课,您可以登录eeworld继续观看:
  • STM32Cube HAL labs UART - UART poll IAR
  • 登录
课程介绍
相关标签: 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.
显示全部 ↓
推荐视频

    猜您喜欢

    推荐帖子

    说说SensorTile例程里传感器配置的文件结构
    以STSW-STLKT01例程里的LSM6DSM加速度传感器的初始化为例分析一下各种函数是怎么调用的在main.c文件中有一个initializeAllSensors函数,用来初始化所有传感器通过调用BSP_ACCELERO_Init( LSM6DSM_X_0, LSM6DSM_X_0_handle) 实现LSM6DSM加速度传感器的初始化if (BSP_ACCELERO_Init( LSM6DS
    littleshrimp MEMS传感器
    单片机驱动5V继电器电路帮忙看看
    各位大佬帮忙看看有没有什么问题,谢谢了!
    玩电子的鱼 PCB设计
    【代码分享】 上传一个在hanker板上实现的USB-串口的代码例程
    刚搞好的,上传给大家参考.由于工程构建的原因,大家下载代码后把它解压到stellarisware\boards\文件夹下运行既可以。开发板的底层驱动库放在QF_M4\driver目录下,
    Triton.zhang 微控制器 MCU
    基于RL78/G14的四轴飞行主控(改造四轴飞行玩具)
    用RL78/G14改造四轴飞行玩具,增加一些功能,同时可以尝试控制用在其它四轴飞行器。
    fennyk 瑞萨电子MCU
    【平头哥Sipeed LicheeRV 86 Panel测评】II. GPIO管脚引出,RGB三色LED闪烁
    [i=s] 本帖最后由 zhang1gong 于 2022-3-15 11:28 编辑 [/i]1 核心板LED点亮LicheeRV教程提供了核心板上的LED点亮教程。LED点亮或闪烁往往是广泛应用于自动控制的嵌入式系统运行的第一个试验程序,如同一般在桌面系统上学习编程语言运行的第一个程序:Hello, world!。我是第一次在Linux系统下运行点灯程序,感觉和在裸机上用c或汇编编程完全不同:
    zhang1gong 国产芯片交流
    【MM32 eMiniBoard测评】+彩色OLED屏的显示驱动
    前面介绍了双色OLED屏的显示,那MM32 eMiniBoard开发板是否能驱动彩色OLED屏呢?答案是肯定的,其显示效果见图1和图2所示。图1 字符串及汉字显示图2 图标显示有别于I2C接口的双色屏,彩色屏所采用的接口是SPI,故要比双色屏占用更多的I/O口。那使用哪些引脚呢?这里OLED屏与MCU的连接关系为:SCK --PB13 CLMISO--PB14 SDAMOSI--PB15 RSTS
    jinglixixi 国产芯片交流

    推荐内容

    可能感兴趣器件

    完成课时学习+分/次

     
    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