I would like to use both the SPORT1 and the SPI1 on the BF512, but am not sure if this will cause contention as some of the I/Os are muxed to the same chip pins. According the hardware reference manual, the SPORT1 and SPI1 I/O are muxed through port H on the chip:
|1st Function||2nd Function|
If I select the SPI1 interface using BIT[1:0], can I still use the SPORT 1 Rx/Tx by selecting the DT1SEC & DR1SEC with BIT[7:4]? Now, if I use DT1SEC, DR1SEC, I still need to set the SCLK and frame sync rates in the SPORT1 configuration registers. I will be generating this timing in the BF512, so I don't need the signals actually to chip outputs. If I try to do this, will the SPI1 signals cause any contention with the SPORT1 operation or vice versa? Any thoughts?