Ti imoElectronics

Ki ni a JTAG-komputa?

Nibẹ ni o wa oyimbo kan diẹ ti o yatọ awọn atunto ti pirogirama ti o gba rewrite software idagbasoke ni microcontroller. Nwọn ki o le jẹ ti o yatọ, apẹrẹ fun akosemose, tabi, Lọna, ni a ni iwonyi ni wiwo. Awọn igbehin ntokasi komputa ati awọn akoni ti yi article. Ti o yoo kọ ko nikan ohun ti o ti wa ni, sugbon o tun bi o lati ṣe a JTAG komputa pẹlu ara rẹ ọwọ. Ti o ri awọn aworan atọka ati awọn fọto yẹ ki o wo bi awọn esi.

Ki ni a JTAG-komputa?

O ti wa ni a yepere ti ikede ti awọn ọjọgbọn AVR JTAG yinyin, eyi ti, bi o ti le gboju lati awọn oniwe-orukọ, ti a ṣe fun siseto awọn AVR ebi ti microcontrollers. Awọn oniwe-akọkọ iyato ni wipe o le gba ani a layman, ati ik iye owo yoo jẹ ọpọlọpọ igba kekere ju awọn ti ra awọn factory. Ni o daju, ninu ohun article silẹ si awọn siseto - Chinese ajọra, ki awọn AVR komputa ati awọn ti o le ra siwaju sii. Nitorina, a ko pamọ le so pe nibẹ ni tun ni aṣayan ti ifẹ si. Ṣugbọn awọn ijọ ti ara rẹ ọwọ lati yago fun ṣee ṣe odi ipa bi kan abajade ti poku ati awọn talaka didara ti ra awọn ẹya ara ni isejade.

Idi ti yan awọn siseto JTAG?

Akọkọ ohun - awọn oniwe-kekere iye owo ati irorun ti ijọ. JTAG-komputa le eto gbogbo awọn ẹrọ pẹlu JTAG ni wiwo. Lati sise nipasẹ kọmputa kan nbeere idagbasoke ayika AVR Studio 4 tabi o tobi version. Pẹlu wọn, awọn AVR komputa le ṣiṣẹ.

alailanfani komputa

Awọn titun ti ikede microcontroller idile, lai awọn afikun iṣẹ ko le wa ni ise. Bakannaa, nibẹ ni o wa significant awọn iṣoro pẹlu awon asoju ti o ba ni kere ju 40 ẹsẹ, ati 16 KB ti iranti. Bi o ti le ri, awọn nọmba ti o pọju onibara ni dipo ni opin. Ṣugbọn awọn orisirisi gbajumo si dede o kan subu sinu o, ki o jẹ wulo.

eni

Iwakọ siseto o rọrun lati ṣiṣẹ ati ki o nilo kekere kan afikun ATMega16 Electronics. Bi ohun ni wiwo le ṣee lo MAX232 (fun lilo pẹlu isọwọsare) ati FT232RL (fun ṣiṣẹ pẹlu USB). O ti wa ni tọ darukọ wipe nigba lilo awọn keji aṣayan lati so agbara nipasẹ USB ti wa ni ko ba niyanju. Ni iru awọn igba, nitori ohun ašiše tabi aifiyesi le gba foliteji Idaabobo diodes, ati awọn awari yoo FT232RL ga foliteji. Eleyi le ba tabi siseto, tabi siseto ohun na. Re yi nuance powering nipasẹ awọn ọkọ.

Fun tobi Ease ti awon ti o ti wa ni ko to oṣiṣẹ komputa ti a ṣe fun awọn MAX232, ṣugbọn aṣayan miiran wa ni a beere nikan lati fi idi isopọ miran.

tolesese

Fun wipe nibẹ ni o wa ni pataki iyika yẹ ki o nikan nu ọkọ. Siwaju si, gbogbo neatly ti sopọ, soldered si awọn aaye ati ẹnikeji awọn iṣẹ ti awọn komputa nipa awọn famuwia agberu. Eleyi ti ni atẹle pẹlu AVR Studio lati mu awọn famuwia fun awọn JTAG-siseto si titun ti ikede, tabi bi gun bi pataki. Nipa awọn ohun ti nmu badọgba so komputa. Ti o ba ti o ti ṣiṣẹ - ki o le gbe lori si awọn tókàn apakan, eyi ti o atoka nuances ti ise ati siseto. O yẹ ki o wa woye wipe gbogbo awọn onirin ti wa ni, ti won wa ni o kan ita apoti ti wa ni be.

