mikroprocesory firmy Atmel...



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
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



Poprzedni Następny
Wiadomość
Spis treści
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ł



Poprzedni Następny
Wiadomość
Spis treści
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.

Poprzedni Następny
Wiadomość
Spis treści
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ł



Poprzedni Następny
Wiadomość
Spis treści
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/

Poprzedni Następny
Wiadomość
Spis treści
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ł