【BSP视频教程】STM32H7视频教程第1期:初识STM32H7准备工作,了解Cortex-M7内核以及MDK,IAR,Embedded Studio,STM32CubeIDE和VS Code简单比较([BSP video tutorial] stm32h7 video tutorial phase 1: get to know the preparation of stm32h7, understand the cortex-m7 kernel, MDK, IAR, embedded studio, stm32cube IDE and vs code)

本系列视频教程重在学习方法,授人以渔,突出实用性,  视频教程中,我们使用ARM官方文档,ST的参考手册,数据手册,勘误手册和编程手册来教学,改变传统的使用PPT教学模式。让大家知道这些知识点都是来自那里,这样更接近实际应用。

本期视频教程主要分为三部分:

1、Cortex-M7内核的知识点和相关资料获取。
2、STM32H7的相关知识点和内容获取(参考手册,数据手册,勘误手册和编程手册)。
3、软件生态。
(1)HAL 库软件包介绍。
(2)CMSIS软件包介绍。
(3)STM32CubeMX介绍。
(4)MDK,  IAR, Embedded Stutdio,VS CODE和STM32CubeIDE对比介绍

视频(建议1080p观看):
https://www.bilibili.com/video/BV1LT4y117Ca

参考链接:
1、史上最全面的Cortex-M内核所有资料汇总一览表
https://www.armbbs.cn/forum.php?mod=viewthread&tid=94790

2、CMSIS软件包
https://github.com/ARM-software/CMSIS_5

3、ST官网
https://www.st.com/content/st_com/en.html

4、STM32H7用户手册发布,重在BSP驱动包设计方法,HAL库的框架学习,授人以渔,更新至94章(2021-11-29)
https://www.armbbs.cn/forum.php?mod=viewthread&tid=86980

5、比较IAR,MDK的AC5和AC6以及Embedded Studio的CLANG和GCC编译HAL库性能
https://www.armbbs.cn/forum.php?mod=viewthread&tid=93102

文档分享:

链接:https://pan.baidu.com/s/1QYi5oQs6L6KuZpQAYVVRrw  提取码:8tdl

————————

This series of video tutorials focuses on learning methods, teaching people to fish and highlighting practicability. In the video tutorials, we use the official documents of arm, ST’s reference manual, data manual, errata manual and programming manual to teach and change the traditional ppt teaching mode. Let everyone know where these knowledge points come from, which is closer to practical application.
< strong > this video tutorial is mainly divided into three parts: < / strong >
1. Knowledge points and related data acquisition of cortex-m7 kernel.
2. Acquisition of relevant knowledge points and contents of stm32h7 (reference manual, data manual, errata manual and programming manual).
3. Software ecology.
(1) Hal library software package introduction.
(2) Introduction to CMSIS software package.
(3) Introduction to stm32cubemx.
(4) Comparison of MDK, IAR, embedded stutdio, vs Code and stm32cube IDE
< strong > Video (1080p viewing recommended): < / strong >
https://www.bilibili.com/video/BV1LT4y117Ca
< strong > reference link: < / strong >
1. Summary of all materials of the most comprehensive Cortex-M kernel in history
https://www.armbbs.cn/forum.php?mod=viewthread&amp ; tid=94790
2. CMSIS software package
https://github.com/ARM-software/CMSIS_5
3. St official website
https://www.st.com/content/st_com/en.html
4. The stm32h7 user manual, which focuses on the design method of BSP driver package and the framework learning of Hal library, teaches people to fish, is updated to chapter 94 (2021-11-29)
https://www.armbbs.cn/forum.php?mod=viewthread&amp ; tid=86980
5. Compare the performance of Hal libraries compiled by IAR, AC5 and AC6 of MDK, and clang and GCC of embedded studio
https://www.armbbs.cn/forum.php?mod=viewthread&amp ; tid=93102
< strong > document sharing: < / strong >
Link: https://pan.baidu.com/s/1QYi5oQs6L6KuZpQAYVVRrw Extraction code: 8tdl