纯备忘录
1.标准外设库结构分析
【经验分享】STM32F4xx固件库分析 - STM32团队 ST意法半导体中文论坛https://shequ.stmicroelectronics.cn/thread-632286-1-1.html2.工程模板
【STM32】基于STM32F407新建工程模板_新建stm32f407-优快云博客https://blog.youkuaiyun.com/qq_42108414/article/details/90706538创建STM32标准库工程模板(以F429为例) - 疯子有疯子的风度 - 博客园
https://www.cnblogs.com/Xubole2021/p/16824541.html3.openocd下载警告stlink速度不匹配(Info : Unable to match requested speed 2000 kHz, using 1800 kHz)
STM32F407VG Discovery kit + Clion环境配置_gdb port disabled-优快云博客https://blog.youkuaiyun.com/guchengmike/article/details/125521435?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-0-125521435-blog-64921225.235^v43^pc_blog_bottom_relevance_base7&spm=1001.2101.3001.4242.1&utm_relevant_index=2参考此篇文章评论区大神去stm32f4x.cfg文件中将速度2000 -> 1800, 8000 -> 4000即可
4.标准库默认外部晶振为25MHZ,由于小系统板上使用的是8MHZ所以需要在stm32f4xx.h中修改HSE_VALUE为8000000,并且在system_stm32f4xx.c中修改PLL_M为8,可以确保主频为168MHZ