MSP430F5438A如:P10.4/UCA3TXD/UCA3SIMO P10.4即是uart 又是SPI P10SEL|= BIT4 如何区分SPI 和uart
MSP430F5529如:P4.1/PM_UCB1SIMO/PM_UCB1SDA P4.1即是IIC 又是SPI 如 P4SEL|= BIT1 UCMODEx这个来区分SPI和iic的
在MSP430F5529 SPI是好的 移植MSP430F5438A不成功,怀疑是不能区分SPI 和uart?
@ FAE
Susan Yang:
参见数据手册可知,PXDIR来决定USCI module.
Susan Yang:
当用作SPI时,UCAxMCTL register是Reserved。当SPI的管脚P和UART复用时,若是您没有设SPI CLK且设置UCAxMCTL之后,是把其用作UART而非SPI.
灰小子:
回复 Susan Yang:
配置uart的话,相应的io自然就是用作uart了。
spi也是这样