这个例子就是说如果你在之前定义了“STM32F10X_CL” ,那么就执行“#define HSE_VALUE ((uint32_t)25000000) ”;如果没定义,就不执行。追问: 这个我知道,我看别人说只有105、107系列的才需要这个,是不是 追答:这个要看你具体用的是什么芯片。比如我用的芯片是103,是大容量的,那我启动项用的就是startup_...
这句不是单独用的,#ifdef就是"if define",是用来判断有没有定义这个东西的 举个例子:ifdef STM32F10X_CL define HSE_VALUE ((uint32_t)25000000)endif 这个例子就是说如果你在之前定义了“STM32F10X_CL” ,那么就执行“#define HSE_VALUE ((uint32_t)25000000) ”;如果没定义,就...