AVR

সিরিয়াল যোগাযোগের জন্য হার্ডওয়্যার হ্যান্ডশেকিং এখনও আমাদের এমবেডেড বিশ্বের একটি অপরিহার্য অংশ। সাধারণত আমরা একটি 3 তারের কনফিগারেশন (আরএক্স TX এবং সেইসাথে স্থল) ব্যবহার করি এবং আশা করি যে পরিকল্পনা অনুযায়ী যাই হোক না কেন। যদিও এটি অনেক পরীক্ষকদের জন্য কাজ করে তবে কিছু ক্ষেত্রে এটি সবচেয়ে নিখুঁত পরিস্থিতি নয়। এই যেখানে [সিম্মমেটের] হ্যান্ডটিওয়ার্ক একটি AVR এ হার্ডওয়্যার হ্যান্ডশেকিং যোগ করার জন্য উপলব্ধ।

হার্ডওয়্যার কনফিগারেশনটি বেশ সাধারণ, একটি ATMEGA644 সংযোগের এক প্রান্তে বসে থাকে, একটি SP3232EBEB স্তরের শিফটারের পাশাপাশি একটি পিসি পর্যন্ত পাস করে। 5 টি লাইন ব্যবহার করা হয়, আবার RX, TX এবং সেইসাথে স্থল হিসাবে, তবে একইভাবে RTS এবং সিটিএস। যখন পিসিটি ডেটা প্রেরণ করার জন্য প্রস্তুত হয় তখন এটি লাইন (সাধারণত হোল্ড হোল্ড হোল্ড), মাইক্রো কন্ট্রোলার নোটিশ দেয় যে এটি সিটিএস কম এবং সেইসাথে ট্রান্সমিশনটি শুরু করতে পারে যখন এটি ভালভাবে এটির মতো মনে হয়। সহজে!

Leave a Reply

Your email address will not be published. Required fields are marked *