În circuit emulatoare, documente de termen gratuit, eseuri și disertații
Tipurile de instrumente de dezvoltare și programe de depanare pentru microcontrolere.
Caracteristici de programare Microcontroler
Comandă apel linie de asamblare este după cum urmează:
A51 fișier [-l fayl_listing] [- o ObjectFile]
paranteze pătrate indică opțiunile opționale.
Ca urmare a compilare va fi pregătit fișierul de listare și fișier de cod obiect, dacă specificați opțiunile corespunzătoare. Fișierul obiect este un format special hex Intel companie.
scriere caracteristică și software-ul pentru depanare ...
un singur cip microcalculator (MCU) este că acest lucru este, de obicei, destul de mult pentru a avea un sistem care constă numai dintr-un microcontroler programabil. Acest lucru se datorează faptului că,
Toate acestea face ca dezvoltarea de software pentru microcontrolere folosesc instrumente speciale - numite instrumente de dezvoltare și depanare.
În cazul construcției unor instrumente de dezvoltare și depanare bazat pe calculator de uz general, este posibil să se faciliteze foarte mult dezvoltarea de programe - de a utiliza limbaje de nivel înalt - C, Pascal, pentru a construi interfata user-friendly, utilizați principiile obiectului și a programării vizuale, etc. Luați în considerare diferitele variante ale instrumentelor de dezvoltare și depanare ..
Principalele instrumente de depanare includ:
- emulatoare circuit;
- simulări de software;
- placă de dezvoltare;
- Debug Monitor;
- emulatoare ROM.
Această listă nu acoperă toate tipurile de instrumente de depanare existente. În plus față de acestea, există dispozitive combinate și truse care permit deficiențele mijloacelor fixe, luate separat.
Circuit Emulator - mijloace hardware și software capabil să înlocuiască procesorul emulat (simulat) într-un circuit real. In-Circuit Emulator - acesta este cel mai puternic și versatil instrument de depanare.
controler De fapt, „bun“ în circuit emulator face ca funcționarea procesului fiind depanate transparent, și anume usor de controlat, în mod arbitrar controlabile și modificabil de dezvoltatori va.
De obicei andocat emulator în circuit la emulația sistemului țintă se realizează cu ajutorul cablului cu un cap special de emulație. capul Emulare este introdus în locul microcontrolerul în sistemul fiind depanat. În cazul în care dispozitivul nu poate fi scos din sistemul țintă, folosind emulatorul este posibilă numai în cazul în care microcontroler are un mod de depanare în care toate pini sunt tri-a declarat. În acest caz, un emulator este utilizat pentru conectarea unui adaptor-clip, care este conectat direct la bornele microcontroler emulat.