আমি এমপিএসএসই মোডে (ইউআরটি ভুলে), এমসিপি 2515 এবং এমসিপি 2551 এফটি 2232 এইচ ব্যবহার করে একটি ইউএসবি / ক্যান ইন্টারফেস তৈরি করেছি। এমসিপি 2515 হ'ল মূল অংশটি এখানে আপনি অনুপস্থিত। এটি কি করে ভাল অধ্যয়ন করুন। এটি প্রকৃত ক্যান কন্ট্রোলার যা ফ্রেমিং, ACKs, চেকসাম জেনারেশন এবং যাচাইকরণ, বার্তা ফিল্টারিং এবং অন্যান্য স্বল্প স্পষ্ট জিনিসগুলি যা স্ট্যান্ডার্ডের দ্বারা একটি ক্যান নোডের জন্য প্রয়োজনীয়। আপনি যদি একটি স্নিফার চান, এমসিপি 2515 এর একটি শ্রবণ মাত্র রয়েছে যা বাসে কোনও সংক্রমণের গ্যারান্টি দেয়। এমসিপি 2551 হ'ল মূক শারীরিক স্তর অ্যাডাপ্টার, আরএস -232 এর জন্য এমএএক্স 232 বা আরএস -445 এর জন্য ADM485 এর মতো।
এখন এই আর্কিটেকচারটি একেবারে নিখুঁত নয় কারণ এফটিডিআই এমপিএসএসই প্রযুক্তির মূলত বিঘ্নগুলির জন্য কোনও সমর্থন নেই (আমি বিশ্বাস করি এটি কেবল পর্দার পিছনে বাল্ক ইউএসবি স্থানান্তর ব্যবহার করে), তাই নতুন বার্তাগুলির জন্য আমাকে প্রায়শই নিয়ামকটি পোল করতে হয়। এটি ইউএসবি হোস্ট কন্ট্রোলারে প্রচুর পরিমাণে লোড রাখে তবে এখনও কোনও বার্তা নষ্ট হওয়ার গ্যারান্টি দেয় না (এমসিপি 2515 আপনি "ওভারফ্লো মোড" সক্ষম করলে অভ্যন্তরীণভাবে 2 টি প্রাপ্ত বার্তাগুলি সংরক্ষণ করতে পারে, আপনি যদি না করেন তবে কেবল একটি) one এর চেয়ে আরও ভাল সমাধানটি হ'ল এসটিএম 32 এফ 105 (103 একই সাথে ইউএসবি এবং ক্যান ব্যবহার করতে পারে না) এর মতো বিল্টিন সিএন এবং ইউএসবি পেরিফেরিয়ালগুলি সহ একটি উপযুক্ত মাইক্রোকন্ট্রোলার হবে। ঠিক এই ধারণার কার্যকরী বাস্তবায়নের জন্য এই প্রকল্পটি দেখুন । স্টিভেনের পরামর্শ অনুসারে এলপিসি 18 xxx খুব কার্যকর হবে তবে এলপিসি 17xx সম্ভবত সস্তার এবং সন্ধান করা সহজ।