AT91SAM7S64 i minimalne peryferia
Masz problem? Zapytaj na forum elektroda.pl
From: Sebastian Bialy <heby_at_nospam_poczta.onet.pl>
Subject: AT91SAM7S64 i minimalne peryferia
Date: Sat, 15 Oct 2005 11:57:57 +0200
Witam!
Czy ktoś z grupowiczów miał może do czynienia z procesorem AT91SAM7S64 ?
Jest za drobne pieniązki w Seguro i chiałbym go sobie kupić do "zabawy"
w ARMy.
Jednak zanim to zrobie pytanie wprost:
Jaki jest zestaw minimalny peryferiów do niego ? wydaje mi się że
wystarczy zasilanie, układ resetu i kwarc zewnetrzny + troche
kondensatorów (no i jakas komunikacja ze światem typu JTAG). Na początek
zakładam wykorzystanie wyłacznie pinów I/O do zabawy i chciałbym znać
minimalny zestaw komponentów.
Zależało by mi również na kompilatorze gcc do niego i jakimś
programamtorem. Rozumiem, że albo JTAG albo coś na RS. Jesli JTAG to czy
ktoś może mi polecić działający i prosty programator (kabel+soft) ?
Ogólnie chce poskładać sobie prosty starter kit do niego i wreszcie
zacząć ARMy bo wstyd że ich jeszcze nie dotykałem bezpośrednio.
From: Kristech <kristechUSUNTO_at_nospam_kristech.pl>
Subject: Re: AT91SAM7S64 i minimalne peryferia
Date: Sat, 15 Oct 2005 14:40:54 +0200
Jeśli chodzi o peryferia to przykładowy schemat jest dostępny tu:
http://www.mikroprocesor.pl/product_info.php?cPath=42&products_id=70
Jest tam też opis jak korzystać z oprogramowania SAM-BA do programowania
ARMów Atmela.
--
pozdrawiam
Kajstura K.
From: Sebastian Bialy <heby_at_nospam_poczta.onet.pl>
Subject: Re: AT91SAM7S64 i minimalne peryferia
Date: Sun, 16 Oct 2005 10:26:12 +0200
Kristech wrote:
Jeśli chodzi o peryferia to przykładowy schemat jest dostępny tu:
http://www.mikroprocesor.pl/product_info.php?cPath=42&products_id=70
Jest tam też opis jak korzystać z oprogramowania SAM-BA do programowania
ARMów Atmela.
Ok pozerkam, natomiast schemat jest troche za duży ;) Chodziło mi o to
co jest niezbedne do odpalenia CPU.
From: Adam Dybkowski <adybkows123_at_nospam_amwaw.edu.pl>
Subject: Re: AT91SAM7S64 i minimalne peryferia
Date: Sat, 15 Oct 2005 23:40:10 +0200
Sebastian Bialy wrote:
Czy ktoś z grupowiczów miał może do czynienia z procesorem AT91SAM7S64 ?
M.in. ja ale dokładnie mówiąc z AT91SAM7S256.
Jaki jest zestaw minimalny peryferiów do niego ? wydaje mi się że
wystarczy zasilanie, układ resetu i kwarc zewnetrzny + troche
kondensatorów (no i jakas komunikacja ze światem typu JTAG).
Doczep do zabawy jakiś przycisk, diodkę LED no i koniecznie gniazdko USB
bo w tym jest cała zabawa. :-) W zależności co chcesz robić, przyda się
też MAX3232 i wyświetlacz LCD. Oraz oczywiście przycisk RESET jeżeli nie
zapomnisz go włączyć programowo przy starcie softu (domyślnie RESET jest
nieaktywny po resecie procesora).
Zależało by mi również na kompilatorze gcc do niego i jakimś
programamtorem. Rozumiem, że albo JTAG albo coś na RS. Jesli JTAG to czy
ktoś może mi polecić działający i prosty programator (kabel+soft) ?
Ściągnij pakiet gnuarm. Do programowania przez JTAG używam darmowego
programu armtool dostosowanego do standardowego kabelka Altera Byteblaster.
--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/
Uwaga: przed wysłaniem do mnie maila usuń "123" z adresu.
From: Sebastian Bialy <heby_at_nospam_poczta.onet.pl>
Subject: Re: AT91SAM7S64 i minimalne peryferia
Date: Sun, 16 Oct 2005 10:25:34 +0200
Adam Dybkowski wrote:
Doczep do zabawy jakiś przycisk, diodkę LED no i koniecznie gniazdko USB
bo w tym jest cała zabawa. :-)
Faktycznie gnizadko USB mozna by bo to chyba trywialne. Tyko ze ja
planuje srobić przelotkę z tego CPU na DIP i chodzi mi przede wszystkim
o zestaw elementów na płytce przelotki, które po podłaczeniu zasilania
powinny odpalić mi procesor. Na głównej płyce bedzie masa elementów i
USB też się znajdzie ;)
Ściągnij pakiet gnuarm. Do programowania przez JTAG używam darmowego
programu armtool dostosowanego do standardowego kabelka Altera Byteblaster.
ok, czy to ByteBlasterMV ? Tak orientacyjnie taki jak na
http://www.amelek.gda.pl/avr/uisp/dsbytemv.pdf
na stronie 3-ciej.
Czy uzywasz SMB-BA ? Może by to było właściwe rozwiązanie zamiast
kabelka ...
From: Adam Dybkowski <adybkows123_at_nospam_amwaw.edu.pl>
Subject: Re: AT91SAM7S64 i minimalne peryferia
Date: Sun, 16 Oct 2005 21:38:36 +0200
Sebastian Bialy wrote:
Ściągnij pakiet gnuarm. Do programowania przez JTAG używam darmowego
programu armtool dostosowanego do standardowego kabelka Altera
Byteblaster.
ok, czy to ByteBlasterMV ? Tak orientacyjnie taki jak na
http://www.amelek.gda.pl/avr/uisp/dsbytemv.pdf
na stronie 3-ciej.
Tak, chodziło mi właśnie o taki kabelek. Przy okazji przydaje się też do
programowania Alter. Źródła programu armtool musiałem minimalnie zmienić
aby przystosować go do pinoutu tego kabla po stronie portu LPT
(oryginalnie armtool obsługuje inny kabel).
Czy uzywasz SMB-BA ? Może by to było właściwe rozwiązanie zamiast
kabelka ...
Nie. Zabawę z AT91SAM7S256 zacząłem od jednych z pierwszych w Polsce
próbek, kilka miesięcy temu. Wtedy jeszcze SAMy chyba nie miały ROMu a o
tym bootloaderze nikt nie słyszał. I tak już zostało, że zawsze używam
JTAGa do pierwszego programowania tego procka. Na kolejne programowania
mam już oczywiście swój bootloader, który robi dokładnie to, co ja chcę.
A nie co chciał Atmel.
--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/
Uwaga: przed wysłaniem do mnie maila usuń "123" z adresu.
From: Sebastian Bialy <heby_at_nospam_poczta.onet.pl>
Subject: Re: AT91SAM7S64 i minimalne peryferia
Date: Mon, 17 Oct 2005 20:32:04 +0200
Adam Dybkowski wrote:
ok, czy to ByteBlasterMV ? Tak orientacyjnie taki jak na
http://www.amelek.gda.pl/avr/uisp/dsbytemv.pdf
na stronie 3-ciej.
Tak, chodziło mi właśnie o taki kabelek. Przy okazji przydaje się też do
programowania Alter. Źródła programu armtool musiałem minimalnie zmienić
aby przystosować go do pinoutu tego kabla po stronie portu LPT
(oryginalnie armtool obsługuje inny kabel).
Ok, jesli armtool się wygodnie kompiluje w cygwinie to tez się pobawię.
Czy uzywasz SMB-BA ? Może by to było właściwe rozwiązanie zamiast
kabelka ...
Nie. Zabawę z AT91SAM7S256 zacząłem od jednych z pierwszych w Polsce
próbek, kilka miesięcy temu. Wtedy jeszcze SAMy chyba nie miały ROMu a o
tym bootloaderze nikt nie słyszał. I tak już zostało, że zawsze używam
JTAGa do pierwszego programowania tego procka. Na kolejne programowania
mam już oczywiście swój bootloader, który robi dokładnie to, co ja chcę.
A nie co chciał Atmel.
Pytanie z ciekawości: czy skoro nie używasz SAM-BA i masz coś "lepszego"
to na czym ta lepszość polega? Pytam, bo jesli zdecyduje się na SAM-BA
to chciałbym również wiedziec co jest w nim zlego (a przypuszczam, że
pewnie trzeba stosować jakieś sztywne kwarce, etc ...).
Docelowo potrzebuje w zasadzie dużą moc obliczeniową, ilośc Flash'a jest
niekrytyczna, jednak z drugiej strony mozliwośc uaktualniania firmware
przez USB była by bardzo fajnym pomysłem.
From: Adam Dybkowski <adybkows123_at_nospam_amwaw.edu.pl>
Subject: Re: AT91SAM7S64 i minimalne peryferia
Date: Tue, 18 Oct 2005 21:34:27 +0200
Sebastian Bialy wrote:
Tak, chodziło mi właśnie o taki kabelek. Przy okazji przydaje się też
do programowania Alter. Źródła programu armtool musiałem minimalnie
zmienić aby przystosować go do pinoutu tego kabla po stronie portu LPT
(oryginalnie armtool obsługuje inny kabel).
Ok, jesli armtool się wygodnie kompiluje w cygwinie to tez się pobawię.
Bez problemu. Musisz tylko w makefile'u dołączyć bibliotekę ioperm. No i
oczywiście włączyć w cygwinie (AFAIR 'ioperm -i').
Czy uzywasz SMB-BA ? Może by to było właściwe rozwiązanie zamiast
kabelka ...
Nie. Zabawę z AT91SAM7S256 zacząłem od jednych z pierwszych w Polsce
próbek, kilka miesięcy temu. Wtedy jeszcze SAMy chyba nie miały ROMu
Pytanie z ciekawości: czy skoro nie używasz SAM-BA i masz coś "lepszego"
Pierwsze programowanie czystego proca robię przez JTAG przy pomocy
armtool'a, wgrywam swój bootloader a dalej całe działanie proca jest w
rękach bootloadera - obsługuje on m.in. system plików w pamięci
DataFlash i przepisuje plik do wewnętrznej pamięci Flash procesora.
Można też plik wciągnąć z komputera przez UART. USB u mnie działa
dopiero w głównym programie, nie potrzebuję go w bootloaderze.
to na czym ta lepszość polega? Pytam, bo jesli zdecyduje się na SAM-BA
to chciałbym również wiedziec co jest w nim zlego (a przypuszczam, że
pewnie trzeba stosować jakieś sztywne kwarce, etc ...).
Nie wiem, czy jest lepszy czy gorszy. SAM-BA nigdy nie używałem.
Docelowo potrzebuje w zasadzie dużą moc obliczeniową, ilośc Flash'a jest
niekrytyczna, jednak z drugiej strony mozliwośc uaktualniania firmware
przez USB była by bardzo fajnym pomysłem.
Ile "dużej mocy obliczeniowej" Ci potrzeba? Jeżeli używasz USB, zegar
procesora musi chodzić na 48 MHz, jeżeli USB nie działa to AFAIR max. 55
MHz. Może zastosuj AT91RM9200 - tam zegary CPU i USB są niezależne i
procesor może chodzić spokojnie na 180 czy 200 MHz.
--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/
Uwaga: przed wysłaniem do mnie maila usuń "123" z adresu.
From: Sebastian Bialy <heby_at_nospam_poczta.onet.pl>
Subject: Re: AT91SAM7S64 i minimalne peryferia
Date: Tue, 18 Oct 2005 21:52:27 +0200
Adam Dybkowski wrote:
Pierwsze programowanie czystego proca robię przez JTAG przy pomocy
armtool'a, wgrywam swój bootloader a dalej całe działanie proca jest w
rękach bootloadera - obsługuje on m.in. system plików w pamięci
DataFlash i przepisuje plik do wewnętrznej pamięci Flash procesora.
Można też plik wciągnąć z komputera przez UART. USB u mnie działa
dopiero w głównym programie, nie potrzebuję go w bootloaderze.
Ok, na razie bez przesady, chwilowo wystarczy mi programowanie przez
rs/usb :)
Ile "dużej mocy obliczeniowej" Ci potrzeba?
"Więcej" niż Atmega. Muszę troche policzyć matematycznie i ATMega jest
jakies 1.5 raza za wolna do tego nawet poganiana zegarem >16MHz.
procesora musi chodzić na 48 MHz, jeżeli USB nie działa to AFAIR max. 55
MHz. Może zastosuj AT91RM9200 - tam zegary CPU i USB są niezależne i
procesor może chodzić spokojnie na 180 czy 200 MHz.
Nie aż tyle, choć docelowo aż mnie korci na zapuszczenie jakiegoś
poważniejszego OSa na ten cpu, jdnak na razie robie to czysto amatorsko
i nawet nie myślę o wykorzystaniu takich procesorów. Zobaczymy za pół
roku :)
PS. Wlasnie oglądam pinologię tego CPU i chyba bez przelotki
przynajmniej 2 stronnej się nie obejdzie :( Metoda żelazkowa odpada.
From: Adam Dybkowski <adybkows123_at_nospam_amwaw.edu.pl>
Subject: Re: AT91SAM7S64 i minimalne peryferia
Date: Tue, 18 Oct 2005 22:16:06 +0200
Sebastian Bialy wrote:
PS. Wlasnie oglądam pinologię tego CPU i chyba bez przelotki
przynajmniej 2 stronnej się nie obejdzie :( Metoda żelazkowa odpada.
A nie da się żelazkiem/laminatorem zrobić płytki dwustronnej a potem
ręcznie pokynarować przelotki?
--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/
Uwaga: przed wysłaniem do mnie maila usuń "123" z adresu.
From: Sebastian Bialy <heby_at_nospam_poczta.onet.pl>
Subject: Re: AT91SAM7S64 i minimalne peryferia
Date: Tue, 18 Oct 2005 22:40:42 +0200
Adam Dybkowski wrote:
A nie da się żelazkiem/laminatorem zrobić płytki dwustronnej a potem
ręcznie pokynarować przelotki?
Pod CPU jest kłopot z wysokością przelotki - standardowa przelotka
"troche" wystaje z płytki.
From: jerry1111 <nie_chce_wiecej_spamu_jerry1111_wytnij_to__at_nospam_wp.pl.cholera>
Subject: Re: AT91SAM7S64 i minimalne peryferia
Date: Wed, 19 Oct 2005 09:22:19 +0100
Sebastian Bialy wrote:
Pod CPU jest kłopot z wysokością przelotki - standardowa przelotka
"troche" wystaje z płytki.
Cieniutkim kynarkiem.
--
Jerry
From: Adam Dybkowski <adybkows123_at_nospam_amwaw.edu.pl>
Subject: Re: AT91SAM7S64 i minimalne peryferia
Date: Sun, 16 Oct 2005 21:44:32 +0200
Sebastian Bialy wrote:
Faktycznie gnizadko USB mozna by bo to chyba trywialne. Tyko ze ja
planuje srobić przelotkę z tego CPU na DIP i chodzi mi przede wszystkim
o zestaw elementów na płytce przelotki, które po podłaczeniu zasilania
powinny odpalić mi procesor. Na głównej płyce bedzie masa elementów i
USB też się znajdzie ;)
A jaki jest sens takiego minimodułu z samym procesorem? I tak musisz
zaprojektować główną płytkę z peryferiami - wstaw od razu na nią procesor.
--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/
Uwaga: przed wysłaniem do mnie maila usuń "123" z adresu.
From: Sebastian Bialy <heby_at_nospam_poczta.onet.pl>
Subject: Re: AT91SAM7S64 i minimalne peryferia
Date: Mon, 17 Oct 2005 20:39:17 +0200
Adam Dybkowski wrote:
A jaki jest sens takiego minimodułu z samym procesorem? I tak musisz
zaprojektować główną płytkę z peryferiami - wstaw od razu na nią procesor.
To taka "przelotka" na DIP - chodzi mi o to aby można było łatwo
obudować CPU różnymi peryferiami. Wiem, że łatwiej by było wstawić
wszystko na jedną płytkę, jednak wolałbym mieć wiele róznych płytek
uniwersalnych do róznych zastosowań - robiłem tak z AVRami i było mi
wygodniej niż wielka kobyła która ma 90% zbędnych peryferiów.
Jak "wyjdzie" mała to pomysle nad wiekszą.
Date: Tue, 18 Oct 2005 18:54:10 +0200
From: badworm <nospam_at_nospam_post.pl>
Subject: Re: AT91SAM7S64 i minimalne peryferia
Sebastian Bialy napisał(a):
To taka "przelotka" na DIP - chodzi mi o to aby można było łatwo
obudować CPU różnymi peryferiami. Wiem, że łatwiej by było wstawić
wszystko na jedną płytkę, jednak wolałbym mieć wiele róznych płytek
uniwersalnych do róznych zastosowań - robiłem tak z AVRami i było mi
wygodniej niż wielka kobyła która ma 90% zbędnych peryferiów.
Jak "wyjdzie" mała to pomysle nad wiekszą.
To może jeszcze inna koncepcja - mała płytka(zestaw) startowa z
podstawowymi peryferiami i ze złączem rozszerzeń, do którego można
podłączyć moduły z innymi peryferiami? W zrobionej niedawno płytce pod
AVR-y mam złącze pod LCD graficzny(a więc także pod alfanumeryczny), dwa
przyciski, dwa LED-y(jeden sterowany jedynką a drugi zerem), enkoder
inkrementalny, złącze do klawiatury PS/2, odbiornik podczerwieni serii
TFMS5xx0, jeden element 1Wire(termometr), wyprowadzony port RS i wejście
T0. Do tego oczywiście port ISP i podwójny stabilizator - całość można
zasilać z 3,3 lub 5V. A na złączu rozszerzeń wyprowadzone zasilanie,
cały jeden port, linie magistrali SPI oraz linie dedykowane magistrali
I2C. W założeniu pod złącze rozszerzeń poprzez rozgałęźnik będzie można
wpiąć maksymalnie trzy "karty" rozszerzeń. W pierwotnych planach miałem
stworzenie naprawdę dużego zaestawu startowego ale poległem na
projektowaniu PCB.
--
Pozdrawiam Bad Worm badworm{"a" w kolku}post[punkt]pl
GG# 2400455 ICQ# 320399066
http://dobreprogramy.pl/index.php?dz=8&a=24
http://browsehappy.pl/
From: Sebastian Bialy <heby_at_nospam_poczta.onet.pl>
Subject: Re: AT91SAM7S64 i minimalne peryferia
Date: Tue, 18 Oct 2005 19:59:30 +0200
badworm wrote:
To może jeszcze inna koncepcja - mała płytka(zestaw) startowa z
podstawowymi peryferiami i ze złączem rozszerzeń, do którego można
podłączyć moduły z innymi peryferiami?
Owszem, tylko że u mnie ta "mała płytka" chciałbym aby była bez
peryferiów, tylko zasilanie, reset, erase, JTAG. Reszta w DIP na
uniwersalnych.
wpiąć maksymalnie trzy "karty" rozszerzeń. W pierwotnych planach miałem
stworzenie naprawdę dużego zaestawu startowego ale poległem na
projektowaniu PCB.
Heh, jak ja nie lubie projektować takich gestych PCB, jednostronna jest
praktycznie niewykonalna :( nawet pod kątem tylko zasilania CPU i
drobnicy peryferyjnej ...
From: Adam Dybkowski <adybkows123_at_nospam_amwaw.edu.pl>
Subject: Re: AT91SAM7S64 i minimalne peryferia
Date: Tue, 18 Oct 2005 21:39:38 +0200
Sebastian Bialy wrote:
wpiąć maksymalnie trzy "karty" rozszerzeń. W pierwotnych planach
miałem stworzenie naprawdę dużego zaestawu startowego ale poległem na
projektowaniu PCB.
Heh, jak ja nie lubie projektować takich gestych PCB, jednostronna jest
praktycznie niewykonalna :( nawet pod kątem tylko zasilania CPU i
drobnicy peryferyjnej ...
Jeżeli mamy do czynienia z CPU to IMHO płytki jednostronne w ogóle nie
mają racji bytu - i nie ma się co nad nimi zastanawiać.
--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/
Uwaga: przed wysłaniem do mnie maila usuń "123" z adresu.
From: Adam Dybkowski <adybkows123_at_nospam_amwaw.edu.pl>
Subject: Re: AT91SAM7S64 i minimalne peryferia
Date: Tue, 18 Oct 2005 21:36:41 +0200
Sebastian Bialy wrote:
To taka "przelotka" na DIP - chodzi mi o to aby można było łatwo
obudować CPU różnymi peryferiami. Wiem, że łatwiej by było wstawić
wszystko na jedną płytkę, jednak wolałbym mieć wiele róznych płytek
uniwersalnych do róznych zastosowań - robiłem tak z AVRami i było mi
wygodniej niż wielka kobyła która ma 90% zbędnych peryferiów.
Ależ oczywiście zrób sobie wiele różnych płytek uniwersalnych do różnych
zastosowań. Tylko zamiast podstawki DIP wmontuj od razu procesor. Nawet
zajmie mniej miejsca niż podstawka. A może potrzebujesz płytki na tyle
uniwersalnej, aby przyjęła SAM'a albo jakąś ATmegę albo '51?
--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/
Uwaga: przed wysłaniem do mnie maila usuń "123" z adresu.
From: jerry1111 <nie_chce_wiecej_spamu_jerry1111_wytnij_to__at_nospam_wp.pl.cholera>
Subject: Re: AT91SAM7S64 i minimalne peryferia
Date: Wed, 19 Oct 2005 09:24:37 +0100
Adam Dybkowski wrote:
Ależ oczywiście zrób sobie wiele różnych płytek uniwersalnych do różnych
zastosowań. Tylko zamiast podstawki DIP wmontuj od razu procesor. Nawet
zajmie mniej miejsca niż podstawka. A może potrzebujesz płytki na tyle
uniwersalnej, aby przyjęła SAM'a albo jakąś ATmegę albo '51?
Ty sie nie smiej. Ja tez uzywam 'modulow' z prockiem (akurat u mnie
jest fpga). Czemu? Bo ten modul mam 6-coi warstwowy, a 'duza' plytka
juz jest normalnie 2 warstwy.
--
Jerry
From: "Grodo" <(ZamienXNa2000)grodoX_at_nospam_poczta.onet.pl>
Subject: Re: AT91SAM7S64 i minimalne peryferia
Date: Sun, 16 Oct 2005 10:51:58 +0200
Użytkownik "Adam Dybkowski" <adybkows123_at_nospam_amwaw.edu.pl> napisał w wiadomości
news:dirsuf$77t$1_at_nospam_nemesis.news.tpi.pl...
Sebastian Bialy wrote:
Czy ktoś z grupowiczów miał może do czynienia z procesorem AT91SAM7S64 ?
M.in. ja ale dokładnie mówiąc z AT91SAM7S256.
Jaki jest zestaw minimalny peryferiów do niego ? wydaje mi się że
wystarczy zasilanie, układ resetu i kwarc zewnetrzny + troche
kondensatorów (no i jakas komunikacja ze światem typu JTAG).
Doczep do zabawy jakiś przycisk, diodkę LED no i koniecznie gniazdko USB
bo w tym jest cała zabawa. :-) W zależności co chcesz robić, przyda się
też MAX3232 i wyświetlacz LCD. Oraz oczywiście przycisk RESET jeżeli nie
zapomnisz go włączyć programowo przy starcie softu (domyślnie RESET jest
nieaktywny po resecie procesora).
Zależało by mi również na kompilatorze gcc do niego i jakimś
programamtorem. Rozumiem, że albo JTAG albo coś na RS. Jesli JTAG to czy
ktoś może mi polecić działający i prosty programator (kabel+soft) ?
Ściągnij pakiet gnuarm. Do programowania przez JTAG używam darmowego
programu armtool dostosowanego do standardowego kabelka Altera
Byteblaster.
--
> Adam Dybkowski
> http://www.amwaw.edu.pl/~adybkows/
>
> Uwaga: przed wysłaniem do mnie maila usuń "123" z adresu.
Hej, chciałem się doczepić do wątku - czy zamiast MAX3232 moge użyć MAX232?
z tego co widziałem po poziomach napięć (progach) powinno działać, ale może
już się gubię w tabelkologii. Zasilanie MAX232 5V, reszty 3,3V - dogadająs
ię?
pozdrawiam
From: Adam Dybkowski <adybkows123_at_nospam_amwaw.edu.pl>
Subject: Re: AT91SAM7S64 i minimalne peryferia
Date: Sun, 16 Oct 2005 21:43:04 +0200
Grodo wrote:
Doczep do zabawy jakiś przycisk, diodkę LED no i koniecznie gniazdko USB
bo w tym jest cała zabawa. :-) W zależności co chcesz robić, przyda się
też MAX3232 i wyświetlacz LCD.
Hej, chciałem się doczepić do wątku - czy zamiast MAX3232 moge użyć MAX232?
Nie. Procesory AT91SAM7Sxx są zasilane napięciem 3,3V i takim napięciem
musi być też zasilany konwerter poziomów RS232. Czyli MAX3232 albo
tańszy odpowiednik (np. ST3232CD kosztujący około 4 zł w Seguro). Bez
sensu byłoby użycie konwertera 3,3V-5V (np. zrobionego na buforze
74LVC245) aby potem podłączyć układ MAX232 zasilany 5V.
--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/
Uwaga: przed wysłaniem do mnie maila usuń "123" z adresu.
From: Kristech <kristechUSUNTO_at_nospam_kristech.pl>
Subject: Re: AT91SAM7S64 i minimalne peryferia
Date: Mon, 17 Oct 2005 17:08:52 +0200
Adam Dybkowski napisał:
Ściągnij pakiet gnuarm.
Pracujesz pod Cygwinem? Jesli tak to czy instalowales Cygwina osobno czy
tez korzysztasz z plikow dolaczonych do pakietu GNUARM? Pytam, bo gdzies
czytalem, ze GNUARM czasami sie zle sprawuje z tymi plikami dolaczonymi
i trzeba Cygwina instalować osobno.
--
pozdrawiam
Kajstura K.
From: Adam Dybkowski <adybkows123_at_nospam_amwaw.edu.pl>
Subject: Re: AT91SAM7S64 i minimalne peryferia
Date: Tue, 18 Oct 2005 21:22:16 +0200
Kristech wrote:
Ściągnij pakiet gnuarm.
Pracujesz pod Cygwinem? Jesli tak to czy instalowales Cygwina osobno czy
tez korzysztasz z plikow dolaczonych do pakietu GNUARM? Pytam, bo gdzies
czytalem, ze GNUARM czasami sie zle sprawuje z tymi plikami dolaczonymi
i trzeba Cygwina instalować osobno.
Tak, pracuję pod cygwinem. Zainstalowany wcześniej, potem gnuarm.
O co chodzi z tymi plikami dołączonymi do gnuarm'a? U mnie gcc korzysta
ze standardowych plików nagłówkowych (np. stdio.h) z gnuarm'a.
--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/
Uwaga: przed wysłaniem do mnie maila usuń "123" z adresu.
From: Kristech <kristechUSUNTO_at_nospam_kristech.pl>
Subject: Re: AT91SAM7S64 i minimalne peryferia
Date: Wed, 19 Oct 2005 18:55:08 +0200
Tak, pracuję pod cygwinem. Zainstalowany wcześniej, potem gnuarm.
O co chodzi z tymi plikami dołączonymi do gnuarm'a?
Chodziło mi o to, ze podczas instalacji GNUARM jest taka opcja "Instal
Cygwin DLLs".
--
pozdrawiam
Kajstura K.
From: Adam Dybkowski <adybkows123_at_nospam_amwaw.edu.pl>
Subject: Re: AT91SAM7S64 i minimalne peryferia
Date: Wed, 19 Oct 2005 22:54:50 +0200
Kristech wrote:
Tak, pracuję pod cygwinem. Zainstalowany wcześniej, potem gnuarm.
O co chodzi z tymi plikami dołączonymi do gnuarm'a?
Chodziło mi o to, ze podczas instalacji GNUARM jest taka opcja "Instal
Cygwin DLLs".
OK, mozesz zainstalowac te DLL'y ale potem wyszukaj na wszystkich
dyskach pliki cygwin1.dll, wykasuj wszystkie oprocz najnowszej wersji,
ktora przenies do katalogu windows/system32 (albo do innego katalogu w
sciezce PATH). Gdy cygwin znajduje wiecej niz jedna kopie cygwin1.dll,
potrafi niegrzecznie pokazac o tym komunikat.
--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/
Uwaga: przed wysłaniem do mnie maila usuń "123" z adresu.