আমি একটি এআরএম কর্টেক্স এম 3 (বিশেষত STM32F217IGH6) এর সাথে কাজ করছি।
এটিতে পোর্ট করা এমন কোনও ওএস আছে কি?
আমি একটি এআরএম কর্টেক্স এম 3 (বিশেষত STM32F217IGH6) এর সাথে কাজ করছি।
এটিতে পোর্ট করা এমন কোনও ওএস আছে কি?
উত্তর:
অনেকগুলি মুক্ত উত্স বিকল্প রয়েছে:
উপরে উল্লিখিত বেশিরভাগের বাণিজ্যিক সংস্করণও রয়েছে। আমি মনে করি আপনি ওপেন সোর্স অফারগুলিতে বেশি আগ্রহী বলে ধরে নিয়েছি, এমন কঠোরভাবে বাণিজ্যিক আরটিওএসের তালিকা নেই।
ফ্রিআরটিওএস একটি জনপ্রিয় পছন্দ।
আমরা এম 3 এস এর আগে রাউলির সিটি (খুব দ্রুত শুরু করা এবং নেমে যাওয়া) এবং ফ্রিআরটোস (প্রস্তাবিত) ব্যবহার করেছি।
আমি চিবিওএস-এ খুব আগ্রহী হয়েছি কিন্তু এটি চেষ্টা করার সুযোগ পাইনি । বাণিজ্যিক তবে যুক্তিসঙ্গত।
এছাড়াও M3 নির্দিষ্ট ওএস আছে যা কোকক্স নামে পরিচিত , ঝরঝরে দেখায় তবে কিছু আমাকে বিরক্ত করেছিল এবং এটিকে বিস্তারিত জানায়নি । আমি এটি তাকানোর সময়, অনুমান করি, অনুভূতিটি নেওয়া খুব নতুন ছিল বলে মনে হয়েছিল, সম্ভবত এখন এটি অন্যরকম একটি গল্প। (14 মাস আগে)
ফ্রিস্কেল এমকেএক্স-কে তার কিনেটিস মাইক্রোকন্ট্রোলারের লাইনে রেখে দিয়েছে । লাইনে কর্টেক্স-এম 4 এবং কর্টেক্স-এম0 অন্তর্ভুক্ত রয়েছে। যখন কিনেটিসের সাথে ব্যবহৃত হয় তখন ফ্রিস্কেল এমকিউএক্সের জন্য লাইসেন্স সরবরাহ করে। আমি নিশ্চিত নই যে এটি বক্সের বাইরে নন-কিনেটিস কর্টেক্সে চলবে।
এমক্রাফ্ট সিস্টেমগুলি কর্টেক্স-এম 3 এবং কর্টেক্স-এম 4 এমসিইউগুলির জন্য একটি লিনাক্স (ইউসিএলিনাক্স) বিতরণ সরবরাহ করতে বিশেষত:
বাণিজ্যিক (তবে খুব স্বল্প ব্যয়যুক্ত) সফ্টওয়্যার বিতরণ এবং বিভিন্ন কর্টেক্স-এম ইভাল বোর্ড / সিস্টেম-অন-মডিউলগুলি (এসওএম) সরবরাহ করার পাশাপাশি এমক্রাফ্ট তার ইউ-বুট এবং ইউসি্লিনাক্স কার্নেল পোর্টগুলির পুরো উত্সটি কার্টেক্স- এর জন্য বিতরণ করে M3 এবং M4 github.com./ এ
SAFERTOS এবং OPENRTOS হাই ইন্টিগ্রিটি সিস্টেমগুলি থেকে কর্টেক্স-এম 3 এ পোর্ট করা হয়েছে এবং আপনি সেগুলি বিনামূল্যে মূল্যায়ন করতে পারেন। http://www.highintegritysystems.com/
আমি ইউসি্লিনাক্স সম্পর্কে জানি যেহেতু এটি আমার বিশ্ববিদ্যালয়ে ব্যবহৃত হয় এবং অন্য একটির নামটিও এখন আমার মনে নেই।
আপনি কয়েকটি লিঙ্কের জন্য এই পৃষ্ঠাটি চেক করতে পারেন , তবে এটি উপলব্ধ প্ল্যাটফর্মগুলির সম্পর্কে আরও বিস্তারিত; তাদের মধ্যে কিছু নির্দিষ্ট মাইক্রোকন্ট্রোলারদের উল্লেখ করে তবে আপনি সেগুলির মধ্যে সিএম 3 কী তা আবিষ্কার করতে পারেন: টিআই স্টেলারিস, এসটি এসটিএম 32, এনএক্সপি এলপিসি 1700 কয়েকটি।
সম্পাদনা : আমি নির্দিষ্ট মাইক্রোকন্ট্রোলার সম্পর্কে পড়িনি; যেমনটি আমি বলেছি, ইউসি্লিনাক্স আমার বিশ্ববিদ্যালয়ের গবেষণা প্রকল্পগুলিতে এসটিএম 32 মাইক্রোকন্ট্রোলারগুলিতে ব্যবহৃত হয়।
এটি একটি দুর্দান্ত বড় আরটিওএস তালিকা https://en.wikedia.org/wiki/List_of_ARM_Cortex-M_de વિકાસment_tools#Real- সময়_অপরিবর্তন_ সিস্টেমগুলি