Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

Mikrokontrolery - pierwsze kroki

czarutek
Mikrokontrolery - pierwsze kroki

Postautor: czarutek » 7 sty 2004, o 15:25

Czy zestaw Atmela STK500 to dobry wybór dla początkujęcego?

Awatar użytkownika
gawel
-
-
Posty:683
Rejestracja:24 lis 2003, o 11:19
Lokalizacja:Białystok

Postautor: gawel » 7 sty 2004, o 16:07

Możne wręcz powiedzieć, że doskonały. Polecam. Dla początkującego jest już zbudowane kompletne środowisko z dużymi możliwościami (LEDY + mikroswitch + RS232) i co najważniejsze na wbudowany programator ISP, który może programować także procesory w obcych płytach.

czarutek

Postautor: czarutek » 7 sty 2004, o 16:25

Dzięki Gaweł.
A powiedz jeszcze, na jakie kontrolery radziłbyś mi na początek się nastawić, właśnie na Atmele? Wszystko oczywiście "to zależy itd...", ale tak Twoim zdaniem, w kilku słowach.

Awatar użytkownika
gawel
-
-
Posty:683
Rejestracja:24 lis 2003, o 11:19
Lokalizacja:Białystok

Postautor: gawel » 7 sty 2004, o 16:42

Na początek możesz zacząć od AT90S2313. Jest prostszy jeszcze AT90S1200 ale tego możesz olać. Bardzo fajnym układem był 8515 (wycofany z produkcji), który był najbardziej zbliżony (jeżeli chodzi o funkcjonalność do dziadka 89C51), obecnie jest zastąpiony przez ATMEGA8515. Atmel produkuje tego całe mnóstwo rożnych. Popatrz na
www.atmel.com

Możesz pytać na: an177@poczta.fm

_Wojciech_
-
-
Posty:269
Rejestracja:1 kwie 2003, o 20:32
Lokalizacja:Bielsko-Biała

Postautor: _Wojciech_ » 7 sty 2004, o 20:51

Ja się osobiście tym od miesiąca zajmuję i zgadzam się, że AVR są "przyjazne" w obsłudze. Począwszy od strony www Atmela (wszystko szybko i bez problemu można znaleźć), poprzez dostępność układów, do kompilatorów i symulatorów jest stosunkowo łatwe i właśnie przyjazne.
Przydałoby się, żeby było kompletne środowisko programowe (kompilator, symulator, programator) w jednym. Bo współpraca AVR GCC z AVR Studio mnie osobiście przeraża. No ale nie ma "róży bez kolców".

Awatar użytkownika
Wojtek
-
-
Posty:868
Rejestracja:21 lut 2003, o 18:21

Postautor: Wojtek » 7 sty 2004, o 21:52

....Przydałoby się, żeby było kompletne środowisko programowe (kompilator, symulator, programator) w jednym. Bo współpraca AVR GCC z AVR Studio mnie osobiście przeraża. No ale nie ma "róży bez kolców".
A może Visual Micro Lab - obecnie legalną wersję mozna zakupić za 75 Euro, w połączeniu z AVRGCC daje kompletne środowisko.

Awatar użytkownika
gawel
-
-
Posty:683
Rejestracja:24 lis 2003, o 11:19
Lokalizacja:Białystok

Postautor: gawel » 8 sty 2004, o 10:22

Zależy czego będziesz używać do programowania, początkujący używają często BASCOM (jest taki na AVR a o istnieniu takiego na PIC nie słyszałem). Ja osobiście nie popieram BASCOM a używam asm lub C, ale wybór należy do ciebie.

_Wojciech_
-
-
Posty:269
Rejestracja:1 kwie 2003, o 20:32
Lokalizacja:Bielsko-Biała

Postautor: _Wojciech_ » 8 sty 2004, o 10:54

A może Visual Micro Lab - obecnie legalną wersję mozna zakupić za 75 Euro, w połączeniu z AVRGCC daje kompletne środowisko.
A gdzie to można kupić i oczywiście wcześniej potestować jakieś demo?

czarutek

Postautor: czarutek » 8 sty 2004, o 16:56

Wszystkim serdeczne dzięki za informacje.
W zestawie jest tylko AVR Studio, nie wiem w jakiej wersji, z resztą niewiele jeszcze mi to mówi... ;)
Jeszcze takie pytanie, czy w TME ceny Atmeli są Waszym zdaniem rozsądne?

Awatar użytkownika
Wojtek
-
-
Posty:868
Rejestracja:21 lut 2003, o 18:21

Postautor: Wojtek » 8 sty 2004, o 19:10

