سؤال

انا املك آر دي كيه-IDM من لوميناري مايكرو.تحتوي هذه اللوحة على ARM® 32 بت اللحاء™-M3 الأساسية.هل حاول أي شخص تشغيل تطبيق .NET Micro Framework على مثل هذا الجهاز؟

هل كانت مفيدة؟

المحلول

إن Cortex M3 عبارة عن نواة مختصرة للغاية، فهي تفتقر إلى MMU، على سبيل المثال، وتهدف إلى تشغيل أنظمة تشغيل بسيطة للغاية.على وجه التحديد، ليس نظام التشغيل Symbian/Windows Mobile/Linux/إلخ.بالأحرى OSEck أو OSEK أو iTRON أو ما شابه ذلك.أعتقد أن هذا في الواقع غير ممكن تمامًا بسبب ذلك.

نصائح أخرى

ليس لدي أي خبرة عملية ولكن على أساس http://www.microsoft.com/netmf/about/gettingstarted.mspx أصغر مساحة مدعومة هي 64 كيلو بايت من ذاكرة الوصول العشوائي (RAM) و256 كيلو بايت فلاش وMMU غير مطلوبة.ولذلك فإن احتياجات التطبيقات الخاصة بك ستكون العامل الحاسم.

لعِلمِكَ:تم إصدار .NET Micro Framework كمصدر مفتوح بموجب ترخيص Apache 2.0 في 16 نوفمبر 2009.

يبدو أن LM3S6918 (الشريحة الموجودة على RDK-IDM) تحتوي فقط على 256 كيلو بايت فلاش و64 كيلو بايت SRAM ولكن .NET Micro Framework يتطلب 256 كيلو بايت من ذاكرة الوصول العشوائي و512 كيلو بايت فلاش/روم!

اقرأ أكثر هنا

لقد قمنا بتنفيذ .NET Micro Framework إلى Ti Stellaris MCU ، Cortex-M3 Core ، حاليًا لدينا منفذ للوحة EK-LM3S8962 ، وهو يعمل.

.NET Micro Framework الحد الأدنى من مساحة الذاكرة:

  • فلاش:155 كيلو بايت
  • كبش:32 كيلو بايت
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top