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

    猜您喜欢

    推荐帖子

    USB IssueBulkTransfer异步模式的理解
    一、该函数中的第二个参数在MS自带的Print驱动中设为DefaultTransferComplete,也就是SetEvent,但是之后没有见WaitForSingleObject;二、.\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\USB\USBD\usbddrv.cpp中的IssueBulkTransfer中在异步模式下WaitForSingleObject(pWai
    pkvpk 嵌入式系统
    makefile的问题,请大侠帮忙指点一下,多谢
    makefile文件有这样一句,我想事先看看APP_PRJ是什么内容,应该怎么做,多谢APP_LIB= $(APP_PRJ)/lib
    uranus0903 嵌入式系统
    ☆★☆★☆★【电子设计】资料收藏区(2012.03更新)!!!☆★☆★☆★
    作为新的版主,为了活跃此版,我会努力地!!!虽然没有机会再参加下届的全国大学生电子设计竞赛了,但是我希望给下一届的朋友们留下一点东西,希望你们能够取得好成绩!也衷心希望大家能够支持我哈! 在此谨把我在今年参加大赛时候收集的自认为一些比较好的东西放在这里供大家参考学习(可能在其它的地方部分资料也有,本人收集后上传,望原创者见谅)!喜欢的朋友帮我顶下喽!单片机及C51语言类:1. 单片机资料宝典:2.
    open82977352 电子竞赛
    招聘兼职PDA 软件开发(北京)
    本公司需要开发一套PDA点检系统,欢迎有开发经验的联系!hj3850@163.com13511070298 qq:942582560
    sunxinyu 嵌入式系统
    请教一个问题,大虾们请指教。
    程序如下:process (clk)beginif rising_edge (clk) thenS_1=S_1 +1; O_1=S_1;else null; end if;end process;其中,S_1是signal(std_logic_vector (3 downto 0)),O_1 是输出,连接到IO引脚上。问题来了:当我把输出的赋值(O_1=S_1)放在进程外面的时候,仿真结果变了,O
    eeleader FPGA/CPLD
    FPGA实现冒泡排序
    冒泡排序的FPGA实现。
    决意沧海 FPGA/CPLD

    推荐内容

    热门视频更多

    可能感兴趣器件

    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