Мазмұны:

Atmel Studio -да USBasp бағдарламашысы бар микроконтроллерлерді бағдарламалау: 7 қадам
Atmel Studio -да USBasp бағдарламашысы бар микроконтроллерлерді бағдарламалау: 7 қадам

Бейне: Atmel Studio -да USBasp бағдарламашысы бар микроконтроллерлерді бағдарламалау: 7 қадам

Бейне: Atmel Studio -да USBasp бағдарламашысы бар микроконтроллерлерді бағдарламалау: 7 қадам
Бейне: КАК ПОДКЛЮЧИТЬ USBASP К ATMEL STUDIO 2024, Маусым
Anonim
Atmel студиясында USBasp бағдарламашысы бар микроконтроллерлерді бағдарламалау
Atmel студиясында USBasp бағдарламашысы бар микроконтроллерлерді бағдарламалау

Сәлем

Мен USBasp бағдарламашысын Arduino IDE көмегімен қалай қолдану керектігін үйрететін көптеген оқулықтар арқылы оқыдым және білдім, бірақ университеттік тапсырма үшін Atmel Studio бағдарламасын пайдалану керек болды, бірақ мен ешқандай оқулық таба алмадым. Көптеген ресурстарды зерттеп, оқығаннан кейін мен бұл оқулықты Atmel Studio -ны USBasp бағдарламашысымен қолданғысы келетіндерге құрдым.

USBasp - AVR бағдарламалаудың арзан шешімі және бірнеше микроконтроллерді қолдайды. Толық тізімді мына жерден табуға болады

Бұл нұсқаулықта ATtiny85 үлгісі қолданылады, бірақ USBasp бағдарламашысын қолдайтын кез келген микроконтроллерді бағдарламалау үшін кеңейтілуі мүмкін.

Оған кірісейік!

Жабдықтар

USBasp AVR бағдарламашысы

1 -қадам: USBasp драйверін Zadig көмегімен орнату

USBasp драйверін Zadig көмегімен орнату
USBasp драйверін Zadig көмегімен орнату
USBasp драйверін Zadig көмегімен орнату
USBasp драйверін Zadig көмегімен орнату
USBasp драйверін Zadig көмегімен орнату
USBasp драйверін Zadig көмегімен орнату

Веб -шолғышты ашып, https://zadig.akeo.ie/ сайтына өтіңіз.

Бұл құралды қолдана отырып, алдымен USBasp -қа дұрыс драйверді орнатамыз.

  1. Жүктеу түймесін басып, қосымшаны орнатыңыз.
  2. Задигті ашыңыз
  3. Параметрлерді нұқыңыз және барлық құрылғыларды тізімдеу түймесін басыңыз
  4. USBasp таңдаңыз және libusbK (v3.0.7.0) драйверін орнатыңыз

Назар аударыңыз, драйверді орнату бес минутқа созылуы мүмкін.

2 -қадам: AVRDUDE жүктеу

AVRDUDE жүктелуде
AVRDUDE жүктелуде

Келесі қадам - AVRDUDE жүктеу.

ZIP файлын тікелей жүктеу үшін төмендегі сілтемені нұқыңыз немесе AVRDUDE жүктеуді іздеп оны сырттан жүктеп алыңыз.

mirror.freedif.org/GNU-Sa/avrdude/avrdude-…

Жүктелгеннен кейін файлдарды құжаттарыңызға немесе Atmel Studio бағдарламасының файлдарына шығарыңыз. Олардың қайда шығарылатынын білу маңызды, себебі келесі қадамдарда олардың файлдық жолын қажет етеді.

3 -қадам: Atmel студиясын ашыңыз

Atmel студиясын ашыңыз
Atmel студиясын ашыңыз

Atmel Studio ашыңыз және негізгі шарлау тақтасында құралдарға өтіңіз, содан кейін сыртқы құралдарды басыңыз.

4 -қадам: «Қосу» түймесін басыңыз

Шертіңіз
Шертіңіз

Жаңа құралдың параметрлерін қосу үшін «Қосу» түймесін басыңыз.

5 -қадам: USBasp бағдарламашысы туралы мәліметтерді енгізу

USBasp бағдарламалаушысы үшін мәліметтерді енгізу
USBasp бағдарламалаушысы үшін мәліметтерді енгізу

Пәрмен үшін біз бұрын жүктеген және шығарған AVRDUDE.exe файлына файл адресін енгізіңіз.

Мысалы, менің командалық енгізуім:

C: / Program Files (x86) Atmel / Studio / avrdude.exe

Назар аударыңыз, бұл тек мысал !! Сіздің файлдың мекен -жайы басқаша болуы мүмкін. Avrdude.exe файлын табу үшін шолу мүмкіндігін (пәрмен енгізу соңындағы үш нүкте) еркін қолданыңыз.

Аргументтер үшін төмендегі жолды аргументтер кірісіне көшіріп қойыңыз:

-c usbasp -p t85 -Uflash: w: «$ (ProjectDir) Debug / $ (TargetName).hex»: i

Жоғарыда келтірілген аргументтерді ажырату:

  • -C кейінгі аргумент бағдарламашының идентификаторын анықтайды. Біздің жағдайда usbasp
  • -P -ден кейінгі аргумент микроконтроллерді анықтайды. Біздің жағдайда ATtiny85, t85 ретінде белгілі
  • -U -дан кейінгі аргумент жад түрін анықтайды

    Баста берілген құжаттама сілтемелерінен байланысты кілт сөзді іздеу арқылы t85 микроконтроллеріне өзгертіңіз

Назар аударыңыз, дәлелдер avrdude құжаттамасынан алынған. Мұны басында берілген сілтемелерден алуға болады.

Барлығы аяқталған кезде Қолдану түймесін басыңыз!

6 -қадам: Бағдарламалаушыны қолдану

Бағдарламашыны қолдану
Бағдарламашыны қолдану

AVR бағдарламалау үшін оның USBasp -қа қосылғанына көз жеткізіңіз, сыртқы құралдарға өтіп, жаңадан жасаған құралды басыңыз.

Бағдарлама алдында шешіміңізді құруды ұмытпаңыз.

Мұның бәрі бағдарламалануы керек!

7 -қадам: ақауларды жою

Егер проблемалар туындаса:

  • USBasp бағдарламашысын қосу үшін әр түрлі USB порттарын қолданып көріңіз
  • AVR бағдарламашыға қосылғанын тексеріңіз
  • Әр қадамды мұқият оқып шығыңыз және сыртқы құралдарды орнатудағы командалар мен аргументтердің дұрыстығына көз жеткізіңіз

Әйтпесе, баруға дайынсыз!

Ұсынылған: