你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
举报
查看全部评分
Your UAT Feedback is needed within today.
5.18活动板子会不会是STM32L4呢
STM32隐藏
STM32 CUBE软件中找不到STM32L4系列单片机
应用
AAA
tiwen
BBBB
aaa
2222
{
uint16 timeout=0;
HAL_SPI_Transmit_DMA(&hspi1, &byte, 1);
do
{
timeout++;
udelay(1);
}
while((HAL_SPI_GetState(&hspi1)!= HAL_SPI_STATE_READY)&&(timeout<DATAFLASH_TIMEOUT));
}
uint8 SpiFlashReadByte(void)
{
uint8 pData = 0xff;
uint16 timeout = 0;
HAL_SPI_Receive_DMA(&hspi1, &pData, 1);
do
{
timeout++;
udelay(1);
}
while((HAL_SPI_GetState(&hspi1)!= HAL_SPI_STATE_READY)&&(timeout<DATAFLASH_TIMEOUT));
return pData;
}
void ReadID(uint8 *pbuf)
{
HAL_Spi_CS_High();
HAL_Spi_CS_Low();
SpiFlashSendByte(sFLASH_CMD_DEVICE_ID);
pbuf[0] =SpiFlashReadByte();
pbuf[1] =SpiFlashReadByte();
pbuf[2] =SpiFlashReadByte();
HAL_Spi_CS_High();
}
刚好做过,这个是裸核用法
评分
查看全部评分
评分
查看全部评分