注意:此操作有风险!更改完后记得加回来(防止你不小心删除了某些关键东西),记得自己改了什么。
为什么要这样?
原因:串口波特率调教失败,发现晶振配置跟我的开发板不对:
127行的HSE_VALUE应该是80 00000(25M晶振改8M晶振)
254行的PLL_M改为8。
但是发现f4的头文件旁边有个黄色🔑,只读文件不可修改,要改一下文件属性。
第一步:找到此文件所在地(标准库安装的位置)
我的是D:\keil5-5.39\pack\Keil\STM32F4xx_DFP\1.0.8\Device\Include(做个参考,在keil5文件pack目录下,慢慢找吧)
第二步:取消只读,确定后重新打开工程【或者再次编译】修改(可以发现黄色🔑消失了)
这个时候串口正常了。