• 本课程为精品课,您可以登录eeworld继续观看:
  • STM32Cube HAL labs TIM - Lab TIM Counter
  • 登录
课程介绍
相关标签: 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回复|()

    猜您喜欢

    推荐帖子

    晒晒刚收到的FLUKE106
    今天早上刚到公司就收到女朋友和EEWORLD给我的双份七夕礼物,心情相当愉悦啊:loveliness:先来个全家福,主机、表笔、说明书、包装盒,很简约。确实很小巧,对于亚洲人的手掌来说单手拿着都刚刚好,顺便对比下公司的FLUKE 17B个头的差距还是不小的,106相对简约一些,无论是功能还是外观。17B有个硅胶套,手感更好一些,上面的两个插表笔的插槽也不错,类似于安捷伦示波器存放探头的储物槽,我很
    qq849682862 聊聊、笑笑、闹闹
    TI的蓝牙BLE协议栈不开源?
    TI的蓝牙BLE协议栈好像是不开源?自己生产芯片,咋不开源呢?都是符合规范的东西有保密的必要么?再说,有没有什么bug也没法知道了顺便再问问,TI蓝牙相关应该放那个版块?
    wangfuchong RF/无线
    Rx链路混频推动问题
    请教MIXER在Rx中的问题,如推动大小,IP3,端口隔离,衰减等,谢谢
    voco_2000 RF/无线
    问在CCS中查看Memory数据的问题
    各位学长:===================================我用的是CCS2.0,在里面编了一个小汇编程序,将一些常数写入存储空间,可以打开Memory窗口看到。 然后我把写入存储器的语句注释掉,不让他执行。这样存贮器空间单元就没有数据。可是我再打开Memory窗口时,发现以前写得数据还在。除非我把ccs关掉,再重新打开刚才的程序,build,运行,再查看memory空间,这时
    xinyancode DSP 与 ARM 处理器
    STM32不能启动的问题
    各位,初学STM32。我使用的STM32F103RBT6的片子、J-link V8仿真器、Keil MDK3.7开发环境。之前,可以使用Jlink进行仿真、烧写,也可以通过串口ISP方式下载代码。但现在,不知为何。Jlink一给目标板上电,Jlink的红灯就开始闪烁,STM32的芯片也没有执行的迹象。使用串口进行ISP烧写时报出:Boot loader can not be started。这是不
    nuaajiang stm32/stm8
    请教单片机的触摸屏人机接口问题
    现在老师让我把以前按键和数码管的人机接口改成触摸屏的,我自己看了几篇论文,触摸屏用来输入,然后用液晶输出,触摸屏贴在液晶上,这个输入输出是分开的两个模块,占用IO口太多了,而且其实质上也就是键盘输入液晶输出。请问大家也没有做过类似项目的吗?帮忙介绍下大概思路和芯片。谢谢了!
    weijinping 嵌入式系统

    推荐内容

    可能感兴趣器件

    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