|
Так проблема-то как раз в том, что аппаратных уартов не осталось, поэтому придётся передавать по битику, а вдруг прерывание от чего-то придёт посредине байта.
Единственный вариант, который пока мне видится это одну из линий использовать как данные, а остальные две использовать как строб данных от "мастера", и сигнал готовности от "слейва". Но опять проблема, а вдруг произойдёт рассинхронизация, тогда будет трудно понять, толи это пауза такая большая, толи конец передачи.
Я просто думал, может кто-то делал нечто подобное.
E-mail: info@telesys.ru