视频教程汇总帖:

https://www.armbbs.cn/forum.php?mod=viewthread&tid=110519


从本期教程开始,BSP教程将以专题的形式呈现,
本期视频为大家分享MDK专题第1期:MDK专题,系统介绍MDK的调试,AC5,AC6编译器,RTE开发环境和各种配置项作用

视频(1080p)

《安富莱嵌入式周报》第246期:2021.12.27--2022.01.02,光学示波器,脱机烧录1拖16,电子管打造CPU,DSP书籍中文版等_哔哩哔哩_bilibili


第5期BSP驱动教程:STM32H7的MDK应用专题,系统介绍MDK的调试,AC5,AC6编译器,RTE开发环境和各种配置项作用



本期视频主要为大家讲解这么几个内容:
1、第1部分,JTAG,SWD,  SWO,ITM,  SWV,RTT, Event Recorder解释。
2、第2部分,MDK简介。
(1)IDE
  (2)  MDK发展
(3)各种MDK版本区别
(4)软件包下载管理
3、第3部分,MDK5最主要的两个变化
(1)AC5和AC6。
(2)RTE开发环境
4、第4部分,MDK入门指南中文版和英文版。
5、第5部分,系统介绍MDK所有配置项。
6、第6部分,MDK基础调试方法。
(1) 全速,单步
(2) 外设寄存器
(3) 全局变量
(4) 局部变量
(5) Flash或者RAM区查看
(6) 断点调试。
(7) 周期性动态更新。


参考资料:

1、调试相关名字:JTAG,SWD,  SWO,ITM,  SWV,RTT, Event Recorder解释
调试相关名词:JTAG,SWD, SWO,ITM, SWV,RTT, Event Recorder解释 - 开发环境 - 硬汉嵌入式论坛 - Powered by Discuz!
2、IDE(Integrated Development Environment,集成开发环境)的完成工作流程图
IDE(Integrated Development Environment,集成开发环境)的完成工作流程图 - 开发环境 - 硬汉嵌入式论坛 - Powered by Discuz!
3、MDK Lite, Plus和Pro比较
Compare MDK Editions
4、MDK5.29,5.30,5.31,5.32,5.33, 5.34,5.35, 5.36和各种pack软件包镜像下载
【安富莱】MDK5.29,5.30,5.31,5.32,5.33, 5.34,5.35, 5.36和各种pack软件包镜像下载(2022-01-23) - 开发环境 - 硬汉嵌入式论坛 - Powered by Discuz!
5、MDK5中文件感叹号,横杠,灰色,叉号等表示的含义
MDK5中文件感叹号,横杠,灰色,叉号等表示的含义(2020-05-06) - 开发环境 - 硬汉嵌入式论坛 - Powered by Discuz!
6、专题:如何做MDK编译器的代码最小优化和性能最佳优化
专题:如何做MDK编译器的代码最小优化和性能最佳优化 - 开发环境 - 硬汉嵌入式论坛 - Powered by Discuz!
7、MDK5.33发布,AC6编译DSP库性能重大提升,相比上一版提升6%-50%
MDK5.33发布,AC6编译DSP库性能重大提升,相比上一版提升6%-50%(2020-11-17) - 开发环境 - 硬汉嵌入式论坛 - Powered by Discuz!
8、MDK曾发布的超级给力STM32F1,F407,F429和F7的所有调试方法的设置细节及其注意事项
MDK曾发布的超级给力STM32F1,F407,F429和F7的所有调试方法的设置细节及其注意事项 - 开发环境 - 硬汉嵌入式论坛 - Powered by Discuz!
9、【本坛首发】使用MDK5创建Cortex-M应用指南-中文版
【本坛首发】使用MDK5创建Cortex-M应用指南-中文版 - 开发环境 - 硬汉嵌入式论坛 - Powered by Discuz!
10、使用MDK时包含头文件双引号和尖括号的区别以及选项No Auto Include的作用
使用MDK时包含头文件双引号和尖括号的区别以及选项No Auto Include的作用 - 开发环境 - 硬汉嵌入式论坛 - Powered by Discuz!
11、STM32H7教程发布,重在BSP驱动包设计方法,HAL库的框架学习,授人以渔,更新至94章(2021-11-29)
【安富莱】STM32H7用户手册发布,重在BSP驱动包设计方法,HAL库的框架学习,授人以渔,更新至94章(2021-11-29) - STM32H7 - 硬汉嵌入式论坛 - Powered by Discuz!