میکروکنترلرهای ARM FS32K116LFT0VLFT – MCU S32K116 32 بیتی MCU، ARM Cortex-M0+
♠ توضیحات محصول
ویژگی محصول | ارزش صفت |
سازنده: | NXP |
رده محصولات: | میکروکنترلرهای ARM - MCU |
RoHS: | جزئیات |
سلسله: | S32K1xx |
بسته بندی: | سینی |
نام تجاری: | نیمه هادی های NXP |
حساس به رطوبت: | آره |
نوع محصول: | میکروکنترلرهای ARM - MCU |
مقدار بسته کارخانه: | 250 |
زیر مجموعه: | میکروکنترلر - MCU |
قسمت # نام مستعار: | 935385261557 |
• ویژگی های عملیاتی
– محدوده ولتاژ: 2.7 ولت تا 5.5 ولت
– محدوده دمای محیط: -40 درجه سانتی گراد تا 105 درجه سانتی گراد برای حالت HSRUN، -40 درجه سانتی گراد تا 150 درجه سانتی گراد برای حالت RUN
• هسته Arm™ Cortex-M4F/M0+، CPU 32 بیتی
- پشتیبانی از فرکانس 112 مگاهرتز (حالت HSRUN) با 1.25 درایستون MIPS در هر مگاهرتز
– Arm Core بر اساس Armv7 Architecture و Thumb®-2 ISA
– پردازشگر سیگنال دیجیتال یکپارچه (DSP)
– کنترل کننده وقفه بردار تودرتوی قابل تنظیم (NVIC)
- واحد نقطه شناور دقیق (FPU)
• رابط های ساعت
– نوسان ساز خارجی سریع 4 – 40 مگاهرتز (SOSC) با ساعت ورودی مربع خارجی DC تا 50 مگاهرتز در حالت ساعت خارجی
– نوسان ساز سریع داخلی RC 48 مگاهرتز (FIRC)
- نوسان ساز داخلی آهسته RC 8 مگاهرتز (SIRC)
– نوسان ساز کم توان 128 کیلوهرتز (LPO)
- تا 112 مگاهرتز (HSRUN) حلقه قفل فازی سیستم (SPLL)
– حداکثر 20 مگاهرتز TCLK و 25 مگاهرتز SWD_CLK
– ساعت خارجی شمارنده واقعی 32 کیلوهرتز (RTC_CLKIN)
• مدیریت قدرت
– هسته کم مصرف Arm Cortex-M4F/M0+ با راندمان انرژی عالی
- کنترل کننده مدیریت انرژی (PMC) با حالت های مختلف قدرت: HSRUN، RUN، STOP، VLPR و VLPS.توجه: نوشتن/پاک کردن CSEc (امنیت) یا EEPROM پرچمهای خطا را در حالت HSRUN (112 مگاهرتز) راهاندازی میکند، زیرا این مورد مجاز به اجرای همزمان نیست.برای اجرای CSEc (امنیت) یا EEPROM نوشتن/پاک کردن، دستگاه باید به حالت RUN (80 مگاهرتز) تبدیل شود.
- دریچه ساعت و عملکرد کم مصرف که در تجهیزات جانبی خاص پشتیبانی می شود.
• رابط های حافظه و حافظه
– حافظه فلش برنامه تا 2 مگابایت با ECC
– 64 کیلوبایت FlexNVM برای حافظه فلش داده با شبیه سازی ECC و EEPROM.توجه: CSEc (امنیت) یا نوشتن/پاک کردن EEPROM پرچمهای خطا را در حالت HSRUN (112 مگاهرتز) راهاندازی میکند، زیرا این مورد مجاز به اجرای همزمان نیست.برای اجرای CSEc (امنیت) یا EEPROM نوشتن/پاک کردن، دستگاه باید به حالت RUN (80 مگاهرتز) تبدیل شود.
- حداکثر 256 کیلوبایت SRAM با ECC
- حداکثر 4 کیلوبایت FlexRAM برای استفاده به عنوان شبیه سازی SRAM یا EEPROM
– تا 4 کیلوبایت کش کد برای به حداقل رساندن تأثیر عملکرد تأخیر دسترسی به حافظه
– QuadSPI با پشتیبانی HyperBus™
• آنالوگ سیگنال مختلط
- حداکثر دو مبدل آنالوگ به دیجیتال (ADC) 12 بیتی با حداکثر 32 ورودی آنالوگ در هر ماژول
- یک مقایسه کننده آنالوگ (CMP) با مبدل داخلی 8 بیتی دیجیتال به آنالوگ (DAC)
• قابلیت اشکال زدایی
– سیم سریال JTAG Debug Port (SWJ-DP) ترکیب می شود
- Debug Watchpoint and Trace (DWT)
– ماکروسل ردیابی ابزار دقیق (ITM)
- واحد رابط پورت تست (TPIU)
– واحد وصله فلش و نقطه شکست (FPB).
• رابط انسان و ماشین (HMI)
- تا 156 پین GPIO با عملکرد وقفه
– وقفه غیر قابل ماسک (NMI)
• رابط های ارتباطی
– حداکثر سه ماژول گیرنده/فرستنده ناهمزمان جهانی کم مصرف (LPUART/LIN) با پشتیبانی از DMA و در دسترس بودن توان کم
- حداکثر سه ماژول رابط جانبی سریال کم مصرف (LPSPI) با پشتیبانی از DMA و در دسترس بودن کم مصرف
- حداکثر دو ماژول مدار مجتمع کم مصرف (LPI2C) با پشتیبانی از DMA و در دسترس بودن توان کم
- حداکثر سه ماژول FlexCAN (با پشتیبانی اختیاری CAN-FD)
- ماژول FlexIO برای شبیه سازی پروتکل های ارتباطی و تجهیزات جانبی (UART، I2C، SPI، I2S، LIN، PWM و غیره).
- حداکثر یک اترنت 10/100 مگابیت بر ثانیه با پشتیبانی IEEE1588 و دو ماژول رابط صوتی همزمان (SAI).
• ایمنی و امنیت
– موتور خدمات رمزنگاری (CSEc) مجموعه ای جامع از توابع رمزنگاری را که در مشخصات عملکردی SHE (افزودن سخت افزار امن) توضیح داده شده است، پیاده سازی می کند.توجه: CSEc (امنیت) یا نوشتن/پاک کردن EEPROM پرچمهای خطا را در حالت HSRUN (112 مگاهرتز) راهاندازی میکند، زیرا این مورد مجاز به اجرای همزمان نیست.برای اجرای CSEc (امنیت) یا EEPROM نوشتن/پاک کردن، دستگاه باید به حالت RUN (80 مگاهرتز) تبدیل شود.
- شماره شناسایی (ID) منحصر به فرد 128 بیتی
– کد تصحیح خطا (ECC) در حافظه های فلش و SRAM
- واحد حفاظت از حافظه سیستم (MPU سیستم)
- ماژول بررسی افزونگی چرخه ای (CRC).
- نگهبان داخلی (WDOG)
- ماژول مانیتور خارجی نگهبان (EWM).
• زمان بندی و کنترل
- حداکثر هشت ماژول مستقل 16 بیتی FlexTimers (FTM) که حداکثر 64 کانال استاندارد (IC/OC/PWM) ارائه میدهد.
– یک تایمر 16 بیتی کم مصرف (LPTMR) با کنترل بیدار شدن قابل انعطاف
- دو بلوک تاخیری قابل برنامه ریزی (PDB) با سیستم ماشه انعطاف پذیر
- یک تایمر وقفه کم مصرف 32 بیتی (LPIT) با 4 کانال
– شمارنده زمان واقعی 32 بیتی (RTC)
• پکیج
– گزینه های پکیج 32 پین QFN، 48 پین LQFP، 64 پین LQFP، 100 پین LQFP، 100 پین MAPBGA، 144 پین LQFP، 176 پین LQFP
• 16 کانال DMA با حداکثر 63 منبع درخواست با استفاده از DMAMUX