NUCLEO-F411RE: Difference between revisions
Jump to navigation
Jump to search
(Created page with "The NUCLEO-F411RE development board uses the STM32F411RE as the target processor.<br> This board is a rock solid development board with on-board ST-Link loader / debugger, usi...") |
No edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 24: | Line 24: | ||
2 general purpose 32-bit timers | 2 general purpose 32-bit timers | ||
1 SysTick timer | 1 SysTick timer | ||
5 SPI/I2S | 5 SPI/I2S (up to 50 Mbit/s) | ||
3 I2C | |||
1 RTC: sub-second accuracy, hardware calendar | 1 RTC: sub-second accuracy, hardware calendar | ||
4 PWM | 4 PWM | ||
Line 33: | Line 34: | ||
FPU, single precision | FPU, single precision | ||
DSP instructions | DSP instructions | ||
<strong>Hardware</strong><br> | <strong>Hardware</strong><br> | ||
Line 45: | Line 42: | ||
* UART2 connects the target processor to the ST-Link, providing a USB COM port connection on the host computer. Uses PA2 for TX, and PA3 for RX. | * UART2 connects the target processor to the ST-Link, providing a USB COM port connection on the host computer. Uses PA2 for TX, and PA3 for RX. | ||
* ST-Link connects to TCK (PA14), TMS (PA13) | * ST-Link connects to TCK (PA14), TMS (PA13) | ||
<strong>Firmware</strong><br> | <strong>Firmware</strong><br> |
Latest revision as of 23:39, 20 February 2021
The NUCLEO-F411RE development board uses the STM32F411RE as the target processor.
This board is a rock solid development board with on-board ST-Link loader / debugger, using an STM32F103CBT6.
This development board functions well in at least three development environments: 1) Arduino & Arduino IDE using the STM32 processor plug-in 2) MBed - The on-board STM32 loader / debugger supports loading web site created binaries See https://os.mbed.com/ 3) STMicro's STM32CubeMX / Keil uVision or STMicro's new STM32CubeIDE See https://www.st.com/en/development-tools/stm32cubeide.html I prefer STMicro's environment, allowing me easy access to peripherals, registers, and clock systems, with full access to every part of this system on chip.
Processor: STM32F411RE 512KB Flash 128KB SRAM 100MHz CPU clock Single-cycle multiplication and hardware division 1.7 to 3.6 V application supply and I/Os Within this part series, this is considered a "Medium-density device", and as such, has the following peripherals: 3 USARTs 6 general purpose 16-bit timers 2 general purpose 32-bit timers 1 SysTick timer 5 SPI/I2S (up to 50 Mbit/s) 3 I2C 1 RTC: sub-second accuracy, hardware calendar 4 PWM 1 SDIO interface (SD/MMC/eMMC) 1 USB 2.0 full-speed device/host/OTG controller with on-chip PHY 1 12-bit, 2.4 MSPS A/D converter: up to 16 channels 1 CRC calculation unit FPU, single precision DSP instructions
Hardware
- Green LED, LD2, connected to PA5, illuminates when driven high
- Blue PushButton, B1, connects to PC13, grounding the signal when pressed
- 32,768Hz crystal oscillator, LSE, used for Real Time Clock (RTC)
- 8MHz HSE, is provided by the 8MHz crystal oscillator from the attached ST-Link, into PD0
- UART2 connects the target processor to the ST-Link, providing a USB COM port connection on the host computer. Uses PA2 for TX, and PA3 for RX.
- ST-Link connects to TCK (PA14), TMS (PA13)
Firmware
https://www.st.com/en/evaluation-tools/nucleo-f411re.html
https://www.st.com/en/embedded-software/stm32cubef4.html
ST Website for the STM32F4 family: https://www.st.com/en/microcontrollers-microprocessors/stm32f4-series.html