Other Parts Discussed in Thread: MSP430FR5869
尊敬的先生:
在我的项目中,MSP430FR5869通过SPI接口连接到CPU。 MSP430FR5869是从属设备,CPU是主设备。
以下是MSP430FR5869上SPI的设置:
void config_spi (void)
{
//选择SPI GPIO
P2SEL1 || BIT4 | BIT5 | BIT6;
UCA1CTLW0 |= UCSWRST;
UCA1CTLW0 |= UCMSB + UCSYNC;
// UCA1BRW = 4;//预刻
UCA1CTLW0 &=~UCSWRST;
UCA1IE |= UCRXIE;
UCA1IE |= UCTXIE;
}
有时,MSP430工作不正常。 调查后,我发现尽管CPU发送了0x03代码,但MSP430只接收0x01代码。 或CPU发送0x03,但MSP430仅接收0x30。
如果可能,请帮我解决。
