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

    猜您喜欢

    推荐帖子

    有人用过CH563吗?
    有一个对拷器的项目,把数据在USB接口和SD卡接口之间对拷,速度要求高速,最好后期能升级带网络接口,原来想用STM32F4但发现小封装由于引脚复用太多的原因管脚不够用,大封装的价格超出预期成本,并且USB HS要外加PHY芯片,网络也要外加PHY,因为之前一个项目用过USB芯片CH378,就问了他们一下,他们说CH563可以满足要求,看了一下资料ARM9的,功能基本符合要求,并且USB和网络都不需
    946098169 单片机
    安全领域成汽车电子未来新竞争点
    安全气囊系统主要新技术是采用重量传感器或者红外、超声波等传感器来判断乘客与仪表板远近及乘客的重量、身高等因素,进而在碰撞时判断是否点爆、点爆力有多大,并且与安全带形成总体控制,以对乘客形成最佳保护,另外双级爆破安全气囊也是当前安全气囊系统研究开发的主要方向。智能化、多安全气囊系统是今后整体安全气囊系统发展的必然趋势,可更好地识别乘客类型,并根据正撞与侧撞力度不同,采取不同的保护措施。   未来汽车
    frozenviolet 汽车电子
    大数码管的显示问题
    买了三块大数码管,一块"8"就有成人手掌大小,一共有十支管脚,自己测了一下,找到了阳极、a,b,c,d,e,f,g,dp,共九支,还有一支管脚不知道是干什么的。用5V直流点不亮,换9V直流才点亮。我把几块数码管的a.....dp串接起来用PNP三极管接51的P0-P7,用PNP三极管接各块数码管的阳极来做位选,动态显示,但是显示时一直有问题,具体是各块管显示的数字都相同。求一个可行的解决方案,最好
    XXYIYI 单片机
    怎么样进行PCB布局?
    我初学99 SE ,不知道怎样进行PCB布局,请大虾给个经验,在网上找到的多是布线经验
    cawyai23 DIY/开源硬件专区
    项目寻求协助 ARM-linux 下的程序开发(非驱动)
    请南京或周边(最好是南京)有能力的朋友和我联系,报酬细谈.QQ:980096 mail:001688@gmail.com
    suixincc Linux与安卓
    PXA270核心板方案:
    PXA270核心板方案:CPU:PXA270SDRAM:128MFLASH:32M接口:USB、SDCARD、SERIAL等LCD+TOUCH:3.5‘支持WIFI方案可提供:SCH + PCB + BOOM + WINCE50 BSP另有S3C2410方案,支持7寸模拟大屏方案可提供:SCH + PCB + BOOM + WINCE50 BSP
    kjdn 嵌入式系统

    推荐内容

    可能感兴趣器件

    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