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

    猜您喜欢

    推荐帖子

    电脑使用GPRS模块拨号出错737检测到环回而上不了网?
    各位高手好,我有一个GPRS模块叫CCLINK, 里面好象是西门子的模块,我平时是用DM500连上网看卫视的,DM500连网很正常,最近想用来连电脑上网,但是怎么配置都不行, 每次XP下拨号完都是出错737:检测到环回, 我反复确认XP下安装336MODEM,增加AT+CGDCONT=1,"IP","CMNET"到MODEM的额外初始化命令里,端口设置115200 这些都做了,在拨号网络里不使用I
    kwok323 嵌入式系统
    创意拨号式的水龙头
    水资源节约利用的呼声响彻在地球的每个角落,对于节约用水的水龙头设计也层出不穷,并起到了显著的成效,红外感应的应该是现在普遍流行的,但在这里我们所要介绍的虽然不如红外等诸多设计智能,但却充满了趣味性,节约用水的意识也更加的深入人心
    xyh_521 创意市集
    Debugger是什么?
    [size=4]Debugger是什么?[/size][size=4]Debugger为一种调试软件,工程师或程序员可以用来验证算法。Debugger可以访问带以下命令的DSP硬件逻辑:(Start、stop、read/write、register、reset) Debugger支持C或者汇编调入算法及源代码。此外,程序和数据存储器,寄存器和其他相关目标均可看到。Debugger也可完成算法分析及
    fish001 DSP 与 ARM 处理器
    【AT32F421测评】+ CoreMark跑分
    上篇测评,我们已经搭好了开发所需的环境,并且从0开始新建一个工程,并成功打印 Hello World接下来,我将给单片机跑个分,现在很多电子产品消费者在选择时都会进行横向对比,比如各种参数性能呀,尤其像现在的手机,电脑,商家在宣传性能时都会展现自家的跑分,比如基于安兔兔的手机跑分,基于CPU-Z AID64的电脑跑分等,虽然跑分并不能完全代表硬件的真实性能,但是也可以做一定程度上的参考。同理选择M
    dmzdmz666666 国产芯片交流
    紧急求助
    刚开始做猎头,不知道去哪里发贴找人,请高人指点一下。另外,那位同学是做中间件的,要跳槽跟我联系,邮箱:fanqi2009@gmail.com
    wangjie 嵌入式系统
    ATmega8实现的电视字幕叠加器
    随着数字电视和VOD的推广和流行,这种基于硬件的字幕叠加器恐怕很快就要过时了,但是在某些场合或许还会有一定的应用,比方说跳舞毯等一些简单的设备。 这个叠加器非常简单,使用ATmega8作为CPU,外围电路使用了视频分离芯片LM1881简化了一些硬件电路和软件,跟这个单芯片版本AVR COG相比,要来的方便多了。下载代码以上中文资料摘自:http://www.getproject.com.cn/po
    某某人 单片机

    推荐文章

    S5PV210 Linux字符驱动之PWM蜂鸣器驱动 2024年12月18日
    在SMDK210.C中添加如下beeper_device 结构体 static struct platform_device beeper_device = { .name = pwm_buzzer , .id = 1, .dev = { .parent = &s3c_device_timer .dev, //PWM1是定时器1 .platform_data= 0,...
    支持16位PWM调光,纳芯微氛围灯驱动NSUC1500点亮座舱新体验 2024年12月16日
    纳芯微 宣布其SoC产品系列NovoGenius家族迎来新成员——高集成度氛围灯驱动SoC产品NSUC1500-Q1。 该产品通过集成ARM® Cortex®-M3内核与4路高精度 电流 型LED驱动,支持16位独立 PWM 调光和6位模拟调光功能,能够实现更精准的调光混色控制,并有效补偿光衰现象。此外,NSUC1500-Q1系列也满足AEC-Q100 Grade 1和C...
    支持16位PWM调光,集成4路LED驱动, 纳芯微氛围灯驱动NSUC1500点亮座舱新体验 2024年12月16日
    2024年12月16日,上海—— 纳芯微宣布其SoC产品系列NovoGenius家族迎来新成员——高集成度氛围灯驱动SoC产品NSUC1500-Q1。 该产品通过集成ARM® Cortex®-M3内核与4路高精度电流型LED驱动,支持16位独立PWM调光和6位模拟调光功能,能够实现更精准的调光混色控制,并有效补偿光衰现象。此外,NSUC1500-Q1系列也满足AEC-Q1...
    【GD32H757Z海棠派开发板使用手册】第六讲 TIMER_3路PWM输出实验 2024年12月13日
    6.1实验内容 通过本实验主要学习以下内容: TIMER PWM输出原理 TIMER 定时中断 6.2实验原理 6.2.1IO口设置 本例程中,使用TIMER0输出前三个通道的占空比,这三个通道分别为PA8、PA9和PA10,从datasheet中我们可以看到这三个引脚的定义: 所以需要将这三个引脚配置为AF模式并选择正确的AF号: 6.2.2TIMER输出P...

    推荐内容

    可能感兴趣器件

    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