市场资讯
比心!STM32 视频课程资源大盘点

发布日期:2021-11-11   

文档下载地址 :https://stmcu.com.cn/Designresource/detail/training/710643


视频课程学习路径


STM32官方课程资源非常丰富,我们按照两个维度来为工程师们准备课程,STM32开发特定应用开发


STM32开发分为三级,可帮助开发者更有针对性地理解STM32不同产品系列的特性,阶梯性的课程难度利于开发者有的放矢地学习。

1.PNG



特定应用开发课程是STM32各产品系列面向典型应用方向的视频资源,包含人工智能人机交互嵌入式LinuxBLE开发LoRa开发电机应用开发等方向,可为设计人员提供典型应用方向的设计思路和经验技巧。



2.PNG




1

STM32H7 系列介绍


4.PNG


基于ARM® Cortex®-M7内核的STM32H7系列高性能MCU采用了ST的非易失性存储器(NVM)技术,具有超过200MHz的性能,富有竞争力的成本以及全方位的安全配置能够保护IoT应用系统。
理论介绍:STM32开发-初级



点击观看
2

STM32WL 长距离无线SoC


5.PNG
本课程基于STM32WL系列,先介绍STM32WL 产品和软硬件知识,然后介绍LoRa 与LoRaWAN相关无线知识。紧跟着介绍STM32 Cube 库提供的例程,以及如何使用STM32CubeMX创建LoRa节点的应用。让用户对LoRa从理论到应用节点的创建有完整的认识。最后会介绍LoRa RF 测试方法以及安全特性和空中升级部分。
理论介绍:STM32开发-中级+LoRa开发-初级
实验操作:STM32开发-中级+ LoRa开发-中级


点击观看


3

基于STM32MP157的Linux操作系统移植


6.PNG

本课程主要讲解基于ST官方源码包,适配FS-MP1A开发板。主要内容包括u-boot 2020.01移植,tf-a 2.2移植,linux 5.4.31内核移植及驱动移植,busybox 1.29.3移植。本套视频教程,将手把手带您一步步完成Linux系统移植操作,熟悉掌握Linux系统移植相关的知识点。

受众群体:STM32开发-初级+Linux开发-中级


点击观看
4

跟韦东山学嵌入式Linux开发【快速入门】


7.JPG
本课程为我们打造了快速入门和进阶提升两大板块。快速入门的思路是以项目为导向,在做项目的过程中以“Problem-based”的方式学习,缺啥补啥,这样可以学以致用,避免在漫长的学习过程中迷失方向。在APP基础、驱动基础的课程中,会先讲解一些必须的知识,接下来,通过讲解一个项目,把APP基础、驱动基础这两部分知识活用起来。入门之后按需学习,这是进阶提升的过程。在这个过程中,可以学习更多的、更贴合自己需要的项目,也可以深入钻研驱动程序,或是研究其他专题。
受众群体:STM32开发-初级+Linux-初级


点击观看
5

STM32 & X-Cube-TouchGFX GUI开发实践

8.PNG


本课程面向使用STM32高性能产品的开发人员和高校师生,旨在通过大量方案分享、理论讲解,帮助工程师提升基于STM32 GUI开发实践能力,同时拓宽开发者如何通过GUI提升嵌入式产品价值的思路。

受众群体:STM32开发-中级+GUI开发-初级



点击观看
6

基于STM32 开发人工智能应用进阶课


9.JPG
本课程基于ST IoT Kit B-L475-IOT01A开发板(板载主控MCU STM32L475和多种ST TOF、惯性、加速度、磁力、气压、温湿度和麦克风传感器),先介绍人工智能、机器学习及深度学习的基本概念,然后介绍ST MCU在AI领域的产品定位和生态资源,最后结合开发板熟悉一个AI项目的开发流程。本次培训,侧重开发细节。从数据集收集、NN模型训练到代码转换和下载,教你如何在ST 产品上快速实现一个简单的AI应用。
受众群体:STM32开发-中级+AI开发-初级


点击观看
7

STM32MP1产品开发


10.JPG

