寫SCR寄存器0x44 0x55讀都是返回7F。
上電初始化后打印寄存器信息:
LCR 03
MCR 0F
LSR 7F
MSR 00
IER 0F
FCR 83
IIR C1
寄存器值錯誤目前猜測是spi接口讀寫有問題,但不能進(jìn)一步深入了
uint8_t spi1_read_write_byte(uint8_t txdata)
{
? ? uint8_t rxdata;
? ? HAL_SPI_TransmitReceive(&g_spi1_handler, &txdata, &rxdata, 1, 1000);
? ? return rxdata; /* 返回收到的數(shù)據(jù) */
}
開發(fā)板STM32F407Zg。有知道的可以聯(lián)系我個(gè)人信息保護(hù),已隱藏