আমার ইউএসবি-সিডিসি ডিভাইস এবং ইউএসবি হোস্টের মধ্যে প্রেরিত ডেটার জন্য কি ইউএসবিতে কোনও মানের পরিষেবার গ্যারান্টি রয়েছে?
আমি একটি গোলমাল পরিস্থিতি (যেমন স্বয়ংচালিত ডায়াগনস্টিক পোর্ট) traditionalতিহ্যবাহী আরএস 232 এর সাথে জানি খারাপ বিটগুলি প্রায়শই ঘটে যা চেকসামগুলি প্রোটোকলের জন্য গুরুত্বপূর্ণ। যদি আমি এই জাতীয় প্রোটোকলকে খাঁটি-ইউএসবি অ্যাপ্লিকেশনটির সাথে মানিয়ে নিতে পারি তবে আমি চেকসাম এবং সম্পর্কিত ত্রুটি পরিচালনার রুটিনগুলি নিরাপদে বাদ দিতে পারি?
রেফারেন্সের জন্য, আমি এটিএম -এর দ্বারা সরবরাহিত ইউএসবি-সিডিসি ফ্রেমওয়ার্ক সহ একটি AT91SAM7S256 ব্যবহার করছি ।
হালনাগাদ:
আমি এই সমস্যাটির জন্য আমার গুগল-ফু কিছুটা দীর্ঘায়িত করেছি এবং এই নিবন্ধটি পেয়েছি যা ইথারনেট অনুকরণের জন্য একটি সিডিসি সাবক্লাস বর্ণনা করে এবং জানিয়েছে:
ইউএসবি কেবল দ্বারা, এনক্যাপসুলেটেড ইথারনেট ফ্রেমগুলি গন্তব্য MAC ঠিকানার সাথে শুরু হয়ে ফ্রেম চেকসামের ঠিক আগে শেষ হয়। (ইউএসবি নির্ভরযোগ্য পরিবহন হওয়ায় ফ্রেমের চেকসামের প্রয়োজন হয় না))
তাদের অর্থ হতে পারে ইউএসবি-সিডিসি নির্ভরযোগ্য পরিবহন, সাধারণভাবে ইউএসবি নয়, কারণ কোনও প্রোগ্রামের ডেটা খুব দ্রুত জরিপ করতে না পারলে কিছু ডিভাইস ক্লাস উচ্চ-মাধ্যমে আউটপুট বার্স্টি ডেটা (ওয়েবক্যাম?) এর জন্য উদ্দিষ্ট হতে পারে buff
আমি এখনও এই বিষয়ে অতিরিক্ত নিশ্চিতকরণ চাই।