STM32G474 微控制器用于电力电子应用 | STM32G474 microcontroller for power electronics applications

STM32G474 微控制器用于电力电子应用 | STM32G474 microcontroller for power electronics applications-幻仿编程
STM32G474 微控制器用于电力电子应用 | STM32G474 microcontroller for power electronics applications
此内容为付费资源,请付费后查看
60积分
付费资源
资源分类: 嵌入式开发查看预览
最近更新: 2025-01-02文件内容: 视频+中英文字幕+配套课件
视频分辨率: 1080P 高清文件大小: 10.92GB
视频语言: 英语视频字幕: 中英字幕

幻仿编程 Udemy 付费课程,独家中英字幕 + 配套资料!
限时1折特惠!课程永久访问权,随时随地学习!

适用于电力电子应用的 STM32G474 微控制器

使用 NUCLEO-G474RE 开发板实现带有定时器、PWM 和 ADC 的电力电子项目

讲师:Shivkumar Iyer


您将学到什么

  • STM32G474微控制器架构及外设
  • 安装和设置 STM32CubeIDE
  • NUCLEO-G474RE 的架构和特性
  • 导入示例项目并在 NUCLEO-G474RE 上执行
  • 配置并使用 GPIO 引脚作为数字输出
  • 配置并使用计时器进行控制
  • 配置和使用定时器来生成 PWM 门控脉冲
  • 配置并使用 ADC 模块接收测量的模拟信号

探索相关主题

  • 微控制器
  • 工程
  • 教学与学术

要求

  • 基本 C 编程
  • 基础电力电子技术 – 脉冲宽度调制策略

描述

STM32G474微控制器是 STM32 G 系列中功能强大且备受追捧的芯片,广泛应用于电力电子行业。本课程专为嵌入式系统初学者电力电子工程师设计,为他们提供微控制器功能及其与电力电子应用集成方面的坚实基础。

本课程通过清晰易懂的讲解,涵盖了 STM32G474 微控制器的主要功能和外设,帮助学习者了解其在实际应用中的作用。本课程重点介绍电力电子中常用的模块:GPIO(通用输入/输出)、定时器、脉冲宽度调制 (PWM)和模数转换器 (ADC)。

课程包括使用NUCLEO-G474RE 开发板(仅售 20 美元!)进行动手实验,该开发板采用 STM32G474RE 微控制器及其所有外设,可通过方便的接头轻松进行实验。学习者将通过简单、有趣的项目获得实践经验,帮助他们建立将知识应用于现实场景的信心。

本课程旨在让学习者使用经济实惠的组件,以不到150 美元的价格建立一个经济实惠的家庭实验室。本课程还介绍了意法半导体的免费工具STM32CubeIDE,它通过自动代码生成和外设模块的详细寄存器级配置简化了开发。学习者将探索如何下载示例项目、访问技术文档以及利用强大的开发工具实现最佳学习效果。

完成本课程后,您将全面了解 STM32G474 微控制器,能够设计和实施基本的电力电子系统,并获得使用 NUCLEO-G474RE 开发板的实践经验。

本课程适合哪些人:

  • 电气工程专业的学生
  • 电力电子工程师
  • 硬件工程师
