USB პროგრამისტი (AVR): აღწერა, დანიშნულება

Სარჩევი:

USB პროგრამისტი (AVR): აღწერა, დანიშნულება
USB პროგრამისტი (AVR): აღწერა, დანიშნულება

ვიდეო: USB პროგრამისტი (AVR): აღწერა, დანიშნულება

ვიდეო: USB პროგრამისტი (AVR): აღწერა, დანიშნულება
ვიდეო: IUM2 #002 - ჩემი პირველი AVR ასმ. პროგრამა 2024, მაისი
Anonim

ზოგჯერ რადიოტექნიკოსებს, რომლებიც ქმნიან ელექტრონულ მოწყობილობებს, საჭიროა გამოიყენონ მიკროკონტროლერები თავიანთ დიზაინებში. მიკროკონტროლერებს firmware სჭირდებათ - პროგრამისტებს სწორედ ამისთვის იყენებენ.

USB პროგრამისტი (AVR): აღწერა, დანიშნულება
USB პროგრამისტი (AVR): აღწერა, დანიშნულება

რა არის პროგრამისტი?

პროგრამისტი არის აპარატურულ-პროგრამული უზრუნველყოფის მოწყობილობა, რომელიც გამოიყენება ინფორმაციის წასაკითხად ან დასაწერად მეხსიერების მოწყობილობაზე (მიკროკონტროლერების შიდა მეხსიერება). თუ რადიომოყვარულმა მიკროკონტროლერის მოწყობილობის ერთხელ დაპროგრამება უნდა, შეგიძლიათ გამოიყენოთ ჩვეულებრივი პროგრამისტი, რომელიც უერთდება COM ან LPT პორტს. მაგალითად, AVR ჩიპების უმარტივესი პროგრამისტი არის 6 მავთულიანი, 4 რეზისტორული კაბელი (PonyProg პროგრამისტი).

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

ასეთი პროგრამისტები კომპიუტერთან არიან დაკავშირებული სპეციალური პროგრამის გამოყენებით (რომელსაც პროგრამისტს უწოდებენ). იგი გადასცემს firmware- ს კომპიუტერიდან და მოწყობილობა მხოლოდ მას წერს მიკროცირკის მეხსიერებაში. პროგრამისტების დაკავშირება შესაძლებელია სერიული ან პარალელური პორტის საშუალებით, USB კონექტორის საშუალებით და ა.შ. თანამედროვე პროგრამისტები, როგორც წესი, დაკავშირებულია USB– ით.

USB პროგრამისტი განკუთვნილია გარკვეული კომპანიის მიკროპროცესორული მოწყობილობების დაპროგრამებისათვის (პროგრამისტის ბრენდის მიხედვით) აწყობილი სახით. ეს მნიშვნელოვნად ამარტივებს პროგრამული უზრუნველყოფის კონფიგურაციის პროცესს.

როგორ დავაკავშიროთ USB პროგრამისტი?

მოწყობილობის გამოსაყენებლად, უნდა დააკავშიროთ ის თქვენს კომპიუტერში არსებულ USB პორტებთან. ამის შემდეგ, კომპიუტერში გამოჩნდება შეტყობინება ახალი USBasp მოწყობილობის შეერთების შესახებ და თავად პროგრამისტზე LED განათდება, რაც ნიშნავს, რომ მოწყობილობა წარმატებით არის დაკავშირებული.

შემდეგ თქვენ უნდა დააყენოთ დრაივერები ისე, რომ ოპერაციულმა მოწყობილობამ შეძლოს სწორად მუშაობა. ამის შემდეგ შესაძლებელი იქნება მიკროპროცესორული მოწყობილობის დაკავშირება ISP ინტერფეისთან. პროგრამირების დროს მეორე LED განათდება.

როგორც წესი, პროგრამისტს აქვს ორი ინტერფეისი - ერთი მიკროკონტროლის დასაკავშირებლად, მეორე კომპიუტერით დასაკავშირებლად. მიკროკონტროლერის დასაკავშირებლად შეგიძლიათ გამოიყენოთ ISP სერიული პროგრამირების რეჟიმი. და ეს მოწყობილობა კომპიუტერთან არის დაკავშირებული სტანდარტული USB კონექტორის საშუალებით.

პროგრამისტის გასაკონტროლებლად საჭიროა სპეციალური პროგრამების დაყენება. უმჯობესია გამოიყენოთ windowsed პროგრამები. მაგალითად, მოწყობილობასთან სამუშაოდ შეგიძლიათ გამოიყენოთ პროგრამები ExtremeBurner, Khazama, avrguge და სხვები.

გირჩევთ: