konto usunięte

Temat: [lamuch question] avt 1462 + avt prog2 + procesor attiny2313

kupiłem i złożyłem podstawkę avt 1462:


Obrazek


kupiłem programator avt prog2:


Obrazek


i mam też procesor attiny2313.
Przechodzę aktualnie kurs "Mikroprocesorowa Ośla Łączka" , napisałem już swój pierwszy program na ten procesor. W Bascom AVR program się kompiluje. Teraz chciałbym to załadować do procesora i przetestować w rzeczywistości jego działanie.

Pytania:
1. W jaki sposób podłączyć te wszystkie urządzenia ze sobą? Sterowniki do programatora mam już wgrane. Tasiemkę od programatora do podstawki podłączyć do wtyku "master" ?
2. W jaki sposób włożyć procesor w tą podstawkę? Tam jest wiele otworów, nóżek znacznie mniej :)
W którym miejscu tego plastiku ten procek powinien się znaleźć?

Z góry dziękuję. Zaczynam się już z tym trochę gubić.
Adrian Sienicki

Adrian Sienicki manager & naukowiec

Temat: [lamuch question] avt 1462 + avt prog2 + procesor attiny2313

Mam nadzieję, że to jasno pokazuje, co i gdzie należy podłączyć:


Obrazek


AVT prog2: należy podłączyć do USB komputera, a czarne gniazdo IDC należy połączyć 10 pinową taśmą ze złączem ISP2 na płytce AVT 1462.
Piny Master dla Attiny2313 należy połączyć taką samą taśmą ze złączem J6 / DIL20_1.
Należy pamiętać o zasileniu płytki AVT 1462 albo z USB, albo zasilacza zewnętrznego 9 -12 vdc.
Wybór źródła zasilania to zworka JP6 zaraz za złączem USB na płytce AVT 1462.

Polecam przyjrzeć się zestawom uruchomieniowym np:
http://www.sklep.propox.com/index.php?d=katalog&k_id=5
Pozwalają one na nieco większą interaktywność: wysterowanie ledów na płytce, podłączenie innych urządzeń, wykorzystanie peryferiów mikrokontrolera.

Powodzenia,

AS

konto usunięte

Temat: [lamuch question] avt 1462 + avt prog2 + procesor attiny2313

Dzięki. Podłączyłem. Przy próbie connecta jest ok. Mam jednak debilne pytanie (kolejne): jak załadować plik hex przy użyciu tego programatora i avt studio 4? Przy okazji: jak to to podłączyć pod bascom avt? Przy próbie załadowania kodu do procka pisze mi "Writing" i myśli....
Adrian Sienicki

Adrian Sienicki manager & naukowiec

Temat: [lamuch question] avt 1462 + avt prog2 + procesor attiny2313

"myśli" to za duże słowo :)

"To proste jak 1, 2, 3".
Przy podłączeniu do mikrokontrolera wybieramy interface: STK500 (avt prog2 = stk500 v2).
Poniżej rozwiązanie dalsze:

Krok 1:

Obrazek


W zakładce Main na zdjęciu z kroku 1 można sobie odczytać numer mikrokontrolera (przycisk: Read Signature).

Krok 2:

Obrazek


Krok 3

Obrazek


W zakładce Main na zdjęciu z kroku 3 można sobie zobaczyć napięcia mikrokontrolera oraz częstotliwość taktowania.

Jeżeli przydaży sie mikrokontrolerowi zawisnąć, proponuję pobawić się komendą "RESET" [Shift+F5], ewentualnie doposażyć sobie płytkę we własnej konstrukcji przycisk reset, bo z tego co pamiętam fizycznie nie ma go na płytce AVT 1462 (wprowadziłoby to nieco więcej zamieszania).

W zakładce HW Settings na zdjęciu z kroku 3 można sobie zobaczyć napięcia mikrokontrolera oraz częstotliwość taktowania.

W razie problemów warto przeszukać zasoby Atmel'a tam jest naprawdę sporo ciekawych porad i projektów, poza tym samemu męcząc się z niektórymi rzeczami czasem wyważamy otwarte drzwi.

Mi sporo satysfakcji dało zrobienie sobie kilku różnych płytek, a później programatora:

Na ATmega16L - z dwoma napięciami 5V i 3,3V - głównie do komunikacji bezprzewodowej via moduł na CC1000:

Obrazek


Na ATmega16PU - z napięciem 5V - pierwsza własnoręcznie zrobiona płytka dla AVR

Obrazek


W necie jest sporo ciekawych stron o AVR, gdzie można znaleźć sporo kodów oprogramowania i nauczyć się przynajmniej solidnych podstaw programowania, polecam np.:

http://www.avrbeginners.net/ - strona dla początkujących, dobra na start
http://www.avrfreaks.net/ - jedna z najbardziej znanych stron w sieci poświęcona AVR
http://www.nongnu.org/avr-libc/ - strona głównie dla programistów AVR w C
http://toxygen.net/avr/ - Linux na AVR? też się da

Niezłe też zasoby są na stronach producentów oprogramowania narzędziowego np. Keil czy CrossWorks (moja ulubiona, bardzo jasno opisane funkcje, w pełni profesjonalna).

Powodzenia,

AS



Wyślij zaproszenie do