Skip to content

[STM32F3-Discovery][DISCO_F303VC] initial port. #257

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Apr 11, 2014
Merged

[STM32F3-Discovery][DISCO_F303VC] initial port. #257

merged 4 commits into from
Apr 11, 2014

Conversation

dinau
Copy link
Contributor

@dinau dinau commented Apr 8, 2014

Hello,

I've ported mbed-sdk to STM32F3-Discovery(STM32F303VC) board.
This port is basically derived from NUCLEO_F302R8 port
and ported only with GCC_ARM toolchain at the momemt.

The target name is 'DISCO_F303VC'.

The statement at this moment is as follows,
I've checked working well,
(1) Simple 'ticker' program 'MBED_11: Ticker with printf() out to UART' is ok.
PA2: UART TX
PA3: UART RX
(3) MBED_5: PWM
PWM port are PA_8,PA_9
Period 20msec, duty 50% and 75% are ok.
(4) wait_us() function, 100usec is ok.

NUCLEO_F302R8(STM32F302R8) and STM32F3-Discovery(STM32F303VC) have
very similar peripheral architecture,
so probably some other peripheral test will be pass.

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

Would you merge this implementation ?

By the way I know about STM32F3XX port.
I think in the future STM32F3XX port and DISCO_F303VC port should be united
its folder structure and files like LPC11XX / LPC11CXX port.

dinau

bogdanm added a commit that referenced this pull request Apr 11, 2014
[STM32F3-Discovery][DISCO_F303VC] initial port.
@bogdanm bogdanm merged commit 6e20ca1 into ARMmbed:master Apr 11, 2014
ccli8 pushed a commit to ccli8/mbed-os that referenced this pull request Aug 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants