eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaARM9 + GCC + makefile do hello worldRe: ARM9 + GCC + makefile do hello world
  • 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

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

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: