mse homjak (Вчера, 18:47, просмотров: 50) ответил IBAH на Этот код ничего не доказывает. Сколько времени проходит между
SPI2->DATAR=(uint16_t)0; и входом в прерывание? я думаю больше
16 тактов SPI, как раз на те самые 500нС
То, что больше, к бабке не ходи, т.к. время на вход, контент, пока
доберётся до загрузки. Но тут по другому нельзя было. А по сцылке,
я пытался в аппаратный NSS, но уй там. Потому, для многобайтных
потоков или программного NSS, нужно просто следить за BUSY безо
всяких прерываний. И чем выше скорость SCLK, тем выгоднее тупой
поллинг BUSY.