এআরআর প্রোগ্রামার হিসাবে আরডুইনো


10

আপনি কি আরডিওনাকে একটি এভিআর প্রোগ্রামার হিসাবে ব্যবহার করতে পারেন?


2
আপনি এই পৃষ্ঠায় এক নজর আছে ? বিটিডব্লিউ, আমি আপনার প্রশ্নের সঠিক শিরোনাম গুগল করে এটি পেয়েছি।
পেটপলসন

গ্রেট। ধন্যবাদ এটি পেয়েছি। সুতরাং আমি তারগুলিতে রেখেছি এবং আমি ন্যূনতম সার্কিট (বাহ্যিক ঘড়িটি নির্মূল করে) ফর্মটি অর্ডিনো.সি.সি
মিঃ মেন

উত্তর:


6

আমি উপরে উল্লিখিত মেগা-ইস্প সমাধানটি ব্যবহার করি - আরডুইনো এরিস্পপ স্কেচটি এখানে

http://code.google.com/p/mega-isp/downloads/list

আমি তাদের theালটি ব্যবহার করি না - আমি আপনার আরডিনোতে প্রোগ্রামিং আইএসপি সংযোগকারীটিকে ফিট করতে দুটি 6 পিন ডুয়াল-ইন-লাইন শিরোনাম সকেট ব্যবহার করে একটি সাধারণ কেবল তৈরি করেছি। (আমার কাছে দুটি সিল সকেট ছিল না তাই আমি লাইনে স্ট্যান্ডার্ড সিঙ্গল ব্যবহার করেছি এবং দুটি 3 পিন সকেট একসাথে সুপারগ্লুইড করেছি।

তারপরে আপনার একটি পিস কেবল বা কিছু তারের দরকার need

আরডুইনো 6 পিন আইএসপি

পিন 5 = পুনরায় সেট করুন ব্যতীত প্রতিটি পিনকে অন্য সকেটের সাথে অন্যের সাথে সকেটের সাথে সংযুক্ত করুন। 5 টি পিনের জন্য কেবলের এক প্রান্তটি সংযুক্ত করুন - এটিই শেষ যা আপনি প্রোগ্রাম করতে চান এমন লক্ষ্য AVR এর সাথে সংযুক্ত হবে। পিন 5 তারের অন্য প্রান্তটি একটি ভাসমান পিন সংযোজকের সাথে সংযুক্ত করুন।

আইএসপি প্রোগ্রামিং সংযোগকারী স্থাপন করে এবং ডিজিটাল 10 এ ভাসমান সীসা সংযুক্ত করে আরডুইনোতে কেবলটি সংযুক্ত করার জন্য, অন্য প্রান্তটি লক্ষ্য আইএসপি সংযোগকারীটির সাথে সংযুক্ত করুন। আপনাকে পিন 1 এর ম্যাচ আপ নিশ্চিত করতে হবে।

কেবল ওভারভিউ তারের বিশদ

আরদুড ব্যবহার করে প্রোগ্রাম

avrdude -P com7 -p t2313 -c avrisp -b 19200 -U ফ্ল্যাশ: w: fred.hex

where
com7 - the com port that the Arduino based programmer is on
t2313 - the type of AVR you wish to program (m328 for ATMega328).
fred.hex - the name of the hex file you wish to progam into the target.

আমি এটি কোনও সমস্যা ছাড়াই টিনি 2313 প্রোগ্রাম করতে ব্যবহার করেছি।

দ্রষ্টব্য: তারের লক্ষ্যকে পাওয়ার জন্য 5v বহন করবে - যদি লক্ষ্যটি ইতিমধ্যে চালিত হয় তবে তারের পিন 2 সংযুক্ত করবেন না।


এফওয়াইআই: মেগা-ইস্প স্কেচটি এখন আরউডিনো সফ্টওয়্যারটির সাথে অন্তর্ভুক্ত করা হয়েছে সংস্করণ 0018 এবং এখন আর আলাদাভাবে ডাউনলোড করার দরকার নেই; এটি ফাইল | উদাহরণগুলির অধীনে অবস্থিত, যার নাম আড়ুইডোআইএসপি।
এসএম

5

এই সমাধানটি দুর্দান্ত কাজ করে: কিমিও কোসাকা অ্যাড্রুড-সার্জটাগ পদ্ধতি

আপনি যদি কম্পিউটারগুলি একত্রিত করেন তবে আপনার কাছে স্পেয়ার কেস মাউন্ট করা ইউএসবি কেবল / সংযোজকগুলি থাকতে পারে যা প্রায়শই নতুন মোহরবোর্ডগুলির সাথে আসে। কেবল ইউএসবি প্রান্তটি বন্ধ করুন এবং আপনি আইএসপি সংযোগকারী হিসাবে মাদারবোর্ড সংযোগকারীটি ব্যবহার করতে পারেন।

এর মতো ব্যাচের ফাইলটি ব্যবহার করা যেতে পারে: (এটি 328 চিপগুলির জন্য, উচ্চ গতির স্থানান্তরের জন্য ফিউজ সেট করবে এবং তারপরে বুটলোডার আপলোড করবে এবং শেষ হয়ে গেলে লক বিট সেট করবে।

avrdude -c diecimila -P ft0 -p m328p -B 4800 -U lock:w:0x3F:m -U efuse:w:0x05:m
-U hfuse:w:0xDA:m -U lfuse:w:0xFF:m

avrdude -c diecimila -P ft0 -p m328p -U flash:w:ATmegaBOOT_168_atmega328.hex -U
efuse:w:0x05:m -U hfuse:w:0xDA:m -U lfuse:w:0xFF:m -U lock:w:0x0F:m

3

হ্যাঁ, আপনি আরডুইনোকে একটি এভিআর প্রোগ্রামার হিসাবে ব্যবহার করতে পারেন!

কটাক্ষপাত মেগা-ISP প্রকল্পের।



2

২০০৯ সালের উত্তরগুলি এখন কিছুটা পুরানো হয়ে গেছে যে স্ট্যান্ডার্ড আরডুইনো আইডিইতে আরডুইনোআইএসপি অন্তর্ভুক্ত ছিল যা মেগা-আইএসপি ভিত্তিক ছিল তবে এখন আর্দুইনো সিসি দ্বারা আনুষ্ঠানিকভাবে সমর্থিত।

এখানে চিত্র বর্ণনা লিখুন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.