• Apple-13632793113
  • Vivi-18038057749
Email:sales@sunsoartech.com Shenzhen Sunsoar tehnologija co

Shenzhen Sunsoar tehnologija co

Kategorija proizvoda
Obratite nam se

Sunsoar tehnologija

4F, blok E, Nanchang Huafeng
Druga industrijska zona
Hangkong Road, Xixiang grada
Bao'an District, Shenzhen City
Kina


Kontakt informacije

Tel: + 86 755-82956801

Mob: +86 136 3279 3113

Faks: + 86 755-82954160

E-mail:Sales@sunsoartech.com

Web:www.sunsoartech.com

In-Circuit Emulation Prednosti Proizvodnja kruga


Emulacija u krugu Prednosti proizvodnja kruga

Prednosti emulacije u krugu

Gotovo svi ugrađeni sustavi imaju hardverski element i softverski element koji su zasebni, ali čvrsto međusobno ovisni. ICE omogućuje pokretanje i testiranje softverskog elementa na hardveru na kojemu se pokreće, ali i dalje omogućuje komforima programera da pomognu izolirati neispravne kodove, kao što je ispravljanje pogrešaka na izvoru (što prikazuje program kao što je izvorno napisan) i Jedno koračni korak (koji omogućuje programerima da programiraju korak po korak radi pronalaženja pogrešaka).

Većina ICE-ova se sastoji od jedinice za prilagodbu koja se nalazi između računala računala ICE i sustava koji se ispituje. Priključna glava i sklop kabela povezuju adapter na utičnicu na kojoj se stvara središnja procesorska jedinica (CPU) ili mikrokontroler u ugrađenom sustavu. Nedavni ICE-ovi omogućuju programerima da pristupaju sklopu za uklanjanje pogrešaka na čipu koji je integriran u CPU putem sučelja JTAG-a ili sučelja za način rada za ispravljanje pogrešaka (BDM) za uklanjanje pogrešaka u softveru ugrađenog sustava. Ti sustavi često koriste standardnu verziju CPU čipa, a jednostavno se mogu povezati s priključkom za ispravljanje pogrešaka na proizvodnom sustavu. Ponekad se nazivaju debuggers u sklopu ili ICD-ovi, kako bi se razlikovalo činjenica da oni ne repliciraju funkcionalnost CPU-a, već upravljaju već postojećom, standardnom CPU-u. Budući da CPU ne treba zamijeniti, oni mogu raditi na proizvodnim jedinicama gdje se CPU zagrijava i ne može se zamijeniti. Na x86 Pentiumsu ICEs koriste posebni način "sonde" za pomoć pri uklanjanju pogrešaka.

U kontekstu ugrađenih sustava, ICE ne emitira hardver. Umjesto toga, pruža izravno ispravljanje pristupa stvarnom CPU-u. Sustav koji se provodi je pod potpunom kontrolom, omogućujući razvojnom programeru izravno učitavanje, ispravljanje pogrešaka i testiranje.

Većina sustava domaćina su obična komercijalna računala koja nisu povezana s CPU-om koji se koristi za razvoj. Na primjer, Linux PC može se koristiti za razvoj softvera za sustav koji koristi Freescale 68HC11 čip, procesor koji ne može pokrenuti Linux.

Programer obično uređuje i sastavlja kodove ugrađenog sustava na sustav domaćina. Sustav domaćina će imati posebne kompilatore koji proizvode izvršni kod za ugrađeni sustav, nazvan križni kompilatori ili križni montažeri.



Copyright © Shenzhen Sunsoar tehnologija Co, Ltd Sva prava pridržana.
QR Code

Shenzhen Sunsoar Tech Co.,Ltd