Технология, Электроника
Як JTAG-барномасоз, кадом аст?
хеле чанд конфигуратсияҳое гуногуни барномасозони, ки имкон рушди нармафзори аз нав сабт кардан дар microcontroller нест. Онҳо метавонанд гуногун бошанд, ки барои мутахассисони, ё, баръакс, як интерфейси соддакардашуда. Дар охирин ишора барномасоз ва қаҳрамон іамин модда. Шумо ба ёд хоҳад кард, на танҳо ӯ, балки њамчун чӣ гуна ба барномасоз JTAG ки бо дасти худ. Шумо пайдо диаграммаҳо ва хабарнигори бояд монанди натиҷаи назар.
як JTAG-барномасоз, кадом аст?
Чаро барномањои JTAG интихоб кунед?
нуқсонҳои барномасоз
Дар версияи охирини оилаҳои microcontroller, бе кори иловагӣ нест, мумкин аст барномарезӣ карда шавад. Ҳамчунин, мушкилоти ҷиддӣ, бо касоне, намояндагони, ки камтар аз 40 фут, ва 16 KB хотираи нест. Тавре ки шумо мебинед, шумораи муштариёни эҳтимолӣ, на маҳдуд аст. Аммо якчанд модели машҳур танҳо ба он афтад, то ки он муфид аст.
нақшаи
Барои осонии бештари онҳое, ки ба таври кофӣ барномасоз соҳибихтисос барои MAX232 тарҳрезӣ нест, балки хосият дигар лозим аст, танҳо барои таъсиси пайвасти дигар.
танзим
Бо дарназардошти он, ки ба нокилҳои зарурӣ бояд танҳо Шӯрои майнаашон нест. Ғайр аз ин, ҳамаи Бодиккат пайваст, ки ба соҳаи soldered ва кори барномасоз аз тарафи боркунаки насбкардашуда ба месанҷад. Ин аст, ки бо AVR Студияи аз паи ба навсозии насбкардашуда барои JTAG-барномањо барои версияи охирини, ё то даме зарурӣ. Бо адаптер мепайвандад, ки барномасоз. Агар он кор - то ки шумо метавонед ба боби оянда мебошад, ки аз нозукиҳои кор ва барномасозӣ ҳаракат. Бояд қайд кард, ки ҳамаи сим, онҳо ҳастанд, танҳо берун аз қуттии доранд, ҷойгир шудааст.
Тавре омодагӣ ба истифодабарӣ бояд ба шакли муқаррар Лаҷом тарконанда. Онҳо дар қайди, ки дар он кор иљро мешавад вобаста аст. Барои дарки беҳтар мо пешниҳод дар ин ҷо ҷадвали дар зер:
каме | Авалро бевосита (Datasheet, UniProf) | Авалро зарбии (AVR DUDE 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] | [] |
Ва чӣ тавр ту чӣ медонӣ, ки ба интихоб? Дар ҷавоб ба саволи содда аст: ба шумо лозим аст, ки пайвастшавӣ ба microcontroller ва оғози хондани Лаҷом ҳамин. Дар хотир доред, ки SPIEN - агар тамға чек навбатӣ ба он нест, пас ин маънои онро дорад, ки дар ѕайди таъиншуда мубаддал мешавад. Агар он нест, - он гоҳ ба он рост аст. Агар чизе дуруст анҷом дода шуд, ки барномасоз омода ба пастӣ microcontrollers аст. Аммо агар ӯ баъдан натавонад кунад насбкардашуда аст, - нафаҳмида буд ва ҳама чиз боз санҷед.
Кор бо барномасоз
A каме аз амал. Барои санҷиши сими ба бандар A 3 LEDs. Он гоҳ ба Шӯрои пайваст: чор интерфейси сим (TCK, TDI, TMS, TDO) ва 2 қудрати Vcc меравад мусбат ва GND аст, ба замин пайваст. Ҳамаи таъомҳо аст, шумо метавонед рафта. Дар студияи тартиб рамзро ва идора зарур аст. Лоиҳа тартиб зуд, низ он ҷо хоҳад stitched мешавад ва оғози кор. Барои назорати раванди иҷрои, шумо метавонед F11 пахш карда, ва он гоҳ шумо метавонед дар бораи ҳама гуна шумораи коди ҳоло барномаи бедор. Ин кофӣ ба оварад Курсорро ба сатри, ки дар бар мегирад, як LED ва чанд қадаме боло. аст, ҳанӯз ҳам бисёре аз таҷрибаҳои нест. Дар хотир доред, ки ба хотири коре, ки шумо бояд ба кор. Бигзор муваффақиятҳои оҳиста хоҳад буд, аммо дар ниҳоят ба шумо қодир ба даст маҳз чӣ ки шумо мехоҳед, чизи асосӣ хоҳад буд - ноумед намешавем ва ба озмудани бо диққати дар асоси назариявии (бе ҳеҷ роҳе онро) идома дорад.
Similar articles
Trending Now