huihui163
获得 602 次赞
帮助过835人
stm32程序中,编译通过没错误,但是出现use of undeclared identifier
//读取芯片ID W25X40的ID:0XEF12 u16 SPI_Flash_ReadID(void) { u16 Temp = 0; SPI_FLASH_CS=0; SPIx_ReadWriteByte(0x90);//发送读取ID命令 SPIx_ReadWriteByte(0x00); SPIx_ReadWriteByte(0x00); SPIx_ReadWriteByte(0x00); Temp|=SPIx_ReadWriteByte(0xFF)<<8; Temp|=SPIx_ReadWriteByte(0xFF); SPI_FLASH_CS=1; return Temp; } 中间的读写数据都是00是怎么回事
主函数内局部变量 的话,变量值会一直保存?比如达到一定条件就a++,a的值不清零的话,别的函数访问这个值时,这个值不会被释放,会一直保持吗