boards: nucleo-f030r8: Cleanup documentation

Signed-off-by: Francois Berder <18538310+francois-berder@users.noreply.github.com>
This commit is contained in:
Francois Berder 2020-02-13 19:32:50 +00:00
parent da78d03e95
commit 43a475fef8

View File

@ -5,34 +5,34 @@
## Overview ## Overview
The Nucleo-F030 is a board from ST's Nucleo family supporting a ARM Cortex-M0 The Nucleo-F030R8 is a board from ST's Nucleo family supporting a ARM Cortex-M0
STM32F030R8 microcontroller with 8Kb of SRAM and 64Kb of ROM Flash. STM32F030R8 microcontroller with 8Kb of SRAM and 64Kb of ROM Flash.
## Hardware ## Hardware
![Nucleo64 F030](http://www.open-electronics.org/wp- ![Nucleo64 F030R8](http://www.open-electronics.org/wp-
content/uploads/2015/08/Figura2-500x467.png) content/uploads/2015/08/Figura2-500x467.png)
### MCU ### MCU
| MCU | STM32F030R8 | | MCU | STM32F030R8 |
|:------------- |:--------------------- | |:---------- |:----------------- |
| Family | ARM Cortex-M0 | | Family | ARM Cortex-M0 |
| Vendor | ST Microelectronics | | Vendor | ST Microelectronics |
| RAM | 8Kb | | RAM | 8Kb |
| Flash | 64Kb | | Flash | 64Kb |
| Frequency | up to 48MHz) | | Frequency | up to 48MHz |
| FPU | no | | FPU | no |
| Timers | 11 (2x watchdog, 1 SysTick, 8x 16-bit) | | Timers | 10 (2x watchdog, 1 SysTick, 7x 16-bit) |
| ADCs | 1x 12-bit | | ADCs | 1x 12-bit |
| UARTs | 6 | | UARTs | 2 |
| SPIs | 2 | | SPIs | 2 |
| I2Cs | 2 | | I2Cs | 2 |
| RTC | 1 | | RTC | 1 |
| Vcc | 2.0V - 3.6V | | Vcc | 2.4V - 3.6V |
| Datasheet | [Datasheet](http://www.st.com/en/evaluation-tools/nucleo-f030r8.html) | | Datasheet | [Datasheet](http://www.st.com/resource/en/datasheet/stm32f030r8.pdf) |
| Reference Manual | [Reference Manual](http://www.st.com/resource/en/datasheet/stm32f030r8.pdf) | | Reference Manual | [Reference Manual](https://www.st.com/resource/en/reference_manual/dm00091010.pdf) |
| Programming Manual | [Programming Manual](http://www.st.com/resource/en/programming_manual/dm00051352.pdf) | | Programming Manual | [Programming Manual](http://www.st.com/resource/en/programming_manual/dm00051352.pdf) |
| Board Manual | [Board Manual](http://www.st.com/resource/en/user_manual/dm00105823.pdf)| | Board Manual | [Board Manual](http://www.st.com/resource/en/user_manual/dm00105823.pdf)|
@ -53,22 +53,22 @@ content/uploads/2015/08/Figura2-500x467.png)
## Flashing the device ## Flashing the device
The ST Nucleo-F030 board includes an on-board ST-LINK V2 programmer. The The ST Nucleo-F030R8 board includes an on-board ST-LINK V2 programmer. The
easiest way to program the board is to use OpenOCD. Once you have installed easiest way to program the board is to use OpenOCD. Once you have installed
OpenOCD (look [here](https://github.com/RIOT-OS/RIOT/wiki/OpenOCD) for OpenOCD (look [here](https://github.com/RIOT-OS/RIOT/wiki/OpenOCD) for
installation instructions), you can flash the board simply by typing installation instructions), you can flash the board simply by typing
``` ```
make BOARD=nucleo-f030 flash make BOARD=nucleo-f030r8 flash
``` ```
and debug via GDB by simply typing and debug via GDB by simply typing
``` ```
make BOARD=nucleo-f030 debug make BOARD=nucleo-f030r8 debug
``` ```
## Supported Toolchains ## Supported Toolchains
For using the ST Nucleo-F030 board we strongly recommend the usage of the For using the ST Nucleo-F030R8 board we strongly recommend the usage of the
[GNU Tools for ARM Embedded Processors](https://launchpad.net/gcc-arm-embedded) [GNU Tools for ARM Embedded Processors](https://launchpad.net/gcc-arm-embedded)
toolchain. toolchain.
*/ */