Мазмұны:
- Жабдықтар
- 1 -қадам: Arduino провайдері
- 2 -қадам: AVR үшін деректер кестесін табыңыз және бекітуді тексеріңіз
- 3 -қадам: Arduino -ны AVR -ге қосыңыз
- 4 -қадам: сақтандырғыш параметрін және AVRDUDE қолданбасын алыңыз
- 5 -қадам: HEX файлын C кодынан алыңыз
- 6 -қадам: Соңы
Бейне: C кодын Arduino Uno бағдарламашы ретінде AVR -ге қалай жүктеуге болады: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Бәріне сәлем: D
Мұнда мен Arduino Uno R3 көмегімен кез келген AVR чипін бағдарламалаудың қарапайым әдісімен бөлісемін
Микроконтроллерге кодты жазу үшін сізге қымбат тұратын арнайы бағдарламашыны сатып алудың орнына Arduino Uno қажет.
Жабдықтар
Саған қажет болады:
- Алынбалы чипі бар Arduino uno r3 (1)
- Өткізгіш сымдар
- 10uF электролит конденсаторы (1)
- C кодынан жасалған он алтылық файл
1 -қадам: Arduino провайдері
Біріншіден: Arduino IDE ашыңыз және Arduino провайдерін Arduino -ға жүктеңіз
Сіз оны Файл -> Мысалдар бөлімінен таба аласыз
Жүктеу пернесін баспас бұрын, тақтаның түрі мен COM портын тексеру қажет.
ЕСКЕРТПЕ: бұл код сіздің Arduino бағдарламашысына айналады!
2 -қадам: AVR үшін деректер кестесін табыңыз және бекітуді тексеріңіз
1 -түйреуіш - қасында кішкентай нүктесі бар түйреуіш
бізге (VCC, GND, Reset, UCSK, MISO, MOSI) оларды AVR -да табу керек.
3 -қадам: Arduino -ны AVR -ге қосыңыз
Arduino -ны AVR -ге суретке және AVR мәліметтер кестесіне сәйкес қосыңыз
Arduino автоматты түрде қалпына келтіруді өшіру үшін Arduino -ның GND және RST арасындағы 10uF конденсаторды қосуды ұмытпаңыз.
4 -қадам: сақтандырғыш параметрін және AVRDUDE қолданбасын алыңыз
бару
www.engbedded.com/fusecalc/
және AVR таңдаңыз, менікі - Atmega16
Мен ештеңені өзгертпеймін, сондықтан мен AVR -ды бұзбаймын, бірақ ішкі RC -ді 8 МГц -ке өзгертемін «Сіз сыртқы 16 МГц кристалды таңдай аласыз» - бұл сізге байланысты.
төмен айналдырыңыз және дәлелді көшіріңіз
оны AVRDUDE бағдарламасына қою үшін.
менікі
-U lfuse: w: 0xe4: m -U hfuse: w: 0x99: m
AVEDUDE жүктеу сілтемесі:
download.savannah.gnu.org/releases/avrdude/
содан кейін оны ашып, сурет сияқты параметрлерді өзгертіңіз және жабдыққа байланысты сақтандырғыш параметрлерін Қосымша пәрмен жолы аргументтеріне қоюды ұмытпаңыз.
5 -қадам: HEX файлын C кодынан алыңыз
Мен PIN 20 -да светодиодты жыпылықтау үшін қарапайым c кодын жазамын
он алтылық файлды Flash бөліміне жүктеп, бағдарламаны жүктеңіз
6 -қадам: Соңы
Кез келген сұрақ бойынша төменге пікір қалдырыңыз
Ұсынылған:
Ардуино провайдер ретінде -- Он алтылық файлды AVR -де жазу -- AVR сақтандырғышы -- Ардуино бағдарламашы ретінде: 10 қадам
Ардуино провайдер ретінде || Он алтылық файлды AVR -де жазу || AVR сақтандырғышы || Ардуино бағдарламашы ретінде: ……………………… Басқа бейнелер үшін менің YouTube каналыма ТІРКЕЛІҢІЗ …….. Бұл мақала бұл isp сияқты arduino туралы. Егер сіз он алтылық файлды жүктегіңіз келсе немесе сақтандырғышты AVR -ге орнатқыңыз келсе, сізге бағдарламашы сатып алудың қажеті жоқ, сіз жасай аласыз
ISU студенті ретінде ақысыз бағдарламалық қамтамасыз етуді қалай жүктеуге болады (Microsoft, Adobe және Security Software: 24 қадам
ISU студенті ретінде ақысыз бағдарламалық қамтамасыз етуді қалай жүктеуге болады (Microsoft, Adobe және Security Software: Adobe үшін: 1 -қадамға өтіңіз. Microsoft үшін: 8 -қадамға өтіңіз. Security үшін: 12 -қадамға өтіңіз. Azure үшін: 16 -қадамға өтіңіз)
Arduino Uno көмегімен Arduino Pro Mini 328P бағдарламасын қалай жүктеуге болады: 6 қадам
Arduino Uno көмегімен Arduino Pro Mini 328P бағдарламасын қалай жүктеуге болады: Arduino Pro Mini - 14 енгізу -шығару түйреуіштері бар ең кіші тақта, ол 3,3 вольт - 5 вольт тұрақты токта жұмыс істейді және кодты бағдарламалау құрылғысына оңай жүктейді. сандық кіріс/шығыс порттары RX, TX, D2 ~ D13, 8 аналогты кіріс порты A0 ~ A7 1
MicroPython кодын XBee 3: 18 қадамдарына қалай жүктеуге болады (суреттермен)
MicroPython кодын XBee 3 -ке қалай жүктеуге болады: MicroPython - XBee 3 сияқты микроконтроллерлерде жұмыс істейтін Python 3.0 -ден шабыттандырылған бағдарламалау тілі, MicroPython жеткізілім көлемін және жобаңыздың жалпы көлемін азайтуға көмектеседі және жұмысты әлдеқайда жеңілдетеді. . Дегенмен, мен
Шамдарды сенсор ретінде қолданатын компьютерлік тінтуір ретінде Wiimote қалай қолдануға болады!: 3 қадам
Шамдарды сенсор ретінде пайдаланатын компьютерлік тінтуір ретінде Wiimote қалай қолдануға болады !!: Бұл нұсқаулықта Wii қашықтан басқару құралын (Wiimote) компьютерге қалай қосуға және оны тінтуір ретінде пайдалануға болатынын көрсетеді