在移植SX1278驱动时,发现报错一堆这个东西
error: #20: identifier “HAL_StatusTypeDef” is undefined
后来找HAL_StatusTypeDef的定义在stm32f1xx_hal_def.h中也能找到,
经过上网搜资料,发现肯定是自己在驱动移植的时候肯定是某个.C的文件没有编译通过,将自己添加的.C文件一个一个的编译,最后定位到 sx12xxEiger.c这个文件,错误都是在这个文件报的
在这个文件最开头,添加#include "stm32f1xx_hal.h"就可以了,编译通过!
具体原因不明白,但是问题已经解决,还望看到的大神给解释一下,以后也会将原因写在这里