میکروکنترلرهای ARM مدل FS32K116LFT0VLFT – MCU S32K116 32 بیتی، ARM Cortex-M0+
♠ توضیحات محصول
ویژگی محصول | مقدار ویژگی |
سازنده: | انایکسپی |
دسته بندی محصولات: | میکروکنترلرهای ARM - MCU |
استاندارد RoHS: | جزئیات |
سری: | S32K1xx |
بسته بندی: | سینی |
برند: | نیمههادیهای NXP |
حساس به رطوبت: | بله |
نوع محصول: | میکروکنترلرهای ARM - MCU |
تعداد بسته بندی کارخانه: | ۲۵۰ |
زیرگروه: | میکروکنترلرها - MCU |
نامهای مستعار بخش #: | ۹۳۵۳۸۵۲۶۱۵۷ |
• ویژگیهای عملیاتی
– محدوده ولتاژ: ۲.۷ ولت تا ۵.۵ ولت
– محدوده دمای محیط: -40 °C تا 105 °C برای حالت HSRUN، -40 °C تا 150 °C برای حالت RUN
• هسته Arm™ Cortex-M4F/M0+، پردازنده ۳۲ بیتی
– پشتیبانی از فرکانس تا ۱۱۲ مگاهرتز (حالت HSRUN) با ۱.۲۵ Dhrystone MIPS در هر مگاهرتز
– هسته آرم (Arm Core) مبتنی بر معماری Armv7 و Thumb®-2 ISA
– پردازنده سیگنال دیجیتال یکپارچه (DSP)
– کنترلکننده وقفه برداری تو در تو (NVIC) قابل تنظیم
واحد ممیز شناور با دقت واحد (FPU)
• رابطهای ساعت
نوسانساز خارجی سریع (SOSC) با فرکانس ۴ تا ۴۰ مگاهرتز و کلاک ورودی مربعی خارجی DC تا ۵۰ مگاهرتز در حالت کلاک خارجی
– نوسانساز داخلی سریع RC با فرکانس ۴۸ مگاهرتز (FIRC)
– نوسانساز RC داخلی آهسته ۸ مگاهرتز (SIRC)
– نوسانساز کمتوان ۱۲۸ کیلوهرتز (LPO)
– حلقه قفل فازی سیستم (SPLL) تا ۱۱۲ مگاهرتز (HSRUN)
– تا 20 مگاهرتز TCLK و 25 مگاهرتز SWD_CLK
– شمارنده کلاک خارجی ۳۲ کیلوهرتز (RTC_CLKIN)
• مدیریت برق
هسته کم مصرف Arm Cortex-M4F/M0+ با راندمان انرژی عالی
– کنترلکننده مدیریت توان (PMC) با چندین حالت توان: HSRUN، RUN، STOP، VLPR و VLPS. توجه: نوشتن/پاک کردن CSEc (امنیتی) یا EEPROM در حالت HSRUN (112 مگاهرتز) باعث فعال شدن پرچمهای خطا میشود زیرا این حالت استفاده اجازه اجرای همزمان را ندارد. دستگاه برای اجرای نوشتن/پاک کردن CSEc (امنیتی) یا EEPROM باید به حالت RUN (80 مگاهرتز) تغییر کند.
– گیتینگ ساعت و عملکرد کم مصرف در لوازم جانبی خاص پشتیبانی میشود.
• حافظه و رابطهای حافظه
- حافظه فلش برنامه تا 2 مگابایت با ECC
– ۶۴ کیلوبایت FlexNVM برای حافظه فلش داده با شبیهسازی ECC و EEPROM. توجه: نوشتن/پاک کردن CSEc (امنیتی) یا EEPROM در حالت HSRUN (۱۱۲ مگاهرتز) باعث فعال شدن پرچمهای خطا میشود زیرا این حالت استفاده اجازه اجرای همزمان را ندارد. دستگاه باید به حالت RUN (۸۰ مگاهرتز) تغییر کند تا CSEc (امنیتی) یا EEPROM را اجرا کند.
- تا 256 کیلوبایت SRAM با ECC
- تا ۴ کیلوبایت FlexRAM برای استفاده به عنوان شبیهساز SRAM یا EEPROM
- حداکثر ۴ کیلوبایت حافظه پنهان کد برای به حداقل رساندن تأثیر عملکرد ناشی از تأخیرهای دسترسی به حافظه
– QuadSPI با پشتیبانی از HyperBus™
• آنالوگ سیگنال مختلط
– حداکثر دو مبدل آنالوگ به دیجیتال (ADC) 12 بیتی با حداکثر 32 ورودی آنالوگ کانال در هر ماژول
یک مقایسهگر آنالوگ (CMP) با مبدل دیجیتال به آنالوگ (DAC) داخلی ۸ بیتی
• قابلیت اشکالزدایی
- پورت اشکالزدایی JTAG سیم سریال (SWJ-DP) را ترکیب میکند
- اشکالزدایی نقطه دیدبانی و ردیابی (DWT)
– ابزار دقیق ردیابی ماکروسل (ITM)
– واحد رابط پورت تست (TPIU)
– واحد وصله فلش و نقطه شکست (FPB)
• رابط انسان و ماشین (HMI)
- تا ۱۵۶ پین 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
واحد حفاظت از حافظه سیستم (System MPU)
– ماژول بررسی افزونگی چرخهای (CRC)
– ناظر داخلی (WDOG)
– ماژول مانیتور نگهبان خارجی (EWM)
• زمانبندی و کنترل
– حداکثر هشت ماژول FlexTimers (FTM) 16 بیتی مستقل، ارائه حداکثر 64 کانال استاندارد (IC/OC/PWM)
– یک تایمر کم مصرف ۱۶ بیتی (LPTMR) با کنترل بیدارباش انعطافپذیر
– دو بلوک تأخیر قابل برنامهریزی (PDB) با سیستم ماشه انعطافپذیر
یک تایمر وقفه کم مصرف (LPIT) 32 بیتی با 4 کانال
شمارنده زمان واقعی ۳۲ بیتی (RTC)
• بستهبندی
– گزینههای بستهبندی QFN 32 پین، LQFP 48 پین، LQFP 64 پین، LQFP 100 پین، MAPBGA 100 پین، LQFP 144 پین، LQFP 176 پین
• DMA 16 کاناله با حداکثر 63 منبع درخواست با استفاده از DMAMUX