A gdzie to można kupić i oczywiście wcześniej potestować jakieś demo?
Ja kupiłem bezposrednio ze strony Advanced Micro Tools , po wcześniejszym ściągnięciu wersji demo. Trzeba jednak zwrócić uwagę na fakt, że wysyłamy przy zamówieniu numer seryjny wygenerowany w naszym programie demo jezeli jest to instalacja docelowa - czyli nie planujemy dokonywać zmian partycji czy też formatować dysku i w konsekwencji instalować przed otrzymaniem licencji jeszcze raz programu, gdyż wtedy licencja nie będzie pasowała do instalacji (kazda nowa instalacja zmienia numer seryjny) To wszystko jest opisane na stronie Advanced Micro Tools. Oczywiście jezeli zmienimy instalację programu to też jest na to rada trzeba jedynie wcześniej dokonać transferu licencji. Program jest OK naprawdę fajnie działa, a to co go wyróżnia to symulacja i "oscyloskop".

_Wojciech_
-
-
Posty:269
Rejestracja:1 kwie 2003, o 20:32
Lokalizacja:Bielsko-Biała

Postautor: _Wojciech_ » 8 sty 2004, o 21:14

Wojtek: Dzięki, potestuję i "sie zobaczy".
I jeszcze dwa pytanka:
1. A jak wygląda integracja VMLab z AVR GCC? Jest bezproblemowa (podanie katalogu), czy trzeba się bawić z plikami makefile, itp. czary mary jak przy AVR Studio?
2. Czy VMLab ma własny programator? Chociaż w sumie to najmniej ważne, plik hex w zasadzie wystarczy. No ale za 75 euro to by było dobrze mieć wszystko.

Czarutek: Najtaniej Atmele są chyba na www.seguro.pl
Czasami za grosze można kupić na Allegro.

czarutek

Postautor: czarutek » 9 sty 2004, o 15:06

Dzięki Wojciech!

Awatar użytkownika
Wojtek
-
-
Posty:868
Rejestracja:21 lut 2003, o 18:21

Postautor: Wojtek » 9 sty 2004, o 21:34

Wojtek: Dzięki, potestuję i "sie zobaczy".
I jeszcze dwa pytanka:
1. A jak wygląda integracja VMLab z AVR GCC? Jest bezproblemowa (podanie katalogu), czy trzeba się bawić z plikami makefile, itp. czary mary jak przy AVR Studio?
2. Czy VMLab ma własny programator? Chociaż w sumie to najmniej ważne, plik hex w zasadzie wystarczy. No ale za 75 euro to by było dobrze mieć wszystko....
1. Integracja jest bezproblemowa tzn nic nie trzeba specjalnie robić, zainstalowałem najjnowsze AVRGCC potem VMLAB i wszystko.
2. STK500 innego nie próbowałem jeszcze ale to chyba najmniejszy problem.

Kilka kartek na temat VMLAB jest w książce Dolińskiego "Mikrokontrolery AVR w praktyce".

_Wojciech_
-
-
Posty:269
Rejestracja:1 kwie 2003, o 20:32
Lokalizacja:Bielsko-Biała

Postautor: _Wojciech_ » 10 sty 2004, o 13:16

Wojtek: Jeszcze jedno: A on współpracuje tylko z WinAVR?
Akurat mam zwykły AVR GCC i mi wywala jakiś błąd.
Konkretnie taki:
Obrazek
Spotkałeś się z tym? :?

Awatar użytkownika
Wojtek
-
-
Posty:868
Rejestracja:21 lut 2003, o 18:21

Postautor: Wojtek » 10 sty 2004, o 13:50

Ja mam WinAVR nic takiego się nie dzieje. Ale też dopiero "przegryzam się przez temat" :)

_Wojciech_
-
-
Posty:269
Rejestracja:1 kwie 2003, o 20:32
Lokalizacja:Bielsko-Biała

Postautor: _Wojciech_ » 10 sty 2004, o 21:04

Bo jednak musi być WinAVR (oczywiście do najnowszej wersji VMLab).
Dzięki za pomoc.
Wygląda to rewelacyjnie. Ale kurcze 75 euro... W dodatku teraz euro podrożało... :(

Awatar użytkownika
Wojtek
-
-
Posty:868
Rejestracja:21 lut 2003, o 18:21

Postautor: Wojtek » 10 sty 2004, o 21:59

Bo jednak musi być WinAVR (oczywiście do najnowszej wersji VMLab).
Dzięki za pomoc.
Wygląda to rewelacyjnie. Ale kurcze 75 euro... W dodatku teraz euro podrożało... :(
Fakt mnie też to się podoba i dobrze działa :) , 75 to dużo ale np Win98 jest jeszcze droższy :) Można korzystać z darmowych środowisk AVR Studio juz znasz spróbuj AVRSide jest tu: http://www.avrside.ep.com.pl/ nie ma tych możliwości ale nic nie kosztuje.

czarutek

Postautor: czarutek » 12 sty 2004, o 13:03

Jak dotąd udało mi się tylko podwoić "delay" w programie demo :):):)

Awatar użytkownika
gawel
-
-
Posty:683
Rejestracja:24 lis 2003, o 11:19
Lokalizacja:Białystok

Postautor: gawel » 13 sty 2004, o 18:14

Bo za krótko masz STK500 :D

Wróć do „Elektronika - tematy dowolne”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 86 gości