mishka_rodionov 0 29 мая, 2016 Опубликовано 29 мая, 2016 (изменено) · Жалоба Доброго времени суток! Кто нибудь программировал ATtiny2313 по USART? Это вообще возможно? В datasheet как-то не явно говорится про bootloader. Раздел self-programming до конца не понял... Изменено 29 мая, 2016 пользователем mishka_rodionov Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Копейкин 0 30 мая, 2016 Опубликовано 30 мая, 2016 · Жалоба У этого контроллера 2Кбайт флэш-памяти. Прикиньте размер загрузчика UART (м.б. от Ардуино?) и сколько останется для основной программы. Может оно того не стоит? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Ferrum 0 30 мая, 2016 Опубликовано 30 мая, 2016 · Жалоба Во-первых стоит ли так заморачиваться с USART в attiny2313? Во-вторых большинство Arduino на atmega программируются именно через USART (точнее UART) при помощи загрузчика, можно перейти на мегу и использовать этот загрузчик. В-третьих попробуйте почитать переводы даташита на attiny2313 на русский язык (например я в свое время пользовался переводом даташита из книги Белова). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
pavel-pervomaysk 0 31 мая, 2016 Опубликовано 31 мая, 2016 · Жалоба Во первых надо читать даташит и уяснить для себя раз и навсегда, что серия tiny не имеет самопрограммирования. Так-же не имеет "места" для загрузчика. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
pyroman 2 31 мая, 2016 Опубликовано 31 мая, 2016 · Жалоба Во первых надо читать даташит и уяснить для себя раз и навсегда, что серия tiny не имеет самопрограммирования. Так-же не имеет "места" для загрузчика. Как раз по даташиту очень даже самопрограммируется. Простому загрузчику на UART хватит 200-300 байт ПЗУ. И да отдельного бутлоадера у тини нет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MolotovTheBest 0 11 июня, 2016 Опубликовано 11 июня, 2016 · Жалоба Да! Да! Да! Микроконтроллер ATTiny2313 поддерживает Boolloader and Selfprogramming Instructions! На втором скриншоте страница 153. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
pavel-pervomaysk 0 14 июня, 2016 Опубликовано 14 июня, 2016 · Жалоба Ошибочка вышла. Но по сути то это используется не в качестве Bootloader-а. Стирать надо будет только определенную область и только в явном виде, какой с этого смысл вообще? Даже если упаковать все до команды на асме, без векторов прерываний, места под что-то серьезное не хватит. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться