میکروکنترلرهای ARM STM32F303ZDT6 – MCU سیگنالهای مختلط اصلی MCUهای ARM Cortex-M4 core DSP و FPU، 384 کیلوبایت حافظه فلش
♠ توضیحات محصول
ویژگی محصول | مقدار ویژگی |
سازنده: | استیمیکروالکترونیک |
دسته بندی محصولات: | میکروکنترلرهای ARM - MCU |
استاندارد RoHS: | جزئیات |
سری: | STM32F3 |
سبک نصب: | SMD/SMT |
بسته بندی / مورد: | LQFP-144 |
هسته: | آرم کورتکس M4 |
اندازه حافظه برنامه: | ۳۸۴ کیلوبایت |
عرض گذرگاه داده: | ۳۲ بیتی |
وضوح مبدل آنالوگ به دیجیتال: | ۴ × ۶ بیت/۸ بیت/۱۰ بیت/۱۲ بیت |
حداکثر فرکانس ساعت: | ۷۲ مگاهرتز |
تعداد ورودی/خروجیها: | ۱۱۵ ورودی/خروجی |
اندازه حافظه رم داده: | ۶۴ کیلوبایت |
ولتاژ تغذیه - حداقل: | ۲ ولت |
ولتاژ تغذیه - حداکثر: | ۳.۶ ولت |
حداقل دمای عملیاتی: | - 40 درجه سانتیگراد |
حداکثر دمای عملیاتی: | + ۸۵ درجه سانتیگراد |
بسته بندی: | سینی |
برند: | استیمیکروالکترونیک |
حساس به رطوبت: | بله |
نوع محصول: | میکروکنترلرهای ARM - MCU |
تعداد بسته بندی کارخانه: | ۳۶۰ |
زیرگروه: | میکروکنترلرها - MCU |
نام تجاری: | استیام۳۲ |
وزن واحد: | ۰.۰۹۱۷۱۲ اونس |
♠ ARM® Cortex®-M4 32b MCU+FPU، تا ۵۱۲ کیلوبایت فلش، ۸۰ کیلوبایت SRAM، FSMC، ۴ ADC، ۲ کانال DAC، ۷ عدد comp، ۴ آپ امپ، ۲.۰-۳.۶ ولت
خانواده STM32F303xD/E بر اساس هسته RISC 32 بیتی ARM® Cortex®-M4 با کارایی بالا و FPU با فرکانس 72 مگاهرتز و دارای یک واحد ممیز شناور (FPU)، یک واحد حفاظت از حافظه (MPU) و یک ماکروسل ردیابی تعبیهشده (ETM) است. این خانواده شامل حافظههای تعبیهشده با سرعت بالا (حافظه فلش 512 کیلوبایتی، SRAM 80 کیلوبایتی)، یک کنترلکننده حافظه انعطافپذیر (FSMC) برای حافظههای استاتیک (SRAM، PSRAM، NOR و NAND) و طیف گستردهای از ورودی/خروجیهای پیشرفته و لوازم جانبی متصل به یک باس AHB و دو باس APB است.
این دستگاهها چهار مبدل آنالوگ به دیجیتال سریع ۱۲ بیتی (۵ میلیثانیه در ثانیه)، هفت مقایسهکننده، چهار تقویتکننده عملیاتی، دو کانال DAC، یک RTC کممصرف، حداکثر پنج تایمر ۱۶ بیتی همه منظوره، یک تایمر ۳۲ بیتی همه منظوره و حداکثر سه تایمر اختصاصی برای کنترل موتور ارائه میدهند. آنها همچنین دارای رابطهای ارتباطی استاندارد و پیشرفته هستند: حداکثر سه I2C، حداکثر چهار SPI (دو SPI با I2Sهای مالتی پلکس فول داپلکس هستند)، سه USART، حداکثر دو UART، CAN و USB. برای دستیابی به دقت کلاس صوتی، لوازم جانبی I2S را میتوان از طریق یک PLL خارجی تنظیم زمان کرد.
خانواده STM32F303xD/E در محدوده دمایی -40 تا +85 درجه سانتیگراد و -40 تا +105 درجه سانتیگراد با منبع تغذیه 2.0 تا 3.6 ولت کار میکنند. مجموعهای جامع از حالتهای صرفهجویی در مصرف برق، امکان طراحی برنامههای کممصرف را فراهم میکند.
خانواده STM32F303xD/E دستگاههایی را در بستهبندیهای مختلف از ۶۴ تا ۱۴۴ پین ارائه میدهد.
بسته به دستگاه انتخاب شده، مجموعههای مختلفی از لوازم جانبی گنجانده شده است.
• هسته: پردازنده ۳۲ بیتی ARM® Cortex®-M4 با واحد پردازش عملیات (FPU) 72 مگاهرتز، ضرب و تقسیم HW تک سیکلی، 90 DMIPS (از CCM)، دستورالعمل DSP و MPU (واحد حفاظت از حافظه)
• شرایط عملیاتی:
– محدوده ولتاژ VDD، VDDA: 2.0 ولت تا 3.6 ولت
• خاطرات
- تا ۵۱۲ کیلوبایت حافظه فلش
۶۴ کیلوبایت SRAM، با بررسی توازن سختافزاری (HW parity) که روی ۳۲ کیلوبایت اول پیادهسازی شده است.
- تقویتکننده روتین: 16 کیلوبایت SRAM روی گذرگاه دستورالعمل و داده، با بررسی برابری سختافزار (CCM)
– کنترلکننده حافظه انعطافپذیر (FSMC) برای حافظههای استاتیک، با چهار تراشه انتخاب
• واحد محاسبه CRC
• مدیریت تنظیم مجدد و تأمین
– تنظیم مجدد روشن/خاموش کردن دستگاه (POR/PDR)
– آشکارساز ولتاژ قابل برنامهریزی (PVD)
حالتهای کممصرف: خواب، توقف و آماده به کار
– تامین VBAT برای RTC و رجیسترهای پشتیبان
• مدیریت ساعت
– نوسانساز کریستالی ۴ تا ۳۲ مگاهرتز
– نوسانساز ۳۲ کیلوهرتز برای RTC با کالیبراسیون
– RC داخلی ۸ مگاهرتز با گزینه x 16 PLL
– نوسانساز داخلی ۴۰ کیلوهرتز
• تا 115 ورودی/خروجی سریع
– همه قابل نگاشت روی بردارهای وقفه خارجی
– چندین ولتاژ ۵ ولتی قابل تحمل
• ماتریس اتصال
• کنترلر DMA دوازده کاناله
• چهار مبدل آنالوگ به دیجیتال با نرخ ۰.۲۰ میکروثانیه (تا ۴۰ کانال) با وضوح قابل انتخاب ۱۲/۱۰/۸/۶ بیت، محدوده تبدیل ۰ تا ۳.۶ ولت، تغذیه آنالوگ جداگانه از ۲.۰ تا ۳.۶ ولت
• دو کانال DAC 12 بیتی با تغذیه آنالوگ از 2.4 تا 3.6 ولت
• هفت مقایسهگر آنالوگ فوقالعاده سریع ریلی به ریلی با تغذیه آنالوگ از 2.0 تا 3.6 ولت
• چهار تقویتکننده عملیاتی که میتوانند در حالت PGA استفاده شوند، همه ترمینالها با تغذیه آنالوگ از ۲.۴ تا ۳.۶ ولت قابل دسترسی هستند
• تا 24 کانال حسگر خازنی با پشتیبانی از حسگرهای لمسی، خطی و چرخشی
• تا 14 تایمر:
– یک تایمر ۳۲ بیتی و دو تایمر ۱۶ بیتی با حداکثر چهار ورودی IC/OC/PWM یا شمارنده پالس و انکودر تربیعی (افزایشی)
– سه تایمر کنترل پیشرفته ۱۶ بیتی ۶ کاناله، با حداکثر شش کانال PWM، تولید زمان از دست رفته و توقف اضطراری
– یک تایمر ۱۶ بیتی با دو IC/OC، یک OCN/PWM، تولید زمان خاموشی و توقف اضطراری
– دو تایمر ۱۶ بیتی با IC/OC/OCN/PWM، تولید زمان خاموشی و توقف اضطراری
– دو تایمر نگهبان (مستقل، پنجرهای)
– یک تایمر SysTick: شمارنده نزولی ۲۴ بیتی
دو تایمر پایه ۱۶ بیتی برای راهاندازی DAC
• تقویم RTC با زنگ هشدار، بیدارباش دورهای از حالت توقف/آماده به کار
• رابطهای ارتباطی
– رابط CAN (2.0B فعال)
– سه حالت سریع I2C پلاس (1 مگابیت بر ثانیه) با جریان 20 میلی آمپر، SMBus/PMBus، بیدار شدن از حالت توقف
– حداکثر پنج USART/UART (رابط ISO 7816، LIN، IrDA، کنترل مودم)
– حداکثر چهار SPI، ۴ تا ۱۶ فریم بیتی قابل برنامهریزی، دو تا با رابط I 2S مالتیپلکس نیمه/تمام دوبلکس
– رابط پرسرعت USB 2.0 با پشتیبانی از LPM
– فرستنده مادون قرمز
• SWD، Cortex®-M4 با FPU ETM، JTAG
• شناسه منحصر به فرد ۹۶ بیتی