В-веригата емулатори, безплатни курсови работи, есета и дисертации
Видовете инструменти за разработка и дебъгване на програми за микроконтролери.
Характеристики на микроконтролера програмиране
Команден ред асемблер повикване е както следва:
A51 файл [-L fayl_listing] [- о ObjectFile]
Квадратни скоби показват допълнителни опции.
В резултат на компилацията ще бъде изготвен списък на файлове и обектен код на файла, ако посочите съответните опции. Файлът обект е специална компания Intel шестнадесетичен формат.
писането Feature и отстраняване на грешки софтуер за ...
едночипов микрокомпютър (MCU) е, че това обикновено е достатъчно да има система, състояща се само от програмируем микроконтролер. Това се дължи на факта, че
Всичко това прави разработването на софтуер за микроконтролери използват специални инструменти - наречените инструменти за развитие и отстраняване на грешки.
В случай на изграждане на инструменти за разработка и отстраняване на грешки въз основа на общо предназначение компютъра е възможно да се улесни в голяма степен развитието на програми - да се използват езици от високо ниво - на C, Pascal, да се изгради лесен за употреба интерфейс, използват принципите на обекта и визуално програмиране и др Помислете различните варианти на развитие инструменти и отстраняване на грешки ..
Основните инструменти за отстраняване на грешки включват:
- Автоматични емулатори;
- Софтуер симулации;
- съвет за развитие;
- Debug монитор;
- ROM емулатори.
Този списък не обхваща всички видове съществуващи инструменти за отстраняване на грешки. В допълнение към тези, има комбинирани устройства и комплекти, които позволяват на недостатъците на дълготрайни активи, взети поотделно.
Circuit емулатор - хардуер и софтуер, способно да замени подражава (имитация на) процесор в реално верига. In-Circuit емулатор - това е най-мощният и гъвкав грешки инструмента.
В действителност, "добра" в съединение емулатор прави функционирането на процеса дебъгва контролер прозрачен, т.е. лесно да се контролира, произволно контролируем и приспособим от волята за разработчици.
Обикновено закачен в съединение емулатор за емулация целевата система се извършва с помощта на кабела със специален емулация глава. Съревнование глава е поставена на мястото на микроконтролер в системата са отстранени грешки. Ако устройството не може да бъде отстранен от целевата система, с помощта на емулатора е възможно само ако микроконтролера има режим за отстраняване на грешки, в която всички негови щифтове са три-е посочено друго. В този случай, емулатор се използва за свързване на адаптер-клип, който е свързан директно към клемите на емулирания микроконтролер.