mikroprocesory firmy Atmel...
Masz problem? Zapytaj na forum elektroda.pl
From: "w_at_nospam_ldo" <waldo_at_nospam_tenbit.pl>
Subject: mikroprocesory firmy Atmel...
Date: Thu, 20 Apr 2006 09:10:12 +0200
Witam,
chcialbym sie nauczyc programowac mikroprocesory firmy Atmel (szczegolnie
rodzine AMR7), czy moglibyscie polecic mi polskojezyczne ksiazki na ten
temat??
--
_____________
pozdrawiam,
w_at_nospam_ldo
From: "Paweł Cern" <name_at_nospam_surname.pl>
Subject: Re: mikroprocesory firmy Atmel...
Date: Thu, 20 Apr 2006 17:54:06 +0200
"w_at_nospam_ldo" <waldo_at_nospam_tenbit.pl> wrote in message
news:e27c88$dsc$1_at_nospam_nemesis.news.tpi.pl...
Witam,
chcialbym sie nauczyc programowac mikroprocesory firmy Atmel (szczegolnie
rodzine AMR7), czy moglibyscie polecic mi polskojezyczne ksiazki na ten
temat??
Witam,
W Polsce chyba nikomu się nie chce :D
Zresztą wystarczy dokumentacja. Programy na ogół pisze się w C, a w
assemblerze conajwyżej wstawki krytyczne czasowo albo takie których w C po
prostu nie da się zrobić.
Paweł
From: Adam Dybkowski <adybkows123_at_nospam_amwaw.edu.pl>
Subject: Re: mikroprocesory firmy Atmel...
Date: Thu, 20 Apr 2006 22:24:37 +0200
Paweł Cern napisał(a):
chcialbym sie nauczyc programowac mikroprocesory firmy Atmel (szczegolnie
rodzine AMR7), czy moglibyscie polecic mi polskojezyczne ksiazki na ten
temat??
W Polsce chyba nikomu się nie chce :D
Zresztą wystarczy dokumentacja. Programy na ogół pisze się w C, a w
assemblerze conajwyżej wstawki krytyczne czasowo albo takie których w C po
prostu nie da się zrobić.
Ale akurat w przypadku ARMa mało co można zrobić w "100% pure C".
Przerwania, wyjątki, inicjalizacja procesora - wymagają dłubania w
asemblerze. Dlatego polecam rozpoczęcie od gotowca w stylu darmowego
systemu FreeRtos - i potem do niego dorabianie właściwej aplikacji.
--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/
Uwaga: przed wysłaniem do mnie maila usuń "123" z adresu.
From: "Paweł Cern" <name_at_nospam_surname.pl>
Subject: Re: mikroprocesory firmy Atmel...
Date: Fri, 21 Apr 2006 06:53:27 +0200
Ale akurat w przypadku ARMa mało co można zrobić w "100% pure C".
Przerwania, wyjątki, inicjalizacja procesora - wymagają dłubania w
asemblerze. Dlatego polecam rozpoczęcie od gotowca w stylu darmowego
systemu FreeRtos - i potem do niego dorabianie właściwej aplikacji.
Używałem w projektach środowiska IAR EWARM i pomijając sytuacje wyjątkowe
CODE/DATA ABORT oraz UNDEFINED, wszystko dało się zrobić w "pure C". Nawet
była możliwość zagnieżdżania IRQ!!!
Paweł
From: gophi.at.chmurka.net_at_nospam_nospam.invalid (Adam Wysocki)
Subject: Re: mikroprocesory firmy Atmel...
Date: Fri, 21 Apr 2006 03:02:30 +0000 (UTC)
Spinacz biurowy, "Paweł Cern" <name_at_nospam_surname.pl>!
Programy na ogół pisze się w C, a w assemblerze conajwyżej wstawki
krytyczne czasowo albo takie których w C po prostu nie da się zrobić.
Np.?
--
http://www.chmurka.net/ :: FidoNet 2:480/138 :: GG 1234 :: Grono 123
In the world without walls why we need Windows nad Gates? (C) Fatman
W prezencie dla spamerów: http://polish-422500651714.spampoison.com/
From: "Paweł Cern" <name_at_nospam_surname.pl>
Subject: Re: mikroprocesory firmy Atmel...
Date: Fri, 21 Apr 2006 06:51:34 +0200
"Adam Wysocki" <gophi.at.chmurka.net_at_nospam_nospam.invalid> wrote in message
news:gophi.pme.1145588550_at_nospam_news.chmurka.net...
Spinacz biurowy, "Paweł Cern" <name_at_nospam_surname.pl>!
Programy na ogół pisze się w C, a w assemblerze conajwyżej wstawki
krytyczne czasowo albo takie których w C po prostu nie da się zrobić.
Np.?
Na przykład obsługa sytuacji wyjątkowych CODE/DATA ABORT czy UNDEFINED jeśli
kompilator tego nie potrafi. Przykładem jest IAR EWARM.
Paweł