Skip to content

Add generic F103Vx targets #1042

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 3 commits into from
Apr 23, 2020
Merged

Add generic F103Vx targets #1042

merged 3 commits into from
Apr 23, 2020

Conversation

MCUdude
Copy link
Contributor

@MCUdude MCUdude commented Apr 21, 2020

This commit adds support for STM32F103V8, VB, VC, VD, VE, VF, and VG.
This is a pinout that's been requested in #722.

@fpistm
Copy link
Member

fpistm commented Apr 21, 2020

Thanks @MCUdude

Linked to #958

@MCUdude
Copy link
Contributor Author

MCUdude commented Apr 21, 2020

BTW do you know where I can find pre-built linker scripts for other targets? Let's say I'd want to create a new pinout for a new target that's not currently supported in this core. Would I have to modify an existing script, or do you have a repo with a bunch of pre-built ones?

@fpistm
Copy link
Member

fpistm commented Apr 22, 2020

Thanks @MCUdude

You can use CubeMX to generate a project for STM32CubeIDE then you will find in the generated project the linker script and also the SystemClockConfig.

@fpistm fpistm self-requested a review April 22, 2020 06:57
@fpistm fpistm added the new variant Add support of new bard label Apr 22, 2020
@fpistm fpistm added this to the 1.9.0 milestone Apr 22, 2020
Copy link
Member

@fpistm fpistm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some mistake in the PeripheralPins.c
Also some #if/#else used to avoid comments, anyway the #else pins is correct for all series.

This commit adds support for F103V8, VB, VC, VD, VE, VF and VG
@MCUdude
Copy link
Contributor Author

MCUdude commented Apr 22, 2020

OK, how about now?

@fpistm fpistm merged commit 6a17d6f into stm32duino:master Apr 23, 2020
@fpistm fpistm linked an issue Apr 23, 2020 that may be closed by this pull request
@TianYujiaEureka
Copy link

TianYujiaEureka commented Apr 27, 2020 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new variant Add support of new bard
Projects
None yet
Development

Successfully merging this pull request may close these issues.

please support f103v
3 participants