Projekt

Allgemein

Profil

Feature #466

avoiding HAL_RCC_OscConfig does not work

Von Maximilian Seesslen vor etwa 1 Jahr hinzugefügt. Vor etwa 1 Jahr aktualisiert.

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

#1

Von Maximilian Seesslen vor etwa 1 Jahr aktualisiert

  • Beschreibung aktualisiert (diff)
#2

Von Maximilian Seesslen vor etwa 1 Jahr aktualisiert

  • Beschreibung aktualisiert (diff)
#3

Von Maximilian Seesslen vor etwa 1 Jahr aktualisiert

  • Beschreibung aktualisiert (diff)
#4

Von Maximilian Seesslen vor etwa 1 Jahr aktualisiert

  • Beschreibung aktualisiert (diff)
  • Status wurde von Neu zu Gelöst geändert
#5

Von Maximilian Seesslen vor etwa 1 Jahr aktualisiert

  • Status wurde von Gelöst zu Erledigt geändert

Auch abrufbar als: Atom PDF