NUCLEO-F446RE, Development board for STM32 F4 series - with STM32 F446RE MCU, supports Arduino
ดูข้อมูลการใช้งาน เพิ่มเติมได้ที่ Link1 และ Link2
Description
The STM32F446xC/E devices are based on the high-performance Arm® Cortex®-M4 32-bit RISC core operating at a frequency of up to 180 MHz. The Cortex-M4 core features a floating point unit (FPU) single precision supporting all Arm® single-precision data-processing instructions and data types. It also implements a full set of DSP instructions and a memory protection unit (MPU) that enhances application security.
The STM32F446xC/E devices incorporate high-speed embedded memories (Flash memory up to 512 Kbytes, up to 128 Kbytes of SRAM), up to 4 Kbytes of backup SRAM, and 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.
All devices offer three 12-bit ADCs, two DACs, a low-power RTC, twelve general-purpose 16-bit timers including two PWM timers for motor control, two general-purpose 32-bit timers.
They also feature standard and advanced communication interfaces.
From STMicroelectronics, the NUCLEO-F446RE development board features an STM32F446RE Arm Cortex M4 microcontroller in a LQFP64 package. With unlimited extension opportunities, this board enables you to easily develop, build and evaluate prototypes. The microcontroller is housed in a relatively small package, giving you more development flexibility than larger boards.
Integrated Arduino™ Uno V3 connectivity support and ST morpho headers enable you utilise the STM32 development platform to expand the functionality of your board by connecting to specialised shields.
The NUCLEO-F446RE has an ST-LINK/V2-1 debugger and programmer which means that you will not require a separate probe. Supplied with HAL Library software (and other packaged software examples), you can begin prototyping immediately. You will also have direct access to ARM mbed online resources. A range of IDEs (Integrated Development Environments) such as GCC-basd IDEs, IAR and Keil support this development board.
Key Features
- STM32F446RET6 180MHz Cortex-M4F core microcontroller with 512 kB Flash memory and 128 kB SRAM
- Adaptive real-time accelerator (ART Accelerator™) allowing 0-wait state execution from Flash memory
- 8 to 14-bit parallel camera interface up to 54 MB/s
- Arduino Uno v3 connectivity
- ST morpho extension pin headers for access to all I/Os
- ST-LINK/V2-1 debugger/programmer with SWD connector
- Up to 20 serial communication interfaces: USART, IrDA, I²C, SPI, SAI, CAN, USB, I²S, S/PDIF-Rx, SDIO, HDMI-CEC
- Power supply options; T-LINK USB VBUS or external sources
- USB OTG or FS Device with micro-AB connector
- True random number generator
- CRC calculation unit
- RTC with subsecond accuracy and hardware calendar
- 96-bit unique ID
- 3 x LEDs: power, USB communication, user LED
- 2 x pushbuttons (user and reset)
- 32.768 KHz crystal oscillator
- ARM mbed Enabled (mbed.org)
------------------------------------------------------------------------------------------------------------------------------------------------------------
STM32F4 Series 32-Bit ARM Cortex-M4 Microcontrollers, STMicroelectronics
The ARM Cortex-M4 based STM32 F4 series of high-performance MCUs with DSP and FPU instructions is an extension of the industry-leading STM32 portfolio towards even higher performance. Up to 180 MHz operating frequency.
- Up to 2x USB 2.0 OTG FS/HS
- SDIO (Secure Digital Input Output)
- USART, SPI, I²C
- I²S (Inter-IC Sound) + Audio PLL
- 16 and 32 Bit Timers
- Up to 3x 12-Bit ADC
- Low Voltage 1.7 V to 3.6 V