Короткие вопросы по микроконтроллерам - Версия для печати +- Хочу Знать форум (https://hzblog.ru/forum) +-- Форум Основной раздел (https://hzblog.ru/forum/forumdisplay.php?fid=1) +--- Форум Цифровая техника (https://hzblog.ru/forum/forumdisplay.php?fid=13) +--- Темы: Короткие вопросы по микроконтроллерам (/showthread.php?tid=30) Страницы:
1
2
|
Короткие вопросы по микроконтроллерам - Игорь - 2023-05-20 Как "на проводах " прошить Атмегу 328? В дип. Нужно залить загрузчик а потом скетч ардуиновский. Везде через ардуино большую плату делают. У меня есть программатор, котором шью Володины синтезаторы и программа. Как подключить? Какая минимальная обвязка нужна? Или через программатор из среды можно записать скетч без записи загрузчика? RE: Короткие вопросы по микроконтроллерам - vitamin - 2023-05-20 Интересный вопрос, я даже однозначно ответить сразу затрудняюсь. Давай рассуждать. По идее, если среда даёт возможность загрузки hex’а в мк прямо из среды через программатор, то всё должно получиться. Но я ни разу не пробовал. Минимальная обвязка для прошивки такая: Можно ещё резистор между VCC и RESET килоом на 10 поставить, но и без него с программатором USBasp должно работать. Далее. Новые мк из магазина настроены фьюзами на тактирование от внутреннего генератора на частоте 1МГц. Это очень медленно даже для прошивки, поэтому нужно хотя бы поднять тактовую частоту до 8МГц. Это делается изменением фьюзов. Если связи с мк нет на дефолтных фьюзах, я выбираю USBasp (SpeedLow) потом (после прошивки фьюзов) возвращаю назад SpeedDef. Фьюзы для 8МГц указаны выше на картинке. Единственное что - сними флажек с EESAVE (по умолчанию он отключён, это фьюзы с нового синтезатора до ввода кварца в схему). После того как прошьёшь фьюзы - идёшь в среду ардуино, выбираешь там плату с мк атмега 328 и программатор USBasp. Например: И вот уже после этого всего пробуешь загрузить код через программатор: Скетч -> Загрузить через программатор. RE: Короткие вопросы по микроконтроллерам - vitamin - 2023-05-20 Для проверки работоспособности я бы из примеров загрузил Blink и вот так бы дополнил схему: RE: Короткие вопросы по микроконтроллерам - vitamin - 2023-05-20 А если мк б/у, то в нем могут быть зашиты фьюзы тактирования от внешнего кварца. Тогда в минимальную схему надо добавить кварц: RE: Короткие вопросы по микроконтроллерам - vitamin - 2023-05-20 Вот блин! Лажа лажёвая !!! Пин SCK потерялся. Щас перезагружу все схемы. RE: Короткие вопросы по микроконтроллерам - vitamin - 2023-05-20 Перезагрузил схемы. RE: Короткие вопросы по микроконтроллерам - vitamin - 2023-05-20 (2023-05-20, 08:18)Игорь Написал: Нужно залить загрузчик а потом скетч ардуиновский. Если есть ардуина (любая) и первый способ не сработает, то можно и через загрузчик попробовать. Это точно сработает. RE: Короткие вопросы по микроконтроллерам - vitamin - 2023-05-20 Кстати, вот такую плату с зажимом когда-то прикупил для DIP-корпусов атмег. Удобно проверять мк на работоспособность (прошивать). Ссылка: https://aliexpress.ru/item/1005002281302994.html RE: Короткие вопросы по микроконтроллерам - vitamin - 2023-05-20 Ну как? Получается что? RE: Короткие вопросы по микроконтроллерам - Игорь - 2023-05-21 Вчера не получилось, вечером резко планы поменялись. Сегодня попробую |