Тоесть либо софтверно либо дорогой контроллер ? Вся задача ставилась именно на ориентирование на дешевый контроллер.Это не коммерческий проект.А придорогих железяках да и купить у нас ,донецк, не так просто
Тоесть либо софтверно либо дорогой контроллер ? Вся задача ставилась именно на ориентирование на дешевый контроллер.Это не коммерческий проект.А придорогих железяках да и купить у нас ,донецк, не так просто
Только если в синхронном режиме. Но почему-то большинство производителей считают, что синхронный USART это все то же самое, но с внешней тактовой. С стартовым и стоповым битами - и тут сразу облом. Но у PIC16, как мне помнится, вроде бы как раз "правильный" синхронный режим. И и поздних AVR UART умеет работать в SPI Master с буферизацией, и это тоже позволяет работать с синхронной шиной. А вот как у STM32 - не подскажу (с ними дела не имел).
Но, может быть, к этому можно припрячь еще и таймер под строб ? Хотя это тоже шаманство (я, например, бился, пытаясь засинхронизировать UART в режиме SPI с таймером, и так и не победил, подгаживал делитель на 2 перед генератором скорости).
Я уже в крайнем случае подумал 64 кгц и 8 вместе со стоп-старт битами создавать аппаратно, габариты особо не смущают.Там ведь посылка 8 бит,выдается по спаду кадровой синхронизации,добави ть старт бит потом "вытрясти" из кодека 8 бит данных, потом стоп бит.И вроде как STM USART умеет или пристроить сдвиговый регистр и забирать параллельным кодом ?
Последний раз редактировалось PAVELk781; 23.06.2018 в 20:00.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)