Если вы используете Software Slave Select (NSS) , вы должны выбрать и отменить выбор интерфейса SPI с помощью программного обеспечения.
Как правило,вы должны настроить внешнее прерывание на выводе, используемом в качестве NSS / CS, и выбрать / отменить выбор интерфейса SPI при его срабатывании.
На микросхеме STM32F1 интерфейс SPI выбирается / отменяется путем установки / сбросаSSI
бит в регистре SPI_CR1
. Я предполагаю, что это очень похоже на чипе STM32H7.
1014 *
Обновление 1018 * Я только что проверил STM32H7 и это точно так же.