共 115 节课程 • 总时长 16 小时 45 分钟
第一章 引言
1. 欢迎来到课程8分5秒
2. 课程的目标受众8分38秒
3. 课程要求25分38秒
4. 完成课程的技巧7分17秒
第二章 安装和设置
1. 在 NUCLEO 板上执行示例 GPIO 切换项目6分20秒
2. GPIO翻转项目示例描述15分34秒
3. 一个STM32项目中的文件类型概述5分53秒
4. 电子入门技巧10分5秒
5. 介绍3分40秒
6. 安装STM32CubeIDE10分19秒
7. 下载NUCLEOG474RE板卡的示例项目7分31秒
8. 下载文档8分59秒
9. 导入示例GPIO切换项目7分20秒
第三章 通用输入输出GPIO
1. 介绍2分35秒
2. 在电力电子应用中使用微控制器外设14分33秒
3. STM32G474的GPIO模块概述6分47秒
4. 启用GPIO模块的定时器11分37秒
5. GPIO模块的配置寄存器13分14秒
6. 将LED连接到GPIO引脚8分26秒
7. 在STM32CubeIDE中创建新项目15分32秒
8. 新项目演示11分
9. 配置寄存器数据结构12分1秒
10. 简化文档和理解电路板连接器11分32秒
11. 配置GPIO引脚 第一部分15分42秒
12. 配置GPIO引脚第二部分18分4秒
13. 编译GPIO项目1分53秒
14. 执行GPIO项目3分13秒
15. 结论3分30秒
第四章 定时器和中断
1. 介绍3分7秒
2. 振荡器和时钟信号在STM32G47411分57秒
3. 设置系统时钟3分45秒
4. STM32G474 定时器概述7分34秒
5. 计时器配置部分 114分5秒
6. 计时器配置部分 24分34秒
7. 嵌套向量中断控制器 NVIC5分6秒
8. STM32CubeIDE时钟配置功能12分19秒
9. 项目设置和计时器模块文档提取11分56秒
10. 定时器1配置16分42秒
11. 定时器6配置4分46秒
12. NVIC 配置12分36秒
13. 中断服务例程 ISRs13分12秒
14. 编译项目3分30秒
15. 执行项目2分7秒
16. 调试项目8分19秒
17. 结论3分21秒
第五章 脉冲宽度调制
1. 介绍4分25秒
2. 模块概述8分26秒
3. 高分辨率定时器模块HRTIM的配置和设置,第一部分14分54秒
4. 高分辨率定时器模块HRTIM的配置和设置第2部分12分40秒
5. 高分辨率定时器模块HRTIM的配置和设置第3部分5分33秒
6. 高分辨率定时器模块 HRTIM 的配置和设置 第 4 部分6分21秒
7. 高级控制定时器的配置和设置 第一部分15分28秒
8. 高级控制定时器的配置和设置第2部分3分55秒
9. 项目设置和文档提取5分22秒
10. 配置HRTIM 第一部分21分39秒
11. 配置HRTIM部分29分50秒
12. 配置HRTIM 第3部分7分57秒
13. 配置HRTIM部分412分7秒
14. 配置HRTIM部分512分40秒
15. 配置HRTIM第6部分11分5秒
16. 编译基础HRTIM PWM项目2分14秒
17. 执行基本的HRTIM项目3分57秒
18. 配置HRTIM第7部分14分18秒
19. 使用死区时间编译HRTIM项目2分2秒
20. 执行具有死区的HRTIM项目4分35秒
21. 配置TIM1高级控制定时器部分17分36秒
22. 配置TIM1高级控制定时器部分215分26秒
23. 配置TIM1高级控制定时器第3部分11分5秒
24. 配置TIM1高级控制定时器部分414分42秒
25. 编译基本TIM1 PWM项目2分51秒
26. 编译修正的基本TIM1 PWM项目1分48秒
27. 执行基本的TIM1 PWM项目5分16秒
28. 在TIM1 PWM门极脉冲之间插入死区时间8分35秒
29. 执行完整的TIM1 PWM项目3分20秒
30. 启用中断12分27秒
31. 编写PWM中断的ISR13分46秒
32. 清除中断标志4分36秒
33. 编译最终的PWM项目2分29秒
34. 执行最终PWM项目2分32秒
35. 在向上向下计数模式下配置HRTIM13分37秒
36. 配置TIM1为向上向下计数模式5分53秒
37. 编译项目,其中PWM配置为上下计数模式41秒
38. 在向上向下计数模式下执行PWM项目4分11秒
39. 结论2分53秒
第六章 模数转换器 ADC
1. 配置TIM6以生成模拟信号11分14秒
2. 编译项目以生成测试模拟信号3分26秒
3. 执行项目以查看测试模拟信号4分21秒
4. 将测试信号反馈到模拟输入引脚和测试方法3分59秒
5. 通过调试模式验证ADC操作7分43秒
6. 通过GPIO波形验证ADC精度14分36秒
7. 配置测试GPIO引脚13分13秒
8. 编译项目以测试ADC精度2分53秒
9. 执行测试项目并验证ADC转换5分49秒
10. 设置外部硬件触发器用于ADC第一部分16分34秒
11. 设置外部硬件触发器用于ADC第二部分8分27秒
12. 执行HRTIM触发项目13分38秒
13. 设置外部硬件触发器,用于ADC,第3部分13分36秒
14. 执行TIM1触发项目4分18秒
15. 结论3分30秒
16. 引言3分23秒
17. ADC初始化10分43秒
18. 选择ADC模块的输入通道15分21秒
19. 使用数字结果6分56秒
20. 在输入引脚处调节模拟信号6分46秒
21. 调整NUCLEOG474RE主板上的VREF跳线设置3分18秒
22. 设置ADC项目5分1秒
23. 从先前项目中复制代码9分49秒
24. 验证项目设置,通过修复旧代码7分21秒
25. 设置ADC输入时钟10分57秒
26. 初始化ADC模块10分39秒
27. 配置ADC输入的采样和保持时间13分13秒
28. 配置模拟输入的序列15分32秒
29. 配置ADC SOC触发器和EOC中断服务程序14分14秒
30. 从HRTIM中断触发ADC SOC7分11秒
第七章 结论
1. 结论9分40秒
1. 关于课程更新与获取

