-
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
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
- Mouser - koszt wysyłki
- [OT] Jak wycinac ksztalt w piance lub styropianie?
- FV--> ciepła woda w kranie
- Szok
- Dziwny schemat wzmacniacza m.cz.
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- CGNAT i ewentualne problemy
- wzmacniacz mocy
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- Propagation velocity v/c dla kabli RF
- Jakie natynkowe podwójne gniazdo z bolcem (2P+PE)
- Czujnik nacisku
- Protoków komunikacyjny do urządzenia pomiarowego
- Hiszpania bez pradu
- amperomierz w plusie
Najnowsze wątki
- 2025-06-08 Nowy 17. Raport Totaliztyczny - Patroni Kontra Bankierzy
- 2025-06-07 Mouser - koszt wysyłki
- 2025-06-07 Co robić, jak robić, aby dużo zarobić, a się nie narobić ?
- 2025-06-07 Co robić, jak robić, aby dużo zarobić, a się nie narobić ?
- 2025-06-07 Co robić, jak robić, aby dużo zarobić, a się nie narobić ?
- 2025-06-07 Warszawa => Software .Net Developer <=
- 2025-06-07 Warszawa => Junior SQL / FrontEnd developer <=
- 2025-06-07 Warszawa => Team Lead Data Engineer (Snowflake) <=
- 2025-06-07 Kraków => Kotlin Developer <=
- 2025-06-07 Warszawa => Senior Key Account Manager IT <=
- 2025-06-07 Gdańsk => PHP Developer <=
- 2025-06-07 Warszawa => Specjalista ds. Sprzedaży <=
- 2025-06-07 Łódź => Mainframe (z/OS, Assembler) Developer <=
- 2025-06-07 Warszawa => Sales Assistant and Customer Development Specialist <=
- 2025-06-07 Warszawa => Programista Full Stack .Net <=