Resolved! SPI RXNE bit not clearing on read
When I enable SPE for my Spi I receive 1 byte as expected, and the RXNE flag is set. However, when I read the SPI1->DR value, it does not clear RXNE. I also noticed the OVR flag is set for some reason, even though I am reading the ->DR in the RXNE i...