Микроконтроллеры AVR. С чего начать. Программа для прошивки. Khazama AVR Programmer

  Рет қаралды 4,769

OldLampСonservative

OldLampСonservative

Күн бұрын

Пікірлер: 23
@Aleksandr-g8s
@Aleksandr-g8s 6 жыл бұрын
Обзор отличный! Сова вообще - огонь!
@ebjikkolu4757
@ebjikkolu4757 6 жыл бұрын
Спасибо за видео.Я так понимаю следующей темой видео будет разводка и подключение программатора к ногам МК .Сам пользуюсь avrdude ,причем интегрировал ее команды в atmel studio ,таким образом написав код, прямо с IDE и прошиваю
@armfighter85
@armfighter85 6 жыл бұрын
Ebjik Kolu4 хорошее сочетание у Вас. У меня все же немного проще. Отдельная программа для создания кода и отдельная для прошивки. Как то с самого начала так пошло и так осталось. Чем проще тем надежнее. Хотя связка атмел studio и jtag это эталон для avr в моем понимании.
@ТатьянаЛугина-л5щ
@ТатьянаЛугина-л5щ 3 жыл бұрын
добрый вечер ! Подскажите у меня программатор USBASP.и программа AVRDUDE. Мне дали Прошивку для АТИНИ 13 где указано что Fuses Внимание !! Биты с инверсией (PONY PROG). Я выставил все фьюзы в своей программе и прошил. Пишет калибровочные ячейки считаны . Файл НЕХ 6 F71 загружен. Окей. Собрал схемкувпаял микроконтроллер и не тут то было. За печатку ручаюсь . В ЧЕМ ПОДВОХ
@oldlamponservative7018
@oldlamponservative7018 2 жыл бұрын
Если программатор считывает микроконтроллер после прошивки, то как минимум вы его не залочили фьюзами. Я не знаю как в AVRDUDE но в Khazama тоже биты с инверсией. Если уверенны на 100% в правильной прошивке фьюзов,и в работоспособности самой прошивки, то проверьте выходы контроллера, делает ли он то, что требуется, есть ли нужные сигналы. Есть минимальная вероятность, что контроллер неоригинальный. Если контроллер совсем не подает признаков жизни в схеме, попробуйте прозвонить узлы схемы на обрыв или к.з., приходит ли на него питание, непропай никто не отменял.
@ТатьянаЛугина-л5щ
@ТатьянаЛугина-л5щ 2 жыл бұрын
@@oldlamponservative7018 спасибо за ответ . Все сделал . Прошил и собрал схему. Все работает . Ура
@ТатьянаЛугина-л5щ
@ТатьянаЛугина-л5щ 3 жыл бұрын
Добрый вечер ! Подскажите могу я прошить Атини 13А с помощью Khasama. прошивка "MUSTANG.hex" для микроконтроллера АТtiny13 при прошивании программатором PonyProg надо выставить, два фьюза фьюз DIV8 фьюз CKSEL0 как показано на иллюстрации (частота выбрана =9,6мгц с делителем на 8 = 1,2 мгц) что обеспечит режим тактирования частоты внутреннего RC генератора с частотой 1,2 мгц Спасибо
@oldlamponservative7018
@oldlamponservative7018 3 жыл бұрын
Можете
@ТатьянаЛугина-л5щ
@ТатьянаЛугина-л5щ 3 жыл бұрын
@@oldlamponservative7018 Спасибо
@Comatech
@Comatech 5 жыл бұрын
Есть GUI для avrdude, AVRDUDE_PROG 3.3
@_Esskeetit
@_Esskeetit 5 жыл бұрын
А tiny13a можно прошивкой bin прошить через хазаму?
@oldlamponservative7018
@oldlamponservative7018 5 жыл бұрын
Не пробовал. Khazama работает с файлами прошивки формата *.hex
@lahsenerguibi42
@lahsenerguibi42 5 жыл бұрын
Спасибо за Video
@ТатьянаЛугина-л5щ
@ТатьянаЛугина-л5щ 3 жыл бұрын
Да я собираюсь прошивать программатором USBASP
@КамильКазарин
@КамильКазарин 4 жыл бұрын
Это программатор не поддерживает ATmega328, а не программа Khazama
@oldlamponservative7018
@oldlamponservative7018 4 жыл бұрын
Не берусь утверждать, т.к. Khazama не дает прошить ATmega328, но мануал на программатор горворит о том, что ATmega328 поддерживается программатором eecs.oregonstate.edu/education/docs/ece375/USBASP-UG.pdf
@ebjikkolu4757
@ebjikkolu4757 6 жыл бұрын
В русскоязычном ютуб можно по пальцам посчитать видео ,в которых объясняется база знаний о МК .А видео ,где собирают какие либо устройства с помощью микроконтроллера - вообще не найти
@ВикторРябов-ц3з
@ВикторРябов-ц3з 4 жыл бұрын
1. Avrdude топ. И к ней не нужны никакие gui. Вы один раз пишете bat файл и все. 2. Насколько я помню avrdude достаточно легко интегрируется в среды разработки. (Notepad ,sublime, atom, code blocks, etc) 3. А еще порядочные средства разработки умеют создавать сценарии сборки (например makefile). и часто среда разработки сама создает в makefile сценарий flash. В котором прописывает программу avrdude со всеми необходимыми ключами. Один недостаток: в makefile лежат ключи программатора разработчика и может быть придется поменять programmer порт и скорость
@oldlamponservative7018
@oldlamponservative7018 4 жыл бұрын
Прелесть хазамы в том, что все интуитивно и дружелюбно. Для начинающих это очень важно. Бывает человек делает проектик из интернета и ему нужно просто прошить камень. Батник возможно он и не осилит, а тут все интуитивно. Бывают моменты, когда у меня есть возможность шить атмеги атмеловским джитагом через аврстудио. И даже тогда все происходит почти как в кхазаме. Поставил пару галочек и прошил. Конечно со временем просыпается аппетит и желание в чем то глубже разобраться, попрописывать что то ручками. Тем, кому адресовано это видео, Ваш пункт 3 наверно вообще ни о чем не скажет. Очень приятно, что видео комментируют люди с фундаментальным подходом да еще и без высокомерия. Я и сам сторонник классического освоения микроконтроллеров. Но даже давным давно в универе у нас были готовые стенды, где все работало благодаря труду преподавателей, на которых мы разбирались как шить, как кодить и почему все работает именно так) В эру самоучек и интернета серия этих видео адресована любителям, желающим окунуться в мир микроконтроллеров не прилагая серьезных временных затрат на обучение и не имея особых знаний о микроконтроллерах. По сути предложен один из многих вариантов простого старта для изучения и программирования микроконтроллеров. Спасибо за комментарий, они возможно рассталкают меня продолжить делать видео на эту тему. Планы ведь были грандиозные) жаль совсем нет времени.
@ВикторРябов-ц3з
@ВикторРябов-ц3з 4 жыл бұрын
@@oldlamponservative7018, лет десять назад я слез с форточек и понял очень важную вещь: писать код в делфи под ms и программировать это сильно разные вещи. с тех пор я стараюсь следовать правилу: для написания и сборки программы мне должно хватать чистой консоли и кроссплатформеных инструментов. только в этом случае можно говорить о том что я что то понимаю в программировании. А что касается высокомерия... вы читаете второй вариант ответа. первый я немного подумав не стал отправлять
@vmlnn
@vmlnn 2 жыл бұрын
AVRDUDE_PROG3.3
Khazama AVR Programmer часть 1
15:59
RADIOSOFT
Рет қаралды 25 М.
Quilt Challenge, No Skills, Just Luck#Funnyfamily #Partygames #Funny
00:32
Family Games Media
Рет қаралды 55 МЛН
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 18 МЛН
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 62 МЛН
Try this prank with your friends 😂 @karina-kola
00:18
Andrey Grechka
Рет қаралды 9 МЛН
Khazama AVR Programmer часть 2 ФЬЮЗЫ
19:22
RADIOSOFT
Рет қаралды 22 М.
Обзор USBASP программатора и как прошить Atmega8
13:00
Radioblogful. Видеоблог паяльщика
Рет қаралды 161 М.
Обновление прошивки USBASP программатора для AVR микроконтроллеров
10:00
Обо всём понемножку! (Обо всем понемножку!)
Рет қаралды 49 М.
5 урок. Начальные сведения о микроконтроллере attiny2313
37:58
Микроконтроллеры для всех
Рет қаралды 42 М.
Quilt Challenge, No Skills, Just Luck#Funnyfamily #Partygames #Funny
00:32
Family Games Media
Рет қаралды 55 МЛН