本系列课程内容规划为初级篇、中级篇、高级篇三大模块。初级课程从了解STM32产品特性开始,理解异构通信开发;中级课程以STM32MP1 Wiki 的丰富内容为基础(网址:https://wiki.st.com/stm32mpu),结合STM32用户开发STM32MP1产品的反馈,解读与STM32MP1平台密切相关的软件开发指南技巧,基于STM32MP1 DK1开发板进行实战经验分享;高级课程将定位开发难点,详解使用MP1开发Linux应用的关键点。

受众群体:STM32开发-初级+Linux-初级



点击观看
8

STM32WB 新一代无线芯片BLE应用开发和设计


11.JPG
本课程基于最新STM32WB双核系列,先介绍WB的架构和硬件。本次培训,理论和实验相结合。使用STM32WB P-Nucle-WB55硬件平台,安装开发工具,运行demo,实现动手实验。教你如何实现使用CubeMX创建BLE应用,如何进行BLE应用的设计,如何测试低功耗的性能,如何调整BLE通讯速率和BLE安全方面的基础介绍。同时可以和ST原厂的工程师一起讨论产品以及实战经验交流。

受众群体:STM32开发-中级+BLE开发-初级



点击观看
9

STM32G4系列产品特性以及电机领域应用


12.JPGSTM32G4高性能微控制器是新一代数模混合微控制器,性能优异,适用于电机控制,工业设备,数字电源,高端控制应用等众多领域。本课程从STM32 硬件开发资源&软件开发资源展开,结合当前热门的电机控制领域应用,把产品特性深入到实际应用,点面结合下让大家更能够熟悉和掌握STM32G4优秀的特性。
理论介绍:STM32开发-中级+电机开发-初级
实验操作:STM32开发-中级+电机开发-高级


点击观看
10

STM32L5系列课程


13.JPG

此次培训将详细介绍STM32L5产品的安全特性和低功耗特性,从内核的TrustZone隔离扩展到片上系统及其外设的安全访问。结合 STM32生态系统和工具,展示STM32L5的使用特点。

受众群体:STM32开发-中级



点击观看
11
STM32信息安全


14.PNG

信息安全是非常广义的概念,万物互联时代,大家对物联网安全的必要性早已达成共识,但要找到适当的解决方案和恰当的工具并非易事。本专栏为大家系统性解读STM32的安全技术,包括STM32的安全特性和软硬件资源。

受众群体:STM32开发-中级



点击观看
12

基于MC SDK V5.4电机库的STM32电机控制理论与实践


IMG_6097.JPG
本课程将介绍FOC控制理论,以及电机软件库的构成与使用;同时针对实际应用设计了几个试验,指导客户一步步实现真实的电机控制,让客户轻松上手使用ST的电机控制库。

理论介绍:STM32开发-中级+电机开发-初级

实验操作:STM32开发-中级+电机开发-高级



点击观看
13

基于STM32开发人工智能应用


15.JPG

本系列课程主要介绍的是基于STM32CubeMX如何进行人工智能开发,详细地介绍了一些基本概念、开发的具体步骤以及对模型进行验证的方法。

受众群体:STM32开发-中级+AI开发-初级




点击观看
14

STM32G0 实战


16.JPG
本套系列课是利用NUCLEO-G071RB带大家实战,从相关软件安装到点灯实验,展示各种示例,以及最后的烧写编程。
受众群体:STM32开发-初级


学习链接:点击观看



学习链接:点击观看

15

15.STM32生态系统


17.JPG

STM32Cube软件工具主要有STM32CubeMX、STM32CubeIDE、STM32CubeProgrammer和STM32CubeMonitor四大支柱组成,有各自的功能特点和侧重。本系列课程主要从产生的来源、用户使用角度和通用+垂直应用三个角度来为大家介绍STM32生态系统。
受众群体:STM32开发-中级


点击观看
16

16.STM32系列MCU在电子设计竞赛的应用


18.PNG

作为国内规模较大、参赛范围最广、影响力最深、面向在校本专科大学生的全国大学生电子设计竞赛,每年有超过4万名大学生、来自千余所高校的14000多支团队报名参与。本视频由三位往届获奖选手为新参赛的同学带来《STM32系列MCU在电子设计竞赛的应用》相关经验,从他们参赛试题的角度,为大家复盘总结赛前准备、参赛流程及临场发挥。
受众群体:STM32开发-中级

点击观看
17

基于STM32节点和阿里云IoT平台的物联网应用开发


19.PNG

本课程为ST与阿里云IoT联合开发的系列课程,讲解基于STM32节点和阿里云IoT平台的物联网应用开发。课程涵盖从设备端到应用端的全数据链路的开发实现过程。对于从设备端到阿里云物联网平台的全栈开发,针对资源受限设备和资源丰富的设备提出了两种实现方式:前者使用开源的Paho MQTT开源实现,后者使用阿里云物联网平台的Linkkit SDKZ。

受众群体:STM32开发-中级



点击观看
18

STM32G0新一代入门利器及USB Type-C PD技术深度解析


18.JPG

STM32 G0 是ST推出的最新系列,具有非常高的性价比,是新一代MCU入门利器。课程内容包括:STM32 G0市场应用,技术详解,外设,Type-C,实验演示
受众群体:STM32开发-中级


点击观看
19

基于STM32CubeMX的GUI应用开发


20.PNG

本专栏介绍如何利用 TouchGFX Designer,基于 STM32 快速开发 GUI 应用,主要内容包括:开发环境的搭建、GUI应用开发演示和参考资源等。
受众群体:STM32开发-中级+GUI开发-初级



点击观看
20

STM32如何实现物联网云平台接入


21.JPG

课程以具体的实例为大家详细介绍如何基于STM32连接到云平台,帮助客户快速熟悉 ST 的现有demo, 开始自己的应用开发。
受众群体:STM32开发-中级


点击观看
21

从智能锁谈STM32安全技术


22.JPG

本课程提供了嵌入式系统安全问题的解答,适合那些对安全技术零基础,又想了解STM32安全技术的人群。STM32用户可以使用STM32安全技术,在可接受成本下,构建轻量级的实现,但又较大程度的保护有价值的资产。
受众群体:STM32开发-初级



点击观看
22

STM32电机控制应用系列讲座


23.JPG

本课程通过六大系列主题课程,全面介绍ST的MCU在电动机控制领域的应用,带你深入理解电动机控制的基本概念和方法,教你学会如何充分利用ST提供的产品、硬件评价板及电动机控制软件开发包(ST MC SDK)来开发一套电动机控制器。
理论介绍:STM32开发-中级+电机开发-初级
实验操作:STM32开发-中级+电机开发-高级



点击观看