


Gebra STM32F303 یک هسته RISC 32 بیتی Arm® Cortex®-M4 با کارایی بالا و ماژول FPU است.
Gebra STM32F303 به لطف رگولاتور 3V3 داخلی، با ولتاژ تغذیه ورودی 5 ولت کار میکند که خروجی آن از طریق پین “3V3” قابل دسترسی است. علاوه بر این، کاربران میتوانند میکروکنترلر را از طریق هدر SWD (Serial Wire Debug) برنامهریزی کنند.
یکی از ویژگیهای مهم Gebra STM32F303 پیکربندی BOOT0 با جامپر «BOOT SEL» است.
دکمههای تعبیهشده USER & RESET، چراغ USER LED، کریستالهای 32.768KHz و 8MHz، و دسترسی کامل به تمام پایههای STM32F303 microcontroller باعث میشود که GebraBit STM32F303 بهترین انتخاب برای توسعه هر نوع پروژهای باشد.
در نهایت، فراموش نکنید که این ماژول با GEBRABUS از نظر پایهها (Pin Compatible) سازگار است، بنابراین تمامی عملکردهای جایگزین مانند I2C، SPI و غیره، بهطور کامل با GEBRABUS سازگار هستند. در نتیجه، تمام Gebra Moduleها (مثل سنسورها، رابطها و غیره) میتوانند بهراحتی روی Gebra STM32F303 نصب شده و برای راهاندازی آماده شوند.
همانطور که بهوضوح دیده میشود، هسته ماژول بر پایهی STM32F303 ساخته شده است؛ میکروکنترلری که دارای یک هستهی 32-bit RISC Arm® Cortex®-M4 با FPU (Floating Point Unit) با عملکرد بالا است و در فرکانسهایی تا 72 MHz کار میکند. این هسته همچنین شامل یک Memory Protection Unit (MPU) و یک Embedded Trace Macrocell (ETM) میباشد.
این خانواده شامل حافظههای داخلی پرسرعت (تا 256 KByte Flash و تا 40 KByte SRAM) و مجموعه گستردهای از I/Oها و پریفرالهای پیشرفته است که به دو APB Bus متصل هستند.
این دستگاهها دارای امکانات زیر میباشند:
- تا چهار عدد 12-bit ADC سریع (با نرخ 5 Msps)
- هفت Comparator
- چهار Operational Amplifier
- تا دو کانال DAC
- RTC کممصرف
- تا پنج تایمر عمومی 16-bit
- یک تایمر عمومی 32-bit
- دو تایمر اختصاصی برای Motor Control
همچنین از رابطهای ارتباطی استاندارد و پیشرفته پشتیبانی میکنند، شامل:
- تا دو عدد I2C
- تا سه عدد SPI (که دو عدد از آنها میتوانند بهصورت Full Duplex I2S استفاده شوند)
- سه عدد USART
- تا دو عدد UART
- CAN
- USB
برای دستیابی به دقت سطح کلاس صوتی، کلاک I2S peripheralها میتواند از طریق یک External PLL تنظیم شود.