რა არის JTAG გამართვა?
რა არის JTAG გამართვა?

ვიდეო: რა არის JTAG გამართვა?

ვიდეო: რა არის JTAG გამართვა?
ვიდეო: EEVblog #499 - What is JTAG and Boundary Scan? 2024, ნოემბერი
Anonim

? JTAG არის ჩვეულებრივი აპარატურის ინტერფეისი, რომელიც უზრუნველყოფს თქვენს კომპიუტერს დაფაზე არსებულ ჩიპებთან უშუალო კომუნიკაციის საშუალებას. დღეს JTAG გამოიყენება გამართვა პროგრამირება და ტესტირება პრაქტიკულად ყველა ჩაშენებულ მოწყობილობაზე.

გარდა ამისა, როგორ მუშაობს JTAG debugger?

მომხმარებელს შეუძლია ინტერფეისი გამასწორებელი ბრძანების ფანჯრის მეშვეობით HyperTerminal-ზე. The გამართვა შემდეგ MCU-ს შეუძლია სამიზნის კონტროლის მეშვეობით JTAG პორტი. ჩვენი კოდი მუშაობს გამასწორებელი აგზავნის ბიტების სერიას JTAG ინტერფეისი, რომელიც შემდეგ ინახავს მას ინსტრუქციის/მონაცემთა რეესტრებში JTAG.

შემდგომში ჩნდება კითხვა, რა არის JTAG მიკროკონტროლერში? ერთობლივი ტესტის სამოქმედო ჯგუფი ( JTAG ) არის საერთო სახელი, რომელიც გამოიყენება გამართვის, პროგრამირების და ტესტირების ინტერფეისისთვის, რომელიც ჩვეულებრივ გვხვდება მიკროკონტროლერები , ASIC და FPGA. JTAG არის ჯგუფის სახელი, რომელმაც განსაზღვრა IEEE 1149.1 სტანდარტი.

ამ მხრივ, რას ნიშნავს JTAG?

ერთობლივი ტესტის სამოქმედო ჯგუფი

რა არის OpenOCD debugger?

OpenOCD (გახსენით ჩიპზე გამართავი ) არის ღია კოდის პროგრამული უზრუნველყოფა, რომელიც დაკავშირებულია აპარატურასთან გამართვის JTAG პორტი. OpenOCD უზრუნველყოფს გამართვა და სისტემაში პროგრამირება ჩაშენებული სამიზნე მოწყობილობებისთვის. OpenOCD უზრუნველყოფს NAND და NOR FLASH მეხსიერების მოწყობილობების ციმციმის შესაძლებლობას, რომლებიც მიმაგრებულია პროცესორზე სამიზნე სისტემაზე.

გირჩევთ: