Skip to content
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

Adding Nucleo_f401re with examples #391

Open
wants to merge 1 commit into
base: community-2021
Choose a base branch
from

Conversation

FredPraca
Copy link

Adding files for Nucleo_f401re in order to fix #313

@CLAassistant
Copy link

CLAassistant commented Oct 31, 2021

CLA assistant check
All committers have signed the CLA.

@Fabien-Chouteau
Copy link
Member

Thanks @FredPraca,

Where are the arch/ARM/STM32/devices/stm32f401/stm32-adc.ad*, arch/ARM/STM32/devices/stm32f401/stm32-timers.ad* and other drivers coming from?
It looks like they are copied from arch/ARM/STM32/drivers.

@FredPraca
Copy link
Author

FredPraca commented Nov 2, 2021

For stm32-adc, STM32F401 doesn't support multi-mode.
For timers, TIM6 and TIM7 don't exist and there are no basic timers for STM32F401 or STM32F411.
For PWM, the fact that several timers are missing in these series has an impact on has_APB1_Frequency.

@FredPraca
Copy link
Author

After reading #340, it seems that redefining these files was a bad idea but that's the only one I got to make it work for both Nucleo F401 and Nucleo F411 in a simple way.

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.

3 participants