RTV forum PL | NewsGroups PL

ILE USARTów ma AT91SAM7S64? Rozbieżności w dokumentacji i praktyce.

USART`y w AT91SAM7S64

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - ILE USARTów ma AT91SAM7S64? Rozbieżności w dokumentacji i praktyce.

IM
Guest

Sat Jan 13, 2007 8:35 pm   



Witam.

Ile USART`ów ma ten proc. W pdf-ie na początku opisu tego proca jest "Two
(AT91SAM7S256/128/64/321) or One (AT91SAM7S32) Universal
Synchronous/Asynchronous Receiver Transmitters (USART)" co sugerowałoby,
że są dwa. W szczegółowym opisie USART`a piszą cały czas o jednym "The
Universal Synchronous Asynchronous Receiver Transceiver (USART) provides
one full
duplex universal synchronous asynchronous serial link." W mapie pamięci
peryferii widnieją dwa. Według niej jeden ma rejestry zaczynające się od
adresu 0xFFFC0000, drugi od 0xFFFC4000.
Korzystam z CrossStudio i tam w pliku nagłówkowym "AT91SAM7.h" są
deklaracje tylko do jednego USAT`a (od adresu 0xFFFC0000)

Czy ja coś źle tłumaczę, o czymś nie wiem ??
Ile w końcu ma tych USAT`ów ???

Proszę o rozjaśnienie

Pozdrawiam IM

Adam Dybkowski
Guest

Sun Jan 14, 2007 3:17 am   



IM napisał(a):

Quote:
Ile USART`ów ma ten proc.

Dwa. I dodatkowo DBGU o ograniczonych możliwościach.
W notach aplikacyjnych Atmela znajdziesz odpowiednie pliki nagłówkowe z
definicjami adresów rejestrów i masek bitów (AT91SAM7S64.h) oraz z
funkcjami inline obsługi peryferiów (lib_AT91SAM7S64.h).
Adresy bazowe 2 USARTów to:
0xFFFC0000 // (US0)
0xFFFC4000 // (US1)

--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/

Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.

IM
Guest

Sun Jan 14, 2007 9:37 am   



Quote:
Dwa. I dodatkowo DBGU o ograniczonych możliwościach.
W notach aplikacyjnych Atmela znajdziesz odpowiednie pliki nagłówkowe z
definicjami adresów rejestrów i masek bitów (AT91SAM7S64.h) oraz z
funkcjami inline obsługi peryferiów (lib_AT91SAM7S64.h).
Adresy bazowe 2 USARTów to:
0xFFFC0000 // (US0)
0xFFFC4000 // (US1)

Rozumiem, że US0 i US1 są identyczne co do sposobu programowania i ich
możliwości?

Dięki i pozdrawiam

Adam Dybkowski
Guest

Sun Jan 14, 2007 10:21 pm   



IM napisał(a):

Quote:
Dwa. I dodatkowo DBGU o ograniczonych możliwościach.
0xFFFC0000 // (US0)
0xFFFC4000 // (US1)

Rozumiem, że US0 i US1 są identyczne co do sposobu programowania i ich
możliwości?

Tak. BTW: Przy pisaniu sterownika przeczytaj dogłębnie erratę na końcu PDFa.

--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/

Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.

elektroda NewsGroups Forum Index - Elektronika Polska - ILE USARTów ma AT91SAM7S64? Rozbieżności w dokumentacji i praktyce.

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map