Вграден емулатор
И така, има търсене - да се направи прост (относително, разбира се) емулатор във веригата за AVR. Има търсене за това търсене.
AVR Studio поддържа JTAG ICE, може да шие актуализации на фърмуера в него. Това е, което ще използваме. Разбира се, трудно е да се сглоби това устройство на коляното, има доста подробности, но ако ще пишете по-сложни програми от "Hello Word", тогава схемата в схемата бързо се превръща в необходимост.
Поддържани устройства.
ATmega16 (L), ATmega162 (L), ATmega169 (L или V), ATmega32 (L), ATmega323 (L), ATmega64 (L), ATmega128 (L).
С пускането на нови версии на фърмуера този списък се разширява. Можете да го проверите на уебсайта www.atmel.com.
Възможности
- Напълно съвместим с AVR Studio
- Поддържа всички AVR устройства с JTAG интерфейс
- Емулира всички цифрови и аналогови функции, изпълнени на чип
- Точки на прекъсване, включително при промяна на стойността на променливите
- Точки на прекъсване в паметта на програмите и данните
- Интерфейс на програмист за флаш, eeprom, предпазители и заключващи битове.
- USB интерфейс с компютър (виртуален COM порт)
- USB захранван JTAG ICE
- Захранващото напрежение на устройството, което се отстранява, е от 1,8 до 6 волта
Свързване към отстраняваното от грешки устройство
AVR щифтовете, използвани за интерфейса JTAG, могат да се използват като щифтове с общо предназначение във веригата. Трябва да е възможно да се свърже емулатор, т.е. изключете възможни конфликти на оборудването „изход за изход“ и вземете предвид тези характеристики на специфичното изпълнение на веригата при отстраняване на грешки в програмата.
Това е схема за свързване на кабела за отстраняване на грешки към устройството. SRST може или не може да се използва.
Свързване на JTAG ICE към STK500 с ATmega323 или ATmega16
На устройството има цели пет светодиода. Целта им е следната:
- VD1, VD2 - индикация за обмен с компютър
- VD3 - индикация за захранването на устройството, което е отстранено
- VD4 - захранван JTAG ICE от USB порт
- VD5 - обмен с устройство чрез JTAG
Изпълнение.
Заключение.
И така, ние сглобяваме платката, програмираме U1 с програмист през конектора XP1, след това свързваме всичко към USB, инсталираме драйвери от FTDIchip (изтеглете най-новите драйвери за виртуален COM порт от www.ftdichip.com). Програмиране D2. Свързваме цялата тази бъркотия с устройството, което се отстранява. Радвай се, радвай се, плюй към недоброжелатели Й
Всички момчета слагат муцуни! И се радвайте!
Схематична схема на вътрешно-верижния емулатор JTAG ICE
Поставяне на елементи върху печатната платка на емулатора
PCB - страничен изглед на компонент (Comp)
Печатна платка - изглед откъм спойка (спойка)
- Хиперфункция на надбъбречната медула
- Възможност за инсталиране на печката в кухненско обзавеждане, Електрическо свързване, Инструкции за
- Nandzed, Записи, маркирани с чакрасамвара
- ХИПОСТАЗА е
- Възможни кандидати за старши треньор на Шахтьор Донецк, ReadFootball