eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaARM9 + GCC + makefile do hello worldRe: ARM9 + GCC + makefile do hello world
  • Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
    From: cepu69 <c...@t...pl>
    Newsgroups: pl.misc.elektronika
    Subject: Re: ARM9 + GCC + makefile do hello world
    Date: Thu, 18 Feb 2010 14:19:15 +0100
    Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
    Lines: 51
    Message-ID: <hljeok$3np$1@inews.gazeta.pl>
    References: <hlcog9$4f9$1@inews.gazeta.pl> <hle2cr$71l$1@inews.gazeta.pl>
    <hledsv$k5d$1@inews.gazeta.pl> <hleob7$s2e$1@inews.gazeta.pl>
    <hlhrt6$238$1@inews.gazeta.pl>
    NNTP-Posting-Host: 217.153.153.214
    Mime-Version: 1.0
    Content-Type: text/plain; charset=iso-8859-2
    Content-Transfer-Encoding: 8Bit
    X-Trace: inews.gazeta.pl 1266499156 3833 217.153.153.214 (18 Feb 2010 13:19:16 GMT)
    X-Complaints-To: u...@a...pl
    NNTP-Posting-Date: Thu, 18 Feb 2010 13:19:16 +0000 (UTC)
    X-User: cepu69
    User-Agent: KNode/0.10.9
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:582392
    [ ukryj 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: