STM32G4高性能微控制器是新一代ST独特打造的数模混合微控制器,性能优异,适用于电机控制、工业设备、数字电源、高端控制应用等众多领域;170MHz Cortex-M4内核,集成浮点运算、单指令乘加单元、Cordic(硬核计算三角函数),内部集成高速比较器、高速运放、高速ADC、高速DAC,支持CAN FD,支持在线升级,支持AES&信息安全,集成USB Type C PD3.0,高性能同时具备低功耗特性。
STM32G4上市已近一年,得到市场上的积极反馈,尤其是在电机应用和数字电源方面。为此,我们为大家准备了 《STM32G4产品系列及电机领域应用》系列课程,今日正式上线并开放预约订阅。该系列课程仍以 线上训练营( 点击蓝字,立即报名)的形式呈现,包含理论授课+动手实验,理论授课详细介绍STM32G4产品内核及面向电机控制领域应用;实验部分结合STM32生态系统和工具,涵盖STM32G4入门实验、电机矢量控制基础试验和进阶实验;后续还将择机安排直播云答疑,与名师面对面互动。
课程介绍
课程亮点: · 初探STM32生态及使用 · 深入STM32G4产品特性 · 介绍STM32G4电机控制领域应用 · 解读电机FOC控制生态
课程安排: 本课程从STM32 硬件开发资源&软件开发资源展开,手把手带您使用 STM32Cube 工具上手 STM32G4 系列,深入解析电机控制领域相关的内核、通用外设以及特殊外设,结合 MC SDK V5.4 完成 STM32G4 的电机矢量控制实际应用试验。 课程内容全程理论+实践,用脑也动手,从STM32G4产品介绍延展到具体电机应用领域,学习资料+观看视频+动手实验,三管齐下,效率最高。课程主体分为四大模块:
开篇词:介绍STM32 MCU和MPU的产品路线图,STM32G4的产品关键词及针对电机控制和数字电源的特殊性能,STM32的电机驱动平台化策略,开发人员在设计开发过程中选型迭代的思路。
STM32新手入门:对于刚刚开始学习STM32的开发者,帮你了解STM32的软硬件开发资源,以及到哪里获取学习资源;手把手教你STM32工具安装;如何使用STM32Cube工具上手G4并示范两个STM32G4入门实验。
STM32G4产品篇:详细介绍G4系列内核,ART加速、CCM SRAM加速、乘加指令、浮点运算等;并针对电机控制应用,介绍通用外设Timer、ADC、内部VREF等;结合G4系列的特别外设,帮你理解Cordic、FMAC等如何提升电机控制的精度及性能。
STM32G4电机应用篇:分为基础部分和技能进阶。基于STM32G4电机控制的基础部分将结合MC SDK,带您生成电机控制代码,并在CubeMX中移植电机控制代码;电机进阶部分带您一起使用STM32G4内部资源提升电机控制性能。
课程难度
参与人员需要具备一定的电机控制理论知识,请参考3月上线的电机控制相关视频课程。
主讲人 意法半导体微控制器市场经理 卢永海 意法半导体微控制器技术经理 安超 意法半导体微控制器技术应用工程师 韩雪
实验内容
一. STM32G4入门实验 1. LED 点灯实验 2. 定时器PWM应用 (LED blink)
二. 电机矢量控制基础实验(视频录制中) 3. MC SDK V5.4.3自动生成电机矢量控制代码并运行。 4. 结合MC SDK V5.4.3,使用CubeMX移植Workbench未包含芯片型号的STM32G4电机矢量控制代码。
三. 电机矢量控制进阶实验(视频录制中) 5. 电流环放在STM32G4内部CCM SRAM中执行 6. 内部电压参考VREFBUF作为ADC采样电压基准 7. 使用STM32G4内部运放进行电流采样 8. STM32G4的32-bitTimer助力编码器电机应用
实验平台
硬件平台:P-NUCLEO-IHM03套件 控制板:Nucleo-STM32G431RBT6 功率板:X-Nucleo-IHM16M1 电机:GBM2804H-100T
软件平台:STM32CubeMX,IAREWARM或者Keil MDK。
实验前准备
为了保证实验课程的顺利进行,请事先务必安装:(点击蓝字,即可跳转链接) · IDE(其中一种即可) - IAR Embedded Workbench for Arm(v8.x) - μVision® IDE for Arm® (Keil® MDK) v5.x - STM32CubeIDE
重要提示
|