[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Какая скорость? Нужно быстро сказать мастеру чтобы подождал? Есть идея. Поскольку во время передачи мастер SPI еще и принимает, то что если положить в регистр условный байт, который вытолкнется обратно мастеру тем байтом, что мастер послал слейву? Т.е. если ты заведомо не готов принимать SPI обрабатывая прерывание USART, клади в приемый регистр SPI 0x00. Он все равно не поедет - ты же слейв. А когда готов - укладывай 0xff. Тогда мастер будет знать посылать следующий байт или нет.
E-mail: info@telesys.ru