Bi igbaradi fun ni isẹ yẹ ki o wa ṣeto fiusi die-die. Nwọn dale lori amiakosile, ninu eyi ti awọn iṣẹ ti wa ni ṣe. Fun kan dara oye a mu nibi awọn wọnyi tabili:

bit

Direct amiakosile (iwe akojo oro, UniProf)

Onidakeji amiakosile (AVR arakunrin GUI, PonyProg)

OCDEN

[]

[1]

JTAGEN

[]

[1]

SPIEN

[]

[1]

CKOPT

[1]

[]

EESAVE

[1]

[]

BOOTSZ1

[]

[1]

BOOTSZ0

[]

[1]

BOOTRST

[1]

[]

BODLEVEL

[1]

[]

BODEN

[1]

[]

SUT1

[]

[1]

SUT0

[]

[1]

CKSEL3

[1]

[]

CKSEL2

[1]

[]

CKSEL1

[1]

[]

CKSEL0

[1]

[]

Ati bawo ni o mọ ohun lati yan? Awọn idahun si ibeere ni o rọrun: o nilo lati sopọ si microcontroller ki o si bẹrẹ kika awon kanna die-die. Akiyesi awọn SPIEN - ti o ba wa ni kan ayẹwo ami tókàn si o, ki o si tumo si wipe amiakosile ti wa ni inverted. Ti o ba jẹ ko - ki o si jẹ gígùn. Ti o ba ti ohun gbogbo ti a ṣe tọ, awọn komputa ti šetan lati ran microcontrollers. Ṣugbọn ti o ba ti o jẹ ti paradà lagbara lati ṣe awọn famuwia - reread ati ki o ṣayẹwo ohun gbogbo lẹẹkansi.

Nṣiṣẹ pẹlu awọn komputa

Fun diẹ ẹ sii teachable yoo jẹ ohun apẹẹrẹ ti awọn siseto LED ìmọlẹ. Lakoko, o yẹ ki o ṣiṣe awọn isise ki o si ṣẹda titun kan ise agbese. Ki o si, yan awọn siseto ede (ninu apere yi, awọn assembler) ki o si pato ise agbese kan orukọ. Awọn eto ara yoo ni anfani lati mọ wipe o ti wa ni lilo JTAG-komputa. Bi awọn kan Syeed, yan o, ati ninu window tókàn si - kan ti eto microcontroller fun wọn. Next, o ni lẹwa ibùgbé - yẹ ki o lé nikan ni ọrọ fun awọn eto. Ki onkawe si le se idanwo awọn iṣẹ-, pese lati se idanwo awọn JTAG komputa-pato ninu awọn orisun article. O le ṣee ri pe awọn diodes bẹrẹ sí seju gan sare, eyi ti o jẹ ko yanilenu, nitori nibẹ ni ko si agbara fun idaduro. Nítorí, awọn komputa, awọn ẹkọ ti awọn oniwe-ẹda ati lilo ni. O kan ni lati mọ awọn flight rẹ oju inu.

A bit ti iwa. Lati ṣayẹwo awọn plug sinu ibudo A 3 LED. Ki o si sopọ si awọn ọkọ: mẹrin waya ni wiwo (TCK, TDI, TMS, erè) ati 2 Vcc agbara lọ si rere ati GND ti sopọ si ilẹ. Gbogbo ounje jẹ, o le lọ siwaju. Awọn isise ni pataki lati sakojo awọn koodu ati ṣiṣe awọn ti o. Ise agbese compiles ni kiakia, nibẹ ni yio tun ti wa ni stitched ki o si bẹrẹ ṣiṣẹ. Lati se atẹle awọn ipaniyan ilana, o le tẹ awọn F11, ati ki o ti o le wo awọn awọn lori eyikeyi nọmba ti koodu bayi awọn eto. O ni to lati mu awọn kọsọ si ọna kan ti o ba pẹlu ohun LED ati awọn ti o imọlẹ soke. Nibẹ ni ṣi kan pupo ti adanwo. Ranti wipe ni lati le se nkan, o nilo lati ṣiṣẹ. Jẹ ki ilosiwaju yio je o lọra, sugbon bajẹ o yoo ni anfani lati gba pato ohun ti o fẹ, akọkọ ohun - ma fun soke ki o si tẹsiwaju lati ṣàdánwò pẹlu ohun tcnu lori o tumq si igba (lai ti o ni eyikeyi ọna).

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 yo.birmiss.com. Theme powered by WordPress.