Кто-нибудь использовал более одного Slave-устройства на шине SPI? Какой режим переключения между периферийными устройствами лучше использовать? И возможно ли вообще использовать Fixed Peripheral Mode? Чем грозит вот этот пункт из Errata Sheet?
Цитата
14. SPI: No chip select configuration change before end of current transfer
If the SPI is programmed in Master Mode and in Fixed Peripheral Mode, and data is
being sent to a slave, the user has to wait for completion of the transfer before
changing the slave number. Programming a new slave number (PCS) and/or a new
DLYBCS field locks the SPI on the current slave.
Problem Fix/Workaround
The user should use the Variable Peripheral Mode.
В каком случае SPI будет заблокрован? Только если изменить PCS в процессе передачи данных от мастера слэйву?
Может быть, у кого-нибудь есть пример работы со SPI в Variable Peripheral Mode с использованием PDC?
Буду очень благодарна!