-
Data: 2012-01-04 19:12:38
Temat: Re: uC ARM i pliki startowe
Od: Zbych <z...@o...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 04.01.2012 19:50, slawek7 wrote:
> Cześć.
> Z góry przepraszam za glupie pytanie, ale zastanowilo mnie to i nie
> moge doszukac sie odpowiedzi i moze pomozecie mi.
>
> W uC ARM np STM32 lub LPC11xx kompilator dolacza i kompiluje plik
> tzw. startowy. Ale dlaczego i po co?
Bo między startem procesora a wywołaniem funkcji main jest trochę roboty
do zrobienia (choćby inicjalizacja zmiennych globalnych, statycznych)
> Dlaczego robi sie taki wybieg? uC z serii AVR tego nie maja
Mają.
> Czy kompilator niebylby w stanie sobie z tym poradzic bez plikow
> startowych?
Kompilator sobie poradzi. Gorzej może być z twoim programem.
Można oczywiście kazać kompilatorowi olać pliki startowe, wtedy sam
będziesz musiał stworzyć tablicę wektorów przerwań, ustalić położenie
stosu, zainicjalizować zmienne. Jest to dosyć proste.
Następne wpisy z tego wątku
- 05.01.12 19:21 slawek7
Najnowsze wątki z tej grupy
- Zlacze w mikrofonie z lat 80-tych
- Żywica żółknie od UV i wody :(
- Zawory termostatyczne
- Schemat automatyki
- Teoretyczne zagadnienie - ogrzewanie budynku
- Zagadka radiowa
- Prostownik
- Nowy akumulator Donut Lab
- Pilot do zamka/bramy
- Jaka myjka ultradźwiękowa?
- Retro organizer ale współcześnie
- Skąd diody LED 1,5V?
- Apollo Comm
- PICkit3 mnie pokonał
- LEDy na choinkę zdechły
Najnowsze wątki
- 2026-01-18 off-grid
- 2026-01-18 Co grozi Żurkowi za jego działania polityczne?
- 2026-01-17 To się NIE DZIEJE
- 2026-01-17 Czy to się kwalifikuje pod jakiś paragraf?
- 2026-01-17 Piaseczno cd 2
- 2026-01-17 Chlapacze do OPLA ale GUMOWE
- 2026-01-17 Toyota dba o Niemców.
- 2026-01-17 Wrocław => Junior Konsultant wdrożeniowy ERP <=
- 2026-01-17 Zlacze w mikrofonie z lat 80-tych
- 2026-01-17 Warszawa => Inżynier Systemów i Sieci <=
- 2026-01-17 Czy Trenerzy AI już kogoś pozwali za "zatrute ciastka"?
- 2026-01-17 Poznań => Konsultant SAP HCM <=
- 2026-01-17 Niestabilny materiał wybuchowy W AKCJI
- 2026-01-17 Myślenice => Junior SAP CO Consultant <=
- 2026-01-17 Warszawa => Data Developer <=




Fakturzystka, fakturzysta