USB програмист (AVR): тодорхойлолт, зорилго

Агуулгын хүснэгт:

USB програмист (AVR): тодорхойлолт, зорилго
USB програмист (AVR): тодорхойлолт, зорилго

Видео: USB програмист (AVR): тодорхойлолт, зорилго

Видео: USB програмист (AVR): тодорхойлолт, зорилго
Видео: AVR Минимальная системная плата и AVR Программатор USBasp 2024, May
Anonim

Заримдаа электрон төхөөрөмжийн дизайн хийдэг радио техникч нар микроконтроллерийг загвартаа ашиглах шаардлагатай болдог. Микроконтроллеруудад програм хангамж хэрэгтэй байдаг.

USB програмист (AVR): тодорхойлолт, зорилго
USB програмист (AVR): тодорхойлолт, зорилго

Программист гэж юу вэ?

Программист нь хадгалах төхөөрөмжид (микроконтроллерийн дотоод санах ой) мэдээлэл унших, бичихэд ашигладаг техник хангамжийн програм хангамжийн төхөөрөмж юм. Хэрэв радио сонирхогч микроконтроллерын төхөөрөмжийг нэг удаа програмчлах шаардлагатай бол та COM эсвэл LPT порт руу холбогддог ердийн програмист ашиглаж болно. Жишээлбэл, AVR чипний хамгийн энгийн программист бол 6 утастай, 4 резистор кабель юм (PonyProg програмист).

Ердийн програмист ашиглан та hex програмыг олон AVR микроконтроллеруудад цаг хугацаа, мөнгөө үрэлгүйгээр ачаалах боломжтой. Нэмж дурдахад програмистыг хэлхээний програмист болгон ашиглаж болох тул та AVR микроконтроллерийг төхөөрөмжөөс салгалгүйгээр програмчлах боломжтой.

Ийм программистуудыг тусгай програм ашиглан компьютерт холбодог (үүнийг програмист гэж бас нэрлэдэг). Энэ нь програмыг компьютерээс дамжуулдаг бөгөөд төхөөрөмж үүнийг зөвхөн микро схемийн санах ойд бичдэг. Программистуудыг цуваа эсвэл зэрэгцээ портоор, USB холбогчоор холбож болно. Орчин үеийн программистууд ихэвчлэн USB холболтоор холбогддог.

USB програмист нь тодорхой компаний микропроцессорын төхөөрөмжийг угсарсан хэлбэрээр програмчлахад зориулагдсан байдаг (програм зохиогчийн брэндээс хамаарч). Энэ нь програм хангамжийн тохиргооны процессыг ихээхэн хялбарчилж өгдөг.

USB програмистыг хэрхэн яаж холбох вэ?

Төхөөрөмжийг ашиглахын тулд та компьютер дээрх USB портуудын аль нэгэнд нь холбох хэрэгтэй. Үүний дараа компьютер дээр шинэ USBasp төхөөрөмжийг холбох тухай мессеж гарч ирэх бөгөөд програмист дээрх LED өөрөө асах бөгөөд энэ нь төхөөрөмж амжилттай холбогдсон гэсэн үг юм.

Дараа нь та драйверуудыг суулгах хэрэгтэй бөгөөд ингэснээр OS энэ төхөөрөмжтэй зөв ажиллах боломжтой болно. Үүний дараа микропроцессорын төхөөрөмжийг ISP интерфэйстэй холбох боломжтой болно. Програмчлалын үеэр хоёрдахь LED асна.

Дүрмээр бол программист нь хоёр интерфейстэй бөгөөд нэг нь микроконтроллерийг холбоход, нөгөө нь компьютерт холбоход зориулагдсан байдаг. Микроконтроллерийг холбохын тулд та ISP цуврал програмчлалын горимыг ашиглаж болно. Энэ төхөөрөмж нь ердийн USB холбогчоор компьютерт холбогдсон байдаг.

Программистыг удирдахын тулд та тусгай програм суулгах хэрэгтэй. Цонхтой програмуудыг ашиглах нь хамгийн сайн арга юм. Жишээлбэл, төхөөрөмжтэй ажиллахын тулд та ExtremeBurner, Khazama, avrguge болон бусад програмуудыг ашиглаж болно.

Зөвлөмж болгож буй: