توضیحات
دستگاه هاي STM32G431x6/x8/xB بر اساس هسته RISC 32 بيتي Arm® Cortex®-M4 با کارايي بالا ساخته شده اند. آنها در فرکانس 170 مگاهرتز کار مي کنند. هسته Cortex-M4 داراي يک واحد نقطه شناور تک دقيق (FPU) است که از تمام دستورالعمل هاي پردازش داده تک دقيق Arm و همه انواع داده ها پشتيباني مي کند. همچنين مجموعه کاملي از دستورالعملهاي DSP (پردازش سيگنال ديجيتال) و واحد حفاظت حافظه (MPU) را اجرا ميکند که امنيت برنامه را افزايش ميدهد. اين دستگاهها حافظههاي پرسرعت (حداکثر 128 کيلوبايت حافظه فلش و 32 کيلوبايت SRAM)، طيف گستردهاي از I/Oهاي پيشرفته و تجهيزات جانبي متصل به دو گذرگاه APB، دو باس AHB و يک 32 بيتي چند AHB را تعبيه ميکنند. ماتريس اتوبوس اين دستگاه ها همچنين چندين مکانيسم حفاظتي را براي حافظه فلش و SRAM تعبيه شده تعبيه کرده اند: حفاظت از بازخواني، حفاظت از نوشتن، منطقه حافظه قابل ايمن و حفاظت از بازخواني کد اختصاصي. دستگاهها وسايل جانبي را تعبيه ميکنند که امکان شتاب تابع رياضي/حسابي را فراهم ميکنند (CORDIC براي توابع مثلثاتي و واحد FMAC براي توابع فيلتر). آنها دو ADC سريع 12 بيتي (4 Msps)، چهار مقايسه کننده، سه تقويت کننده عملياتي، چهار کانال DAC (2 خارجي و 2 داخلي)، يک بافر مرجع ولتاژ داخلي، يک RTC کم توان، يک تايمر 32 بيتي همه منظوره، دو تايمر 16 بيتي PWM مخصوص کنترل موتور، هفت تايمر 16 بيتي همه منظوره و يک تايمر کم مصرف 16 بيتي. آنها همچنين داراي رابط هاي ارتباطي استاندارد و پيشرفته مانند: - سه I2C - سه SPI مالتي پلکس شده با دو I2S نيمه دوبلکس - سه USART، يک UART و يک UART کم مصرف. - يک FDCAN - يک SAI - دستگاه USB - UCPD دستگاه ها در محدوده دمايي -40 تا +85 درجه سانتيگراد (اتصال +105 درجه سانتيگراد) و -40 تا +125 درجه سانتيگراد (اتصال +130 درجه سانتيگراد) از 1.71 درجه سانتيگراد کار مي کنند. منبع تغذيه 3.6 ولت مجموعه اي جامع از حالت هاي صرفه جويي در مصرف انرژي، امکان طراحي برنامه هاي کم مصرف را فراهم مي کند. برخي از منابع تغذيه مستقل از جمله ورودي منبع تغذيه مستقل آنالوگ براي ADC، DAC، OPAMP و مقايسه کننده ها پشتيباني مي شوند. يک ورودي VBAT امکان پشتيبان گيري از RTC و ثبات ها را فراهم مي کند. خانواده STM32G431x6/x8/xB 9 بسته از 32 پين تا 100 پين ارائه مي دهد.
Description
The STM32G431x6/x8/xB devices are based on the high-performance Arm® Cortex®-M4
32-bit RISC core. They operate at a frequency of up to 170 MHz.
The Cortex-M4 core features a single-precision floating-point unit (FPU), which supports all
the Arm single-precision data-processing instructions and all the data types. It also
implements a full set of DSP (digital signal processing) instructions and a memory protection
unit (MPU) which enhances the application’s security.
These devices embed high-speed memories (up to 128 Kbytes of Flash memory, and
32 Kbytes of SRAM), an extensive range of enhanced I/Os and peripherals connected to
two APB buses, two AHB buses and a 32-bit multi-AHB bus matrix.
The devices also embed several protection mechanisms for embedded Flash memory and
SRAM: readout protection, write protection, securable memory area and proprietary code
readout protection.
The devices embed peripherals allowing mathematical/arithmetic function acceleration
(CORDIC for trigonometric functions and FMAC unit for filter functions).
They offer two fast 12-bit ADCs (4 Msps), four comparators, three operational amplifiers,
four DAC channels (2 external and 2 internal), an internal voltage reference buffer, a lowpower RTC, one general-purpose 32-bit timers, two 16-bit PWM timers dedicated to motor
control, seven general-purpose 16-bit timers, and one 16-bit low-power timer.
They also feature standard and advanced communication interfaces such as:
- Three I2Cs
- Three SPIs multiplexed with two half duplex I2Ss
- Three USARTs, one UART and one low-power UART.
- One FDCAN
- One SAI
- USB device
- UCPD
The devices operate in the -40 to +85 °C (+105 °C junction) and -40 to +125 °C (+130 °C
junction) temperature ranges from a 1.71 to 3.6 V power supply. A comprehensive set of
power-saving modes allows the design of low-power applications.
Some independent power supplies are supported including an analog independent supply
input for ADC, DAC, OPAMPs and comparators. A VBAT input allows backup of the RTC and
the registers.
The STM32G431x6/x8/xB family offers 9 packages from 32-pin to 100-pin
|