Добрый вечер. Нашел библиотеку программного UART. Вот здесь Спойлерhttps://chipenable.ru/index.php/programming-avr/114-programmnyy-uart-dlya-lyubogo-mikrokontrollera-modifikatsiya-koda-dlya-avr-ch2.htmlЛюди в комментах пишут, что вроде как код рабочий. В хедере указываем частоту, делитель, и скорость обмена. Соответственно у меня кварц 16МГц, делитель 64 и скорость 9600. В сишном файле рассчитываем значение переменной TIMER_TCNT_VALUE. Я посчитал, а потом проверил в симуляторе - именно это число записывается в TCNT0. Т.е. ошибок в передаче быть вроде-как не должно. Однако, из порта выходит какая-то каша. Может кто-нибудь проверить эту библиотеку у себя или ткнуть носом, что я делаю не так? Спасибо.
нет, автор пишет, что это уникальная библиотека для IAR, CV AVR и WinAVR, ему просто было лень комменты переделывать. Там есть файл compiller, который как бы и дружит их между собой
[uquote="Prosperous",url="/forum/viewtopic.php?p=3907584#p3907584"]Коллеги, столько народу скачало файлы, а в ответ тишина. Ну вы отпишись хоть работает у вас или нет.[/uquote]
внешне ничего не вижу. студию ставить не собираюсь.