如何获取本站课程?

免费获取方式:在本站签到、评论、发布文章等可获取积分,通过积分购买课程。
付费获取方式:购买本站【月度会员】或【永久会员】。

课程购买后是否支持更新?
是的,所有课程均提供免费更新服务。 我们致力于为您提供持续的学习支持。

如何获取更新?
单独购买的课程: 您可在“个人中心”随时查看购买记录及最新下载链接,轻松获取免费更新。
永久会员: 您可在相关页面直接查看最新下载地址,随时免费获取更新。
非永久会员(重要提示):通过会员权限下载的课程,在“个人中心”可能不显示具体订单记录。

因此,会员到期后,您将无法通过“个人中心”查看最新下载链接。
解决方案建议:续费会员: 恢复会员权限后,即可再次查看所有最新下载链接。
妥善保存下载链接: 我们强烈建议您在会员有效期内,保存好本站分享的课程下载链接。通常,课程更新内容会直接补充到原有分享链接中。
2. 关于课程资料

课程下载后资料是否齐全?
绝大部分课程资料齐全。 我们尽力确保您获得完整的学习资源。
少数情况说明: 极少数课程可能存在资料缺失情况。针对 Udemy 课程,资料形式多样,请知悉:本地文件(随视频下载): 此类课件通常随视频一并提供,下载即得。

本地文件(含链接): 课件文件中会提供资料下载链接,您需自行访问链接下载。此类资料通常也可获取。
在线平台存储(如 GitHub): 讲师会在视频中说明资料获取方式(如访问特定平台),请您按指引自行下载。
③ Udemy 平台内资料: 部分资料需登录您在 Udemy 购买的账号才能查看。此类资料本站无法提供,除非您自行在 Udemy 平台购买该课程。
3. 关于课程字幕

是否提供中英文双字幕?原本无字幕的课程是否支持?
是的,本站下载的所有课程均提供中英文双字幕,包括 Udemy 原本无任何字幕的课程。 我们致力于提升您的学习体验。

Udemy 字幕现状与本站服务:
○ Udemy 绝大多数课程本身不提供任何字幕。在少数提供字幕的课程中,也几乎不提供中文字幕。

本站字幕服务流程:
Udemy 有字幕: 我们会将其翻译成中文字幕,与英文字幕一同提供。
Udemy 无字幕: 我们会通过技术手段识别生成英文字幕,再翻译成中文字幕,一同提供给您。

字幕服务重要说明(请您理解):
翻译精度: 字幕翻译采用谷歌翻译引擎完成,虽不及人工翻译精准,但足以保障您正常学习理解。
若您仍然觉得字幕精度较低: 可联系站长针对性润色字幕(该服务仅限本站会员)。
4. 关于视频存储与使用

视频存储位置与观看/下载方式?
本站所有课程视频均存储于网盘平台。
您支持在线观看: 可在网盘内直接播放学习。
您支持下载: 可将视频下载至本地,使用播放器播放,更灵活便捷。

主要存储网盘:百度网盘

视频格式与加密情况?
本站所有课程视频均以 MP4 或 MKV 通用格式提供。
视频文件不加密,您可自由分享(请遵守相关法律法规)。
播放建议: 使用本地播放器(如 PotPlayer)播放时,可同时加载中英文字幕文件,学习体验更佳。您可参考我们提供的《PotPlayer 挂载中英双字幕教程》。
5. 关于售后支持与退款政策

遇到问题如何联系?
无论您在购买前或购买后遇到任何疑问,都欢迎随时联系站长。 我们将竭诚为您服务。

退款政策说明:
原则: 由于虚拟商品(课程、资料等)具有可复制性,一旦购买成功并完成下载,原则上不支持退款。

请您在购买前仔细阅读课程介绍、资料说明及本条款,确认符合您的需求。 如有不确定之处,欢迎先行咨询站长。

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容