至今没有解决,具体体现在 引用变量 进行 运算 时候就会内存跑飞,可能跟extern变量也有关系
等后面有时间了再解决一下

7月21日更新

据说是编译器的问题,尽量不要用keil,使用ccs进行工程配置使用,到目前来说没有遇到奇怪的现象

这块板子布局本身也不太合理。。但是必须要用啊- -

参考:

STM32 Keil静态全局变量值被修改
单片机的变量竟然被无故修改了.
全局变量被未知原因改变的解决方法
为什么我的DS18B20总是乱跳呢
初始化设置为0 数字会乱跳
又是一个奇葩问题——stm32 全局变量自己乱变