uint8_t Readreg(uint8_t address) { uint8_t reg1; // uint8_t reg2;

LL_GPIO_ResetOutputPin(GPIOA, LL_GPIO_PIN_4);
LL_mDelay(1);
LL_SPI_TransmitData8(SPI1, 0x40 | address);
LL_mDelay(1);
LL_SPI_TransmitData8(SPI1, 0x01);
LL_mDelay(1);
reg1 = LL_SPI_ReceiveData8(SPI1);
LL_mDelay(1);
LL_SPI_TransmitData8(SPI1, 0x00);
LL_GPIO_SetOutputPin(GPIOA, LL_GPIO_PIN_4);

return reg1;

}

uint8_t Readreguint8_t address	uint8_t reg1;	uint8_t reg2;		GPIO_ResetBitsGPIOAGPIO_Pin_4;	delay_ms1; 	SPI1_ReadWriteByte0x40 address;	delay_ms1;	SPI1_ReadWriteByte0x01;	delay_ms1;	reg1 = SPI1_Read

原文地址: https://www.cveoy.top/t/topic/cZWR 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录