কম্পিউটার টিউটোরিয়াল

USART এবং UART-এর পার্থক্য


এই পোস্টে, আমরা USART এবং UART মোডের পার্থক্য বুঝব −

USART (Universal Synchronous/Asynchronous Receiver/Transmitter)

  • হাফ-ডуп্লেক্স মোড ব্যবহার করা হয়।

  • UART-এর তুলনায় USART-এর স্পিড বেশি।

  • এটি ডেটা সিগনালসহ ক্লক ব্যবহার করে কাজ করে।

  • ডেটা ব্লক ফরম্যাটে ট্রান্সমিট করা হয়।

  • এটি UART-এর মতো কাজ করতে পারে।

  • UART-এর তুলনায় আরও জটিল।

  • রিসিভারের ট্রান্সমিটারের বড-রেট জানতে হয় না।

  • কারণ এটি মাস্টার এবং ক্লক সিগন্যাল থেকে ইনফরমেশন পায়।

  • ডেটা একটি নির্দিষ্ট রেটে ট্রান্সমিট করা হয়।

UART (Universal Asynchronous Receiver/Transmitter)

  • ফুল-ডуп্লেক্স মোড ব্যবহার করা হয়।

  • USART-এর তুলনায় এর স্পিড কম।

  • এটি শুধু ডেটা সিগন্যাল ব্যবহার করে কাজ করে।

  • ডেটা বাইট दर বাইট ট্রান্সমিট করা হয়, একবারে একটি বাইট।

  • এটি USART-এর মতো কাজ করতে পারে না।

  • এটি আপেক্ষিকভাবে সহজ।

  • এতে কোনো ক্লক সিগন্যাল থাকে না যা তথ্যের সাথে সম্পর্কিত।

  • অর্থাৎ রিসিভারের ট্রান্সমিটারের বড-রেট জানতে হবে ডেটা সংগ্রহের আগে।

  • ডেটা পরিবর্তনশীল গতিতে ট্রান্সমিট করা যেতে পারে।


  1. গ্রাফ এবং ট্রির পার্থক্য

  2. ডেটা টাইপ এবং ডেটা স্ট্রাকচারের পার্থক্য

  3. স্ট্যাক এবং কিউ ডেটা স্ট্রাকচারের পার্থক্য

  4. C#-তে Hashtable এবং Dictionary-এর পার্থক্য