مجموعه 32 بیتی MCU Gecko SDK SILICON LABS EFM32
اطلاعات محصول
مشخصات
نام محصول: 32 بیت MCU SDK 6.6.1.0 GA
نسخه Gecko SDK Suite: 4.4 14 فوریه 2024
سازگاری: کیت های توسعه EFM32 و EZR32
ویژگی های کلیدی: IAR 9.40.1، sampبرنامه های کاربردی
کامپایلرهای سازگار: IAR
دستورالعمل استفاده از محصول
نصب و راه اندازی
برای نصب MCU SDK 32 بیتی، مراحل زیر را دنبال کنید:
- SDK را از لینک ارائه شده دانلود کنید.
- نصب کننده را اجرا کنید و دستورالعمل های روی صفحه را دنبال کنید.
- پس از نصب، مکان نصب را بر اساس سیستم عامل خود در پوشه مشخص شده تنظیم کنید.
با استفاده از Sampبرنامه های کاربردی
SDK شامل sampبرنامه های کاربردی برای کیت های توسعه EFM32 و EZR32. برای استفاده از این sampموارد:
- s مربوطه را باز کنیدampپروژه در IDE دلخواه شما.
- پروژه را طبق دستورالعمل های ارائه شده بسازید و تدوین کنید.
- کد کامپایل شده را در کیت توسعه خود آپلود کنید تا برنامه را آزمایش کنید.
سوالات متداول
س: چگونه می توانم در مشاوره امنیتی مشترک شوم؟
A: برای اشتراک در Security Advisories، وارد پورتال مشتریان Silicon Labs شوید، سپس Account Home را انتخاب کنید. روی HOME کلیک کنید تا به صفحه اصلی پورتال بروید و سپس روی کاشی ManageNotifications کلیک کنید. مطمئن شوید که «اعلامیههای مشاوره نرمافزار/امنیتی و اطلاعیههای تغییر محصول (PCN)» علامتگذاری شده باشد و حداقل برای پلتفرم و پروتکل خود مشترک شده باشید. برای ذخیره هرگونه تغییر روی ذخیره کلیک کنید.
MCU SDK 32 بیتی sampبرنامه های کاربردی برای کیت های توسعه EFM32 و EZR32.
این سند نسخه های SDK زیر را پوشش می دهد:
- 6.6.1.0 در 14 فوریه 2024 منتشر شد
- 6.6.0.0 در 13 دسامبر 2023 منتشر شد
ویژگی های کلیدی
- پشتیبانی برای OPN های جدید اضافه شده است
- کامپایلرها را به GCC 12.2.1 و IAR 9.40.1 ارتقا دهید
اعلامیه های سازگاری و استفاده
برای کسب اطلاعات درباره بهروزرسانیها و اعلامیههای امنیتی، به فصل امنیت یادداشتهای انتشار پلتفرم Gecko که با این SDK یا در صفحه یادداشتهای انتشار آزمایشگاههای سیلیکون نصب شدهاند، مراجعه کنید. Silicon Labs همچنین قویاً توصیه میکند که برای اطلاعات بهروز در «مشاورههای امنیتی» مشترک شوید. برای دستورالعملها، یا اگر با MCU SDK 32 بیتی تازه کار هستید، به استفاده از این نسخه مراجعه کنید.
کامپایلرهای سازگار:
این نسخه از MCU SDK 32 بیتی با زنجیره ابزار زیر سازگار است.
- میز کار جاسازی شده IAR برای ARM (IAR-EWARM) نسخه 9.40.1
- GCC (مجموعه کامپایلر گنو) نسخه 12.2.1 (ارائه شده توسط Simplicity Studio)
آیتم های جدید
- این نسخه Gecko SDK (GSDK) آخرین نسخه با پشتیبانی ترکیبی برای همه دستگاههای EFM و EFR خواهد بود، به جز وصلههای این نسخه در صورت لزوم. از اواسط سال 2024، ما SDK های جداگانه را معرفی خواهیم کرد:
-
- Gecko SDK موجود با پشتیبانی از دستگاههای سری 0 و 1 ادامه خواهد یافت.
- یک SDK جدید به طور خاص برای دستگاه های سری 2 و 3 ارائه می شود.
- Gecko SDK به پشتیبانی از همه دستگاههای سری 0 و 1 بدون هیچ تغییری در پشتیبانی طولانیمدت، نگهداری، کیفیت و پاسخگویی ارائهشده تحت خطمشی نرمافزار ما ادامه خواهد داد.
- SDK جدید از Gecko SDK منشعب می شود و شروع به ارائه ویژگی های جدیدی می کند که به توسعه دهندگان کمک می کند تا پیشرفت کنندtage از قابلیت های پیشرفته محصولات سری 2 و 3 ما.
- این تصمیم با بازخورد مشتری مطابقت دارد و تعهد ما به ارتقای کیفیت، تضمین ثبات و بهبود عملکرد برای تجربه کاربری استثنایی در SDK های نرم افزاری ما را منعکس می کند.
جدید در نسخه 6.6.0.0
پشتیبانی برای OPN های جدید زیر اضافه شده است:
- BRD2500B
- BRD2501B
مسائل شناخته شده در نسخه فعلی
مشکلات شناخته شده در نسخه 6.6.0.0
یک مشکل شناخته شده وجود دارد که هنگام به روز رسانی زنجیره ابزار GCC از نسخه 10.3 به 12.2 شناسایی می شود که در برخی موارد مصرف RAM را حدود 400 بایت افزایش می دهد.
با استفاده از این نسخه
MCU SDK 32 بیتی v 64.x به عنوان بخشی از Gecko SDK (GSDK) 4.4.x، مجموعه Silicon Labs SDK نصب شده است. برای شروع سریع با GSDK، Simplicity Studio 5 را نصب کنید، که محیط توسعه شما را راه اندازی می کند و شما را در نصب GSDK راهنمایی می کند. Simplicity Studio 5 شامل همه چیزهایی است که برای توسعه محصول IoT با دستگاههای Silicon Labs نیاز است، از جمله راهانداز منابع و پروژه، ابزارهای پیکربندی نرمافزار، IDE کامل با زنجیره ابزار گنو و ابزارهای تجزیه و تحلیل. دستورالعمل های نصب در راهنمای کاربر آنلاین Simplicity Studio 5 ارائه شده است.
از طرف دیگر، Gecko SDK ممکن است به صورت دستی با دانلود یا شبیهسازی آخرین نسخه از GitHub نصب شود. برای اطلاعات بیشتر به https://github.com/Sili-conLabs/gecko_sdk مراجعه کنید. این نسخه شامل موارد زیر است. EFM32 و EZR32 sampبرنامه های کاربردی این SDK به پلتفرم Gecko بستگی دارد. کد پلتفرم Gecko عملکردی را ارائه می دهد که از پروتکل پشتیبانی می کند plugins و APIها به شکل درایورها و سایر ویژگیهای لایه پایینتر که مستقیماً با تراشهها و ماژولهای Silicon Labs تعامل دارند. اجزای پلتفرم Gecko شامل EMLIB، EMDRV، RAIL Library، NVM3 و mbedTLS هستند. یادداشت های انتشار پلتفرم Gecko از طریق چشم انداز پرتاب استودیو Simplicity در دسترس هستند.
مکان نصب پیشفرض GSDK با Simplicity Studio 5.3 تغییر کرده است.
- ویندوز: C:\Users\ \SimplicityStudio\SDKs\gecko_sdk
- MacOS: /کاربران/ /SimplicityStudio/SDKs/gecko_sdk
اطلاعات امنیتی
مشاوران امنیتی
برای اشتراک در Security Advisories، وارد پورتال مشتریان Silicon Labs شوید، سپس Account Home را انتخاب کنید. روی HOME کلیک کنید تا به صفحه اصلی پورتال بروید و سپس روی کاشی مدیریت اعلان ها کلیک کنید. مطمئن شوید که «اعلامیههای مشاوره نرمافزار/امنیتی و اطلاعیههای تغییر محصول (PCN)» علامتگذاری شده باشد و حداقل برای پلتفرم و پروتکل خود مشترک شده باشید. برای ذخیره هرگونه تغییر روی ذخیره کلیک کنید.
پشتیبانی کنید
مشتریان کیت توسعه واجد شرایط آموزش و پشتیبانی فنی هستند. از آزمایشگاه های سیلیکون استفاده کنید webسایت www.silabs.com/prod-ucts/mcu/32-bit برای به دست آوردن اطلاعات در مورد تمام محصولات و خدمات میکروکنترلر EFM32 و ثبت نام برای پشتیبانی محصول.
می توانید با پشتیبانی آزمایشگاه سیلیکون در این آدرس تماس بگیرید www.silabs.com/support
استودیو سادگی
دسترسی با یک کلیک به MCU و ابزارهای بی سیم، اسناد، نرم افزار، کتابخانه های کد منبع و موارد دیگر. برای ویندوز، مک و لینوکس موجود است
- نمونه کارها اینترنت اشیا
- SW/HW
- کیفیت
- پشتیبانی و انجمن
سلب مسئولیت
Silicon Labs در نظر دارد آخرین، دقیق و مستندات عمیق تمام تجهیزات جانبی و ماژول های موجود برای پیاده سازان سیستم و نرم افزار را با استفاده یا قصد استفاده از محصولات Silicon Labs به مشتریان ارائه دهد. دادههای مشخصهسازی، ماژولها و تجهیزات جانبی موجود، اندازههای حافظه و آدرسهای حافظه به هر دستگاه خاص مربوط میشوند و پارامترهای «معمولی» ارائهشده میتوانند و در برنامههای مختلف متفاوت باشند. برنامه قبلیampمواردی که در اینجا توضیح داده شده فقط برای اهداف توضیحی است. آزمایشگاه سیلیکون این حق را برای خود محفوظ میدارد که بدون اطلاع قبلی در مورد اطلاعات، مشخصات و توضیحات محصول تغییراتی ایجاد کند و در مورد صحت یا کامل بودن اطلاعات ارائه شده ضمانتی نمیدهد. بدون اطلاع قبلی، Silicon Labs ممکن است به دلایل امنیتی یا قابلیت اطمینان، سفتافزار محصول را در طول فرآیند تولید بهروزرسانی کند. چنین تغییراتی مشخصات یا عملکرد محصول را تغییر نمی دهد. آزمایشگاه سیلیکون هیچ مسئولیتی در قبال عواقب استفاده از اطلاعات ارائه شده در این سند ندارد. این سند مستلزم یا صراحتاً مجوزی برای طراحی یا ساخت مدارهای مجتمع نیست. این محصولات برای استفاده در هیچ یک از دستگاههای کلاس III FDA، برنامههایی که برای آنها تأیید پیش از بازار FDA مورد نیاز است یا سیستمهای پشتیبانی زندگی بدون رضایت کتبی خاص آزمایشگاههای سیلیکون، طراحی یا مجاز نیستند. "سیستم پشتیبانی از زندگی" هر محصول یا سیستمی است که برای پشتیبانی یا حفظ زندگی و/یا سلامتی در نظر گرفته شده است، که در صورت شکست، به طور منطقی می توان انتظار داشت که منجر به صدمات شخصی یا مرگ شود. محصولات Silicon Labs برای کاربردهای نظامی طراحی یا مجاز نیستند. محصولات آزمایشگاه سیلیکون تحت هیچ شرایطی نباید در سلاح های کشتار جمعی از جمله (اما نه محدود به) سلاح های هسته ای، بیولوژیکی یا شیمیایی، یا موشک هایی که قادر به حمل چنین سلاح هایی هستند استفاده شوند. آزمایشگاه سیلیکون از ضمانتهای صریح و ضمنی سلب مسئولیت میکند و در قبال صدمات یا آسیبهای مربوط به استفاده از محصولات آزمایشگاههای سیلیکون در چنین برنامههای غیرمجاز مسئولیت یا مسئولیتی ندارد. توجه: این محتوا ممکن است حاوی اصطلاحات توهین آمیز باشد که اکنون منسوخ شده است. Silicon Labs در حال جایگزینی این اصطلاحات با زبان فراگیر تا جایی که ممکن باشد. برای اطلاعات بیشتر مراجعه کنید www.silabs.com/about-us/project-lexicon-inclusive
اطلاعات علامت تجاری
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® and the Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro آرم و ترکیبی از آنها , "انرژی دوست ترین میکروکنترلرهای جهان"، Redpine Signals®، WiSeConnect، n-Link، ThreadArch®، EZLink®، EZRadio®، EZRadioPRO®، Gecko®، Gecko OS، Gecko OS Studio، Precision32®، Telegesis ، Telegesis Logo®، USBXpress®، Zentri، آرم Zentri و Zentri DMS، Z-Wave®، و سایر علائم تجاری یا علائم تجاری ثبت شده Silicon Labs هستند. ARM، CORTEX، Cortex-M3 و THUMB علائم تجاری یا علائم تجاری ثبت شده ARM Holdings هستند. Keil یک علامت تجاری ثبت شده ARM Limited است. Wi-Fi یک علامت تجاری ثبت شده Wi-Fi Alliance است. سایر محصولات یا نام های تجاری ذکر شده در اینجا علائم تجاری دارندگان مربوطه می باشند.
Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX 78701 USA
اسناد / منابع
![]() |
SILICON LABS EFM32 32 بیتی MCU Gecko SDK Suite [pdfراهنمای کاربر EFM32، EZR32، EFM32 32 بیتی MCU Gecko SDK Suite، بیت MCU Gecko SDK Suite، Gecko SDK Suite، SDK Suite |