MD(Medium Density)启动文件
MD启动文件适用于STM32的中密度系列。这些微控制器具有更高的性能和更多的内存,因此MD启动文件相对于LD启动文件更为复杂。MD启动文件不仅关注基本的硬件初始化和系统时钟设置,还可能包括更多的功能,如中断管理、外设初始化等。
HD(High Density)启动文件
HD启动文件适用于STM32的高密度系列。这些微控制器具有更高的性能和丰富的外设资源,因此HD启动文件相对于MD启动文件更为复杂。HD启动文件通常包含更多的功能,如高级时钟配置、外设时钟控制、内存管理等。
其实看源代码对比图更直观一些,上图: