Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[STM32] RCC bez bibliotek

07 Maj 2012 20:57 2158 2
  • Poziom 27  
    Jako że pozbywam się funkcji bibliotecznych ze swoich projektów, mam pytania odnośnie pewnych różnic między przykładami z bibliotekami i bez. Podczas uruchamiania RCC, bez bibliotek, ustawia się w zasadzie tylko potrzebne bity, zakladając że pozostałe mają wartość default. Konfiguracja RCC bibliotekowa zaczyna się od RCC_DeInit, gdzie ustawia się całe rejestry wartosciami które powinny być usawione po resecie. Nie bardzo wiem po co taka nadgroliwośc. Moje konkretnie pytanie jest takie - czy po uruchomieniu i ustabilizowaniu HSE (ewentualnie potem PLL), trzeba wyłączyć HSI, czy też wyłącza się sam automatycznie? W przykładach nie widzę nigdzie wyłączenia HSI.
  • Pomocny post
    Specjalista - Mikrokontrolery
    Nie wyłącza się, nie trzeba go wyłączać. Jak sobie go wyłączysz ręcznie to cały układ będzie pobierał mniej prądu. O przyczyny nadgorliwości raczej powinieneś się pytać autorów bibliotek i przykładów z nich korzystających (;

    P.S. Wyłączać proponuję dopiero po przestawieniu źródła zegara (;

    4\/3!!