میکروکنترلرهای STM32F303CBT6 ARM – MCU 32 بیتی ARM Cortex M4 72MHz 128kB MCU FPU
♠ توضیحات محصول
ویژگی محصول | ارزش صفت |
سازنده: | STMicroelectronics |
رده محصولات: | میکروکنترلرهای ARM - MCU |
RoHS: | جزئیات |
سلسله: | STM32F3 |
سبک نصب: | SMD/SMT |
بسته / مورد: | LQFP-48 |
هسته: | ARM Cortex M4 |
اندازه حافظه برنامه: | 128 کیلوبایت |
عرض گذرگاه داده: | 32 بیت |
وضوح ADC: | 4 × 6 بیت / 8 بیت / 10 بیت / 12 بیت |
حداکثر فرکانس ساعت: | 72 مگاهرتز |
تعداد ورودی/خروجی: | 37 ورودی/خروجی |
اندازه رم داده: | 32 کیلوبایت |
ولتاژ منبع تغذیه - حداقل: | 2 V |
ولتاژ منبع تغذیه - حداکثر: | 3.6 V |
حداقل دمای عملیاتی: | - 40 درجه سانتیگراد |
حداکثر دمای عملیاتی: | + 85 درجه سانتیگراد |
بسته بندی: | سینی |
نام تجاری: | STMicroelectronics |
نوع رم داده: | SRAM |
نوع رابط: | CAN، I2C، SPI، UART، USB |
طول: | 7 میلی متر |
حساس به رطوبت: | آره |
تعداد کانال های ADC: | 1 کانال |
تعداد تایمر / شمارنده: | 8 تایمر |
سری پردازنده: | ARM Cortex M |
نوع محصول: | میکروکنترلرهای ARM - MCU |
نوع حافظه برنامه: | فلاش |
مقدار بسته کارخانه: | 1500 |
زیر مجموعه: | میکروکنترلر - MCU |
نام تجاری: | STM32 |
واحد وزن: | 0.006409 اونس |
♠ مبتنی بر Arm® Cortex®-M4 32b MCU+FPU، حداکثر 256 کیلوبایت فلش + 48 کیلوبایت SRAM، 4 ADC، 2 ch. DAC، 7 کامپ، 4 PGA، تایمر، 2.0-3.6 ولت
خانواده STM32F303xB/STM32F303xC بر اساس هسته RISC 32 بیتی Arm® Cortex®- M4 با کارایی بالا با FPU که در فرکانس حداکثر 72 مگاهرتز کار می کند و دارای یک واحد ممیز شناور (FPU)، یک واحد حفاظت از حافظه است. MPU) و یک ماکروسل ردیابی جاسازی شده (ETM).این خانواده دارای حافظه های جاسازی شده با سرعت بالا (حداکثر 256 کیلوبایت حافظه فلش، حداکثر 40 کیلوبایت حافظه SRAM) و طیف گسترده ای از I/Oهای پیشرفته و تجهیزات جانبی متصل به دو گذرگاه APB است.
این دستگاه ها تا چهار ADC سریع 12 بیتی (5 Msps)، هفت مقایسه کننده، چهار تقویت کننده عملیاتی، تا دو کانال DAC، یک RTC کم مصرف، تا پنج تایمر 16 بیتی همه منظوره، یک تایمر همه منظوره را ارائه می دهند. تایمر 32 بیتی و دو تایمر مخصوص کنترل موتور.آنها همچنین دارای رابط های ارتباطی استاندارد و پیشرفته هستند: حداکثر دو I2C، حداکثر سه SPI (دو SPI با I2S های دوبلکس مالتی پلکس)، سه USART، حداکثر دو UART، CAN و USB.برای دستیابی به دقت کلاس صوتی، لوازم جانبی I2S را می توان از طریق یک PLL خارجی کلاک کرد.
خانواده STM32F303xB/STM32F303xC در محدوده دمای -40 تا +85 درجه سانتیگراد و -40 تا +105 درجه سانتیگراد از منبع تغذیه 2.0 تا 3.6 ولت کار می کند.مجموعه ای جامع از حالت صرفه جویی در مصرف انرژی، امکان طراحی برنامه های کم مصرف را فراهم می کند.
خانواده STM32F303xB/STM32F303xC دستگاه ها را در چهار بسته از 48 پین تا 100 پین ارائه می دهد.
مجموعه تجهیزات جانبی همراه با دستگاه انتخابی تغییر می کند.
• هسته: پردازنده 32 بیتی Arm® Cortex®-M4 با FPU (72 مگاهرتز حداکثر)، ضرب تک چرخه و تقسیم HW، 90 DMIPS (از CCM)، دستورالعمل DSP و MPU (واحد حفاظت از حافظه)
• شرایط عملیاتی:
– محدوده ولتاژ VDD، VDDA: 2.0 ولت تا 3.6 ولت
• خاطرات
– 128 تا 256 کیلوبایت حافظه فلش
- تا 40 کیلوبایت SRAM، با بررسی برابری HW که در 16 کیلوبایت اول اجرا شده است.
- تقویت کننده روتین: 8 کیلوبایت SRAM در دستورالعمل و گذرگاه داده، با بررسی برابری HW (CCM)
• واحد محاسبه CRC
• بازنشانی و مدیریت عرضه
– بازنشانی روشن/خاموش (POR/PDR)
- آشکارساز ولتاژ قابل برنامه ریزی (PVD)
– حالت های کم مصرف: خواب، توقف و آماده به کار
– تامین VBAT برای RTC و رجیسترهای پشتیبان
• مدیریت ساعت
– نوسان ساز کریستالی 4 تا 32 مگاهرتز
– اسیلاتور 32 کیلوهرتز برای RTC با کالیبراسیون
– داخلی 8 مگاهرتز RC با گزینه x 16 PLL
– نوسان ساز داخلی 40 کیلوهرتز
• تا 87 ورودی/خروجی سریع
- همه قابل نگاشت در بردارهای وقفه خارجی
- چندین 5 V-تحمل کننده
• ماتریس اتصال
• کنترلر DMA 12 کاناله
• چهار ADC 0.20 µS (تا 39 کانال) با وضوح قابل انتخاب 12/10/8/6 بیت، محدوده تبدیل 0 تا 3.6 ولت، ورودی تک انتها/دیفرانسیل، منبع آنالوگ مجزا از 2 تا 3.6 ولت
• دو کانال DAC 12 بیتی با منبع آنالوگ از 2.4 تا 3.6 ولت
• هفت مقایسه کننده آنالوگ ریل به ریل سریع با منبع آنالوگ از 2 تا 3.6 ولت
• چهار تقویت کننده عملیاتی قابل استفاده در حالت PGA، همه پایانه های قابل دسترسی با منبع آنالوگ از 2.4 تا 3.6 ولت
• تا 24 کانال حسگر خازنی که از سنسورهای لمسی کلیدی، خطی و چرخشی پشتیبانی می کند
• تا 13 تایمر
- یک تایمر 32 بیتی و دو تایمر 16 بیتی با حداکثر 4 IC/OC/PWM یا شمارنده پالس و ورودی رمزگذار مربعی (افزاینده)
- دو تایمر 16 بیتی 6 کاناله با کنترل پیشرفته، با حداکثر 6 کانال PWM، تولید deadtime و توقف اضطراری
– یک تایمر 16 بیتی با 2 IC/OC، 1 OCN/PWM، تولید deadtime و توقف اضطراری
– دو تایمر 16 بیتی با IC/OC/OCN/PWM، تولید deadtime و توقف اضطراری
- دو تایمر نگهبان (مستقل، پنجره)
– تایمر SysTick: کاهش شمار 24 بیتی
- دو تایمر اصلی 16 بیتی برای راه اندازی DAC
• تقویم RTC با زنگ هشدار، بیدار شدن دوره ای از توقف/آماده به کار
• رابط های ارتباطی
- رابط CAN (2.0B فعال)
- دو حالت سریع I2C به علاوه (1 مگابیت بر ثانیه) با سینک جریان 20 میلی آمپر، SMBus/PMBus، بیدار شدن از STOP
- حداکثر پنج USART/UART (رابط ISO 7816، LIN، IrDA، کنترل مودم)
– حداکثر سه SPI، دو عدد با رابط مالتی پلکس نیمه/فول دوبلکس I2S، 4 تا 16 فریم بیت قابل برنامه ریزی
– رابط USB 2.0 با سرعت کامل
- فرستنده مادون قرمز
• اشکال زدایی سیم سریال، Cortex®-M4 با FPU ETM، JTAG
• شناسه منحصر به فرد 96 بیتی