Feature #466
avoiding HAL_RCC_OscConfig does not work
Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
-
Zielversion:
-
Beginn:
13.01.2024
Abgabedatum:
% erledigt:
0%
Geschätzter Aufwand:
CS Zielversion:
Beschreibung
objdump mainswitch -t | grep HAL
shows that the symbol is local (and additional global if forced).
Web tells that this might happen due to linker script.
nm stm32f0xx_hal_rcc.c.obj
Function costs around 100 Bytes in release build.
Its not only setting some registers; its also waiting for oscilators.
Dont mess with that.
The origin Problem can be solved by forcing the symbol to be global by referencing it in assembler.
Historie
Von Maximilian Seesslen vor etwa 1 Jahr aktualisiert
- Beschreibung aktualisiert (diff)
- Status wurde von Neu zu Gelöst geändert
Von Maximilian Seesslen vor etwa 1 Jahr aktualisiert
- Status wurde von Gelöst zu Erledigt geändert