Skip to content

STM32VL-Discovery port #217

Closed
Closed
@dinau

Description

@dinau

Hello,

I've ported mbed-sdk to STM32VL-Discovery board.
This port is basically derived from NUCLEO_F103RB port
and ported only with GCC_ARM toolchain at the momemt.

The target name is 'DISCO_F100RB'.

The statement at this moment is as follows,
I've checked working well,
(1) Simple 'ticker' program 'MBED_11: Ticker' is ok.
(2) RTX OS sample 'RTOS_1: Basic' is ok.
(3) printf() function outputs to UART port is ok.
PA2: UART TX
PA3: UART RX
(4) MBED_5: PWM
PWM port is PB3 and PB4.
Period 20msec, duty 75% and 50% are ok.

NUCLEO_F103RB(STM32F103RB) and STM32VL-Discovery(STM32F100RB) have
very similar peripheral architecture,
so probably some other peripheral test will be pass.

Build method:
(1) Build mbed library with RTX OS
python workspace_tools/build.py -m DISCO_F100RB -t GCC_ARM -r
(2) Generate test project (i.e.)
python workspace_tools/project.py -m DISCO_F100RB -i gcc_arm -p 39
(3) Build test project
Unzip
build/export/MBED_11_gcc_arm_DISCO_F100RB.zip
and execute command line 'make'.

May I send pull request of this implimentation ?

dinau

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions