Სარჩევი:
- მარაგები
- ნაბიჯი 1: Arduino ISP
- ნაბიჯი 2: იპოვეთ მონაცემთა ცხრილი თქვენი AVR– სთვის და შეამოწმეთ Pin Out
- ნაბიჯი 3: დაუკავშირეთ Arduino AVR– ს
- ნაბიჯი 4: მიიღეთ თქვენი დაუკრავენ პარამეტრები და AVRDUDE APP
- ნაბიჯი 5: მიიღეთ თქვენი HEX ფაილი თქვენი C კოდიდან
- ნაბიჯი 6: დასასრული
ვიდეო: როგორ ატვირთოთ C კოდი AVR– ზე Arduino Uno როგორც პროგრამისტი: 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
გამარჯობა ყველას: D
აქ მე გაგიზიარებთ მარტივ გზას ნებისმიერი AVR ჩიპის პროგრამირებისათვის Arduino Uno R3
ყველაფერი რაც თქვენ გჭირდებათ იმისათვის, რომ დაწეროთ კოდი თქვენს მიკროკონტროლერზე არის Arduino Uno იმის ნაცვლად, რომ შეიძინოთ კონკრეტული პროგრამისტი, რომელიც ძვირი დაჯდა.
მარაგები
თქვენ დაგჭირდებათ:
- Arduino uno r3 მოსახსნელი ჩიპით (1)
- ჯუმბერის მავთულები
- 10uF ელექტროლიტური კონდენსატორი (1)
- Hex ფაილი გენერირდება თქვენი C კოდიდან
ნაბიჯი 1: Arduino ISP
პირველი: გახსენით თქვენი Arduino IDE და ატვირთეთ Arduino ISP თქვენს Arduino– ში
თქვენ შეგიძლიათ იპოვოთ ფაილი -> მაგალითები
ატვირთვის ღილაკზე დაჭერის წინ უნდა შეამოწმოთ დაფის ტიპი და COM პორტი.
შენიშვნა: ეს კოდი თქვენს Arduino- ს გადააქცევს პროგრამისტად!
ნაბიჯი 2: იპოვეთ მონაცემთა ცხრილი თქვენი AVR– სთვის და შეამოწმეთ Pin Out
პინ 1 არის პინი, რომელსაც აქვს პატარა წერტილი ახლოს
ჩვენ გვჭირდება (VCC, GND, Reset, UCSK, MISO, MOSI) მათი განთავსება თქვენს AVR– ში.
ნაბიჯი 3: დაუკავშირეთ Arduino AVR– ს
შეაერთეთ Arduino AVR– ს ფიგურისა და თქვენი AVR მონაცემთა ცხრილის მიხედვით
და არ დაგავიწყდეთ 10uF კონდენსატორის დაკავშირება თქვენი Arduino– ს GND– ს RST– სთან Arduino– ს ავტომატური გადატვირთვის გამორთვის მიზნით.
ნაბიჯი 4: მიიღეთ თქვენი დაუკრავენ პარამეტრები და AVRDUDE APP
წადი
www.engbedded.com/fusecalc/
და აირჩიეთ თქვენი AVR, ჩემი არის Atmega16
მე არაფერს შევცვლი, ასე რომ არ გავანადგურებ ჩემს AVR- ს, მაგრამ შიდა RC- ს შევცვლი 8 MHZ- მდე "თქვენ შეგიძლიათ აირჩიოთ გარე 16 MHZ კრისტალი" ეს თქვენზეა.
გადაახვიეთ ქვემოთ და დააკოპირეთ avrdude არგუმენტი
ჩასვით AVRDUDE პროგრამაში.
ჩემი არის
-U lfuse: w: 0xe4: m -U hfuse: w: 0x99: m
AVEDUDE გადმოსაწერი ბმული:
download.savannah.gnu.org/releases/avrdude/
შემდეგ გახსენით იგი და შეცვალეთ პარამეტრები სურათის მსგავსად და თქვენი ტექნიკის მიხედვით და არ დაგავიწყდეთ ჩასვათ დაუკრავენ პარამეტრები დამატებით ბრძანების სტრიქონში
ნაბიჯი 5: მიიღეთ თქვენი HEX ფაილი თქვენი C კოდიდან
მე დავწერ უბრალო c კოდს, რომ LED მოციმციმე PIN 20 -ში
ატვირთეთ hex ფაილი avrdude– ში Flash განყოფილებაში და დააჭირეთ პროგრამას
ნაბიჯი 6: დასასრული
ნებისმიერი კითხვისთვის გააკეთეთ კომენტარი ქვემოთ
გირჩევთ:
არდუინო როგორც პროვაიდერი -- ჩაწერეთ ექვსკუთხა ფაილი AVR -- - ში დაუკრავენ AVR -- Arduino როგორც პროგრამისტი: 10 ნაბიჯი
არდუინო როგორც პროვაიდერი || ჩაწერეთ Hex ფაილი AVR || დაუკრავენ AVR || Arduino როგორც პროგრამისტი: ……………………… გთხოვთ გამოიწეროთ ჩემი YouTube არხი სხვა ვიდეოებისთვის …….. ეს სტატია ეს ყველაფერი არდუინოს შესახებ isp. თუ გსურთ ატვირთოთ ექვსკუთხა ფაილი ან გსურთ დააყენოთ თქვენი დაუკრავენ AVR– ში, მაშინ არ გჭირდებათ პროგრამისტის ყიდვა, შეგიძლიათ გააკეთოთ
როგორ ატვირთოთ პროგრამა Arduino Pro Mini 328P Arduino Uno– ს გამოყენებით: 6 ნაბიჯი
როგორ ატვირთოთ პროგრამა Arduino Pro Mini 328P Arduino Uno– ს გამოყენებით: Arduino Pro Mini არის ყველაზე პატარა დაფა, რომელსაც აქვს 14 I/O ქინძისთავები, ის მუშაობს 3.3 ვოლტამდე - 5 ვოლტი DC და ადვილია კოდის ატვირთვა პროგრამირების მოწყობილობაში. დაზუსტება: 14 ციფრული შეყვანის/გამომავალი პორტები RX, TX, D2 ~ D13, 8 ანალოგური შეყვანის პორტი A0 ~ A7 1
შეამცირეთ თქვენი არდუინოს პროექტები - Arduino UNO როგორც ATmega328P პროგრამისტი (https://youtu.be/YO61YCaC9DY): 4 ნაბიჯი
შეამცირეთ თქვენი არდუინოს პროექტები | Arduino UNO როგორც ATmega328P პროგრამისტი (https://youtu.be/YO61YCaC9DY): ვიდეო ლინკი: https://youtu.be/YO61YCaC9DY პროგრამირება ATmega328P Arduino– ს გამოყენებით ISP (სისტემის პროგრამისტი) საშუალებას გაძლევთ გამოიყენოთ Arduino მახასიათებლები პურზე ან PCB. ეს ძირითადად ეხმარება, როდესაც თქვენ აკეთებთ კოლეჯის პროექტს. შემცირდა
როგორ ატვირთოთ პროგრამა ან კოდი Arduino Pro Mini– ში CH340 UART სერიული გადამყვანი კაბელის გამოყენებით: 4 ნაბიჯი
როგორ ატვირთოთ პროგრამა ან კოდი Arduino Pro Mini– ში CH340 UART სერიული კონვერტორი კაბელის გამოყენებით: USB TTL სერიული კაბელები წარმოადგენს USB სერიულ კონვერტორულ კაბელებს, რომლებიც უზრუნველყოფენ კავშირს USB და სერიულ UART ინტერფეისებს შორის. კაბელების ფართო სპექტრი ხელმისაწვდომია 5 ვოლტზე, 3.3 ვოლტზე ან მომხმარებლის მიერ განსაზღვრული სიგნალის დონეზე wi
როგორ გამოვიყენოთ Wiimote როგორც კომპიუტერის მაუსი სანთლების სახით როგორც სენსორი !!: 3 ნაბიჯი
როგორ გამოვიყენოთ Wiimote როგორც კომპიუტერის მაუსი სანთლების სახით როგორც სენსორი !!: ეს სახელმძღვანელო გაჩვენებთ თუ როგორ დაუკავშიროთ თქვენი Wii Remote (Wiimote) თქვენს კომპიუტერს და გამოიყენოთ იგი როგორც მაუსი