
Read Device ID/RFID Send Data:0x9F Return: Manufacturer ID:0xC2 Memory Type:0x20 Memory Density:0x18 */ uint16_t MX25L_Flash_ReadID(void) { uint8_t Temp[3]; uint8_t data=MX25L_ReadID; HAL_GPIO_WritePin(GPIOC,GPIO_PIN_8,GPIO_PIN_RESET); HAL_SPI_Transmit(&hspi6,&data,sizeof(data),1000); HAL_SPI_Receive(&hspi6,Temp,sizeof(Temp),1000); HAL_GPIO_WritePin(GPIOC,GPIO_PIN_8,GPIO_PIN_SET); return Temp[0]; } |
直接发送地址;
在接收的时候,HAL库已经处理好了,直接调用即可;