ইউএসবি প্রোগ্রামার (এভিআর): বর্ণনা, উদ্দেশ্য

সুচিপত্র:

ইউএসবি প্রোগ্রামার (এভিআর): বর্ণনা, উদ্দেশ্য
ইউএসবি প্রোগ্রামার (এভিআর): বর্ণনা, উদ্দেশ্য

ভিডিও: ইউএসবি প্রোগ্রামার (এভিআর): বর্ণনা, উদ্দেশ্য

ভিডিও: ইউএসবি প্রোগ্রামার (এভিআর): বর্ণনা, উদ্দেশ্য
ভিডিও: Atmel AVR USB মাইক্রোকন্ট্রোলার প্রোগ্রামার 2024, নভেম্বর
Anonim

কখনও কখনও রেডিও প্রযুক্তিবিদ যারা ইলেকট্রনিক ডিভাইসগুলি ডিজাইন করেন তাদের নকশায় মাইক্রোকন্ট্রোলার ব্যবহার করা প্রয়োজন। মাইক্রোকন্ট্রোলারদের ফার্মওয়্যার প্রয়োজন - এটি প্রোগ্রামারদের জন্য।

ইউএসবি প্রোগ্রামার (এভিআর): বর্ণনা, উদ্দেশ্য
ইউএসবি প্রোগ্রামার (এভিআর): বর্ণনা, উদ্দেশ্য

প্রোগ্রামার কি?

প্রোগ্রামার একটি হার্ডওয়্যার-সফ্টওয়্যার ডিভাইস যা কোনও স্টোরেজ ডিভাইসে (মাইক্রোকন্ট্রোলারের অভ্যন্তরীণ মেমরি) তথ্য পড়তে বা লিখতে ব্যবহৃত হয়। যদি রেডিও অপেশাদারটিকে একবার মাইক্রোকন্ট্রোলার ডিভাইস প্রোগ্রাম করার প্রয়োজন হয়, আপনি একটি প্রচলিত প্রোগ্রামার ব্যবহার করতে পারেন যা সিওএম বা এলপিটি বন্দরের সাথে সংযোগ স্থাপন করে। উদাহরণস্বরূপ, এভিআর চিপগুলির জন্য সহজতম প্রোগ্রামারটি হ'ল 6-তার, 4-রেজিস্টার কেবল (পনিপ্রোগ প্রোগ্রামার)।

প্রচলিত প্রোগ্রামার ব্যবহার করে আপনি সময় এবং অর্থ অপচয় না করে অনেকগুলি এভিআর মাইক্রোকন্ট্রোলারে হেক্স প্রোগ্রাম লোড করতে পারেন। এছাড়াও, প্রোগ্রামারটিকে ইন-সার্কিট প্রোগ্রামার হিসাবে ব্যবহার করা যেতে পারে, তাই আপনি ডিভিশন থেকে অপসারণ না করে এভিআর মাইক্রোকন্ট্রোলার প্রোগ্রাম করতে পারেন।

এই জাতীয় প্রোগ্রামারগুলি একটি বিশেষ প্রোগ্রাম (যাকে একটি প্রোগ্রামারও বলা হয়) ব্যবহার করে একটি কম্পিউটারের সাথে সংযুক্ত থাকে। এটি কম্পিউটার থেকে ফার্মওয়্যার স্থানান্তর করে এবং ডিভাইসটি কেবল এটি মাইক্রোক্রিকিটের স্মৃতিতে লিখে দেয়। প্রোগ্রামারগুলি সিরিয়াল বা সমান্তরাল পোর্টের মাধ্যমে, ইউএসবি সংযোগকারী ইত্যাদির মাধ্যমে সংযুক্ত হতে পারে etc. আধুনিক প্রোগ্রামারগুলি সাধারণত ইউএসবির মাধ্যমে সংযুক্ত থাকে।

ইউএসবি প্রোগ্রামারটি নির্দিষ্ট সংস্থার (প্রোগ্রামারের ব্র্যান্ডের উপর নির্ভরশীল) মাইক্রোপ্রসেসর ডিভাইসগুলিকে একত্রিত আকারে প্রোগ্রাম করার জন্য। এটি সফ্টওয়্যার কনফিগারেশন প্রক্রিয়াটি ব্যাপকভাবে সহজ করে তোলে।

একটি ইউএসবি প্রোগ্রামার সংযোগ কিভাবে?

ডিভাইসটি ব্যবহার করতে, আপনাকে এটিকে আপনার কম্পিউটারের একটি ইউএসবি পোর্টের সাথে সংযুক্ত করতে হবে। এর পরে, একটি নতুন ইউএসবিএসপি ডিভাইসের সংযোগ সম্পর্কে কম্পিউটারে একটি বার্তা উপস্থিত হবে এবং প্রোগ্রামারটিতে থাকা এলইডি নিজেই আলোকিত হবে, যার অর্থ ডিভাইসটি সফলভাবে সংযুক্ত হয়েছে।

তারপরে আপনাকে ড্রাইভারগুলি ইনস্টল করতে হবে যাতে ওএস এই ডিভাইসটির সাথে সঠিকভাবে কাজ করতে পারে। এর পরে মাইক্রোপ্রসেসর ডিভাইসটি আইএসপি ইন্টারফেসের সাথে সংযুক্ত করা সম্ভব হবে। দ্বিতীয় এলইডি প্রোগ্রামিংয়ের সময় আলোকিত হবে।

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

প্রোগ্রামার নিয়ন্ত্রণ করতে, আপনাকে বিশেষ প্রোগ্রাম ইনস্টল করতে হবে। উইন্ডোযুক্ত অ্যাপ্লিকেশনগুলি ব্যবহার করা ভাল। উদাহরণস্বরূপ, ডিভাইসটির সাথে কাজ করার জন্য, আপনি এক্সট্রিমবার্নার, খাজামা, অ্যাগ্রোগ এবং অন্যান্য প্রোগ্রামগুলি ব্যবহার করতে পারেন।

প্রস্তাবিত: