-
Data: 2010-02-18 13:19:15
Temat: Re: ARM9 + GCC + makefile do hello world
Od: cepu69 <c...@t...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Dariusz Zolna wrote:
> cepu69 pisze:
>> Upps, aler moja sugestia zmierzla w kierunku iz rzeczony ARM jest
>> odpowiednikiem platformy x86 czyli juz lekko skomplikowany czyli nie wart
>> wynajdowania kola od nowa.
>
> Nie jest i uwierz mi, żadnego koła nie wynajduję.
> Problem rozwiązałem i wszystko czego potrzebowałem śmiga jak chciałem -
> obraz wygenerowany przez mój program pokazuje się natychmiast po
> włączeniu zasilania. Bez żadnych zbędnych pierdół.
I tak sie stanie - systemy embedded sa krojone na miare, zbedne elementy
nalezy wyrzucic i program pokazuje sie po starcie.
>> Ja osobiscie nie rzezbil bym w wynajdowanie kola, tylko uzyl ktoregos z
>> bootloaderow jako projekt bazowy bo dzial na tej platformie :
>
> No to jednak chyba wynalazłem koło, z tym że GCC sobie nie radzi z kodem
> w asemblerze (albo ja nie wiem jak to zrobić), po prostu kupię
> kompilator ARM-a i tyle.
Przepraszam ale wydaje mi sie, ze nie jestes jeszcze gotowy na przesiadke na
wieksze procki, szczegolnie iz chcesz kozystac z narzedzi opensource-owych.
GCC dobrze sobie radzi z asemblerami praktycznie wiekszosci procesorow
natomiast nie jest wstanie nic zrobic z wszelkiej masci dyrektywami innych
kompilatorow.
Na marginesie AS dostarcza takze nieprzenosne dyrektywy
http://en.wikipedia.org/wiki/GNU_Assembler
http://sourceware.org/binutils/docs-2.19/as/ )
Adam Dybkowski wrote:
> W dniu 2010-02-16 20:01, Dariusz Zolna pisze:
>
>>> Jaki to może być projekt, który wymga takiego "potwora" jak ARM9, a
>>> nie wymaga systemu?
>>
>> Potrzebuję obsługiwać TFT 800x480, komunikować się ze światem
>> zewnętrznym przez UART albo I2C, a nie potrzebuję całego narzutu
>> zbędnych funkcji, startowych napisów, loga i kilkunastu sekund na
>> uruchomienie systemu.
>
> Oj chyba jako "system" uznajesz tylko wynalazki pokroju Linuxa czy Win.
> (...). A sam start przeciętnego systemu na ARM9 (nie Linuxa) to
> sekunda, może nieco mniej. Poczytaj np. o Nut/OS albo FreeRTOS (oba
> darmowe, dostępne z pełnymi źródłami).
A ja tradycyjnie dorzuce "swoj" kamyczek czyli eCos ->
http://ecos.sourceware.org/
Najblizsz plyta referencyjna zaportowana do eCos to
SMDK2410 ->http://www.testech-elect.com/aiji/smdk2410.htm
Następne wpisy z tego wątku
- 18.02.10 19:17 Dariusz Zolna
- 19.02.10 11:14 William Bonawentura
- 19.02.10 12:15 cepu69
- 22.02.10 20:15 Adam Dybkowski
Najnowsze wątki z tej grupy
- Taśma LED
- Jak odróżnić myjki wibrujące od ultradźwiękowych.
- Ledy na wyłączniku czasowym błyskają
- Re: Kompensacja mocy biernej przy 230VAC
- Re: Kompensacja mocy biernej przy 230VAC
- RCD wybija
- Re: Kompensacja mocy biernej przy 230VAC
- Łożysko ślizgowe - jaki olej
- Re: Kompensacja mocy biernej przy 230VAC
- Re: Kompensacja mocy biernej przy 230VAC
- Współczesny falomierz
- Zasilacz 7V na szynę DIN
- Waga z legalizacją
- Wietnam wykłada 500M$ i chce zbudować fabrykę za 50G$
- Pendrive zdycha, czy coś jeszcze innego? Problem z plikami.
Najnowsze wątki
- 2025-04-05 Dziwny wymiar wyroku
- 2025-04-05 Prunt z dachu
- 2025-04-05 Taśma LED
- 2025-04-05 Kraków => MS Dynamics 365BC/NAV Developer <=
- 2025-04-05 Warszawa => Strategic Account Manager <=
- 2025-04-05 co w Anglii dziś w Polsce za 30 lat
- 2025-04-05 Wrocław => SOC Tech Lead <=
- 2025-04-05 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-04-05 Wyrok dożywocia dla Polki
- 2025-04-04 Prezydium Sejmu Tuskiego orzekło: Poseł KO mecenas Roman Giertych NIE jest mordercą (w żadnym sensie tego słowa?)
- 2025-04-04 Reset komóry
- 2025-04-04 Lublin => JavaScript / Node / Fullstack Developer <=
- 2025-04-04 Zielonka => Key Account Manager IT <=
- 2025-04-04 Warszawa => Ekspert IT (obszar systemów sieciowych) <=
- 2025-04-04 Warszawa => Mid/Senior IT Recruiter <=