eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronika[lama] stm32 i firmowy bootloader - jak nie zepsuć?Re: [lama] stm32 i firmowy bootloader - jak nie zepsuć?
  • Data: 2011-08-04 10:49:53
    Temat: Re: [lama] stm32 i firmowy bootloader - jak nie zepsuć?
    Od: Paweł <p...@n...pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    > Napisałem prymitywny program
    > który ustawia i zeruje PB0 czyli u mnie zapala i gasi diodę LED. Czy
    > kompilator wie że ten program będę wgrywał bootloaderem pod adres 0x800000
    > (no właśnie czy pod ten dokładnie??) czy też muszę ustawić jakiś parametr?
    > Rozumiem że ten bootloader po wgraniu wykonuje skok do mojego programu, czy
    > też ja muszę najpierw (tylko jak?) poustawiać jakieś wektory resetu,
    > przerwań czy startu programu?

    W tym uP jest pamięć ROM w której znajduje się bootloader. W zależności
    od stanu na nóżkach BOOT0 i BOOT1 procesor po resecie może zacząć
    wykonywać program z pamięci ROM, Flash lub RAM.

    Zapewne do programu, który napisałeś domyślne dodany został kod
    odpowiedzialny za odpowiedni "start" procesora. Miedzy innymi ustawił on
    odpowiednio wektory przerwań.


    Paweł

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: