Ինչ է OpenOCD կարգաբերիչը:
Ինչ է OpenOCD կարգաբերիչը:

Video: Ինչ է OpenOCD կարգաբերիչը:

Video: Ինչ է OpenOCD կարգաբերիչը:
Video: Նայեք ինչպես են Ձեզ խաբում խանութներում! КАК ВЫБРАТЬ ТЕЛЕВИЗОР 2020 #Smarttv 2024, Մայիս
Anonim

OpenOCD (Բացել On-Chip Վրիպազերծիչ ) բաց կոդով ծրագրակազմ է, որը փոխկապակցված է սարքաշարի հետ վրիպազերծող JTAG նավահանգիստ. OpenOCD ապահովում է վրիպազերծում և ներհամակարգային ծրագրավորում ներկառուցված թիրախային սարքերի համար: OpenOCD ապահովում է NAND և NOR FLASH հիշողության սարքերը թարթելու հնարավորություն, որոնք կցված են թիրախային համակարգի պրոցեսորին:

Այսպիսով, ինչի համար է օգտագործվում JTAG-ը:

JTAG թույլ է տալիս սարքի ծրագրավորող սարքաշարին տվյալներ փոխանցել սարքի ներքին ոչ անկայուն հիշողության մեջ (օրինակ՝ CPLD): Որոշ սարքերի ծրագրավորողներ կրկնակի նպատակ ունեն ծրագրավորման, ինչպես նաև սարքի վրիպազերծման համար:

Երկրորդ, ինչ է VisualGDB-ն: Ինտեգրում է GCC, GDB, Make, CMake և Qt Visual Studio-ի մեջ: VisualGDB անխափան կերպով ինտեգրում է GCC, GDB և GNU Make-ը Visual Studio-ի մեջ՝ թույլ տալով խնայել ձեր ներդրված, Linux կամ MacOS հավելվածների վրիպազերծման ժամանակ: Բանալին VisualGDB առանձնահատկություններն են. Լիովին ինտեգրված վրիպազերծում:

Մարդիկ նաև հարցնում են՝ ի՞նչ է չիպային կարգաբերիչը։

Վրա- Չիպի վրիպազերծում (OCD) հենց այն է, ինչ հնչում է` ձեր ծրագիրը թիրախում գործարկելու միջոց չիպ որը թույլ է տալիս դադարեցնել կատարումը՝ արժեքները ուսումնասիրելու և անհրաժեշտության դեպքում դրանք փոխելու համար: Arduino-ն չունի OCD-ի օգտագործման ներկառուցված մեթոդ, այլ AVR չիպսեր օգտագործվում են տախտակների կողմից:

Ինչ է նշանակում JTAG:

Համատեղ փորձնական գործողությունների խումբ

Խորհուրդ ենք տալիս: