We are bringing up a board with an MSP432P401R . It has several I2C devices, each on a separate bus. As I was looking at the datasheet I noticed that there are two instances of UCB3; one on P6 and one on P10. The data sheet ( SLAS826E ) says there are only 4 eUSCI_Bx peripherals; but looking at table 6-62 thru 6-66, UCB3 seems to be duplicated. Is eUSCI_B3 really accessible from two different ports or are there two instances with the same name? If they are separate, how do you refer to them in driverLib, they can't both use EUSCI_B3_BASE can they? If the peripheral is really shared, how to do you go about accessing it? Is it just an internally connected bus if both ports are configured for I2C? I didn't see any mention of this in the datasheet. What am I missing? Here are the available SDA pins from the data sheet tables: UCB0SDA P1.6 UCB1SDA P6.4 PM_UCB2SDA P3.6 UCB3SDA P6.6 UCB3SDA P10.2
↧