• Apple-13632793113
  • Vivi-18038057749
Email:sales@sunsoartech.com Shenzhen Sunsoar Tech Co Ltd

Shenzhen Sunsoar Tech Co Ltd

Produkta kategorija
Sazinies ar mums

Sunsoar Tech

4F, E bloks, Nančang Huafengs
Otrā rūpnieciskā zona
Hangkong Road, Xixiang pilsēta
Bao'an rajons, Shenzhen City
Ķīna


Kontaktinformācija

Tālr .: +86 755-82956801

Mob: +86 136 3279 3113

Fakss: +86 755-82954160

E-pasts: sales@sunsoartech.com

Web: www.sunsoartech.com

In-circuit Emulation priekšrocības Circuit Manufacturing


In-circuit imitācija Priekšrocības ķēžu ražošana

In-circuit imulācijas priekšrocības

Praktiski visās iegultās sistēmās ir aparatūras elements un programmatūras elements, kas ir atsevišķi, bet cieši savstarpēji saistīti. ICE ļauj programmatūras elementu palaist un pārbaudīt uz aparatūras, uz kuru tas jāuzsāk, tomēr ļauj programmētāja ērtībām, lai palīdzētu izolēt kļūdainu kodu, piemēram, avota līmeņa atkļūdošana (kas parāda programmu, kā tas sākotnēji tika rakstīts), un vienpakāpes (kas ļauj programmētājiem pakāpeniski palaist programmas, lai atrastu kļūdas).

Lielākā daļa ICES sastāv no adaptera vienības, kas atrodas starp ICE saimniekdatoru un testējamo sistēmu. Spraudsavienojums un kabeļa mezgls savieno adapteri ar ligzdu, kurā faktiskais centrālais procesors (CPU) vai mikrokontrolleris stiprina iegulto sistēmu. Jaunākie ICE ļauj programmētājiem piekļūt mikroshēmas atkļūdošanas ķēdē, kas ir integrēta CPU ar JTAG vai fona atkļūdošanas režīma saskarni (BDM), lai atkļūdotu iegultās sistēmas programmatūru. Šīs sistēmas bieži izmanto CPU mikroshēmas standarta versiju, un to var vienkārši pievienot ražošanas sistēmas atkļūdošanas portam. Tie dažreiz tiek saukti par ķēdes atkļūdotājiem vai ICD, lai atšķirtu faktu, ka tie neatskaņo CPU funkcionalitāti, bet gan kontrolē jau esošu, standarta CPU. Tā kā CPU nav jāaizstāj, tās var darboties ražotnēs, kur CPU ir pielodēts un to nevar aizstāt. IC86 izmanto x86 Pentium, lai palīdzētu veikt atkļūdošanu.

Iegultās sistēmas kontekstā ICE nesalīdzina aparatūru. Drīzāk tā nodrošina tiešu atkļūdošanas piekļuvi faktiskajam CPU. Testējamā sistēma ir pilnībā kontrolēta, ļaujot izstrādātājam tieši ielādēt, atkļūdot un testēt kodu.

Lielākā daļa uzņēmējas sistēmas ir parastie komerciālie datori, kas nav saistīti ar CPU, ko izmanto izstrādei. Piemēram, Linux datoru var izmantot, lai izstrādātu programmatūras sistēmai, izmantojot Freescale 68HC11 mikroshēmu, procesoru, kas nevar palaist Linux.

Programmētājs parasti rediģē un apkopo iegultās sistēmas kodu uzņēmējas sistēmā. Uzņemšanas sistēmai būs īpašs kompilators, kas izveido iegultās sistēmas izpildāmo kodu, ko sauc par pāri kompilatoriem vai krustveida montētājiem.



Autortiesības © Shenzhen Sunsoar Tech Co, Ltd Visas tiesības aizsargātas.
QR Code

Shenzhen Sunsoar Tech Co.,Ltd