RTV forum PL | NewsGroups PL

Jak wybrać programator USB do AVRów wspierający Windows Vista i Linux?

Programator do AVRów

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jak wybrać programator USB do AVRów wspierający Windows Vista i Linux?

Goto page 1, 2  Next

Pawel
Guest

Mon Nov 28, 2011 11:05 pm   



Witam wszystkich

Chcialbym sobie skompletować zestawik do programowania (jezyk C) AVRów.
Jestem raczej początkujący (umie programowac, jakies podstawy podstaw
elektroniki i zrobilem jakies proste programiki pod AVRy - jezyk C) i
chcialbym sie doradzic co wybrac.

Na pewno nie chce jakis zestawow uruchomieniowych, tylko od podstaw
budowac uklady. Jedyne co chce miec sensownego, to programator, ktory
musi spelniac kilka wymagan:

a) polaczenie programatora z kompem musi byc przez USB. Niestety, ale
moj lapek niema juz RS-232, a bawienie sie z przejsciowkami to droga
przez meke i na ogol nie udaje sie (przynajmniej w moim przypadku)

b) chodzic pod Vista i Linuksem (pewnie jakies sterowniki beda wymagane)

Na obecna chwile znalazlem cos takiego
http://programatory.com.pl/sklep/index.php?p450,programator-usb-avr-mkii-zgodny-z-avrisp-mkii

Ma ktos to? Jak sie sprawuje? A moze wgole nie wato tego brac.

Z tego co widze, mozna nim programowac chyba wszystkie modele AVRów, ma
USB, a poza tym, obsluguje ISP, co chyba umozliwia programowania w
locie, bez koniecznosci przekladania kostki pomiedzy mikrokontrolerem i
gotowym ukladem.
Na co powinienem jeszcze zwrocic uwage przy wyborze programatora?

Pozdrawiam
Paweł

Grzegorz Niemirowski
Guest

Mon Nov 28, 2011 11:38 pm   



Pawel <ppf9@USUN_TOpoczta.fm> napisał(a):
Quote:
Witam wszystkich
Chcialbym sobie skompletować zestawik do programowania (jezyk C) AVRów.
Jestem raczej początkujący (umie programowac, jakies podstawy podstaw
elektroniki i zrobilem jakies proste programiki pod AVRy - jezyk C) i
chcialbym sie doradzic co wybrac.
Na pewno nie chce jakis zestawow uruchomieniowych, tylko od podstaw
budowac uklady. Jedyne co chce miec sensownego, to programator, ktory musi
spelniac kilka wymagan:
a) polaczenie programatora z kompem musi byc przez USB. Niestety, ale moj
lapek niema juz RS-232, a bawienie sie z przejsciowkami to droga przez
meke i na ogol nie udaje sie (przynajmniej w moim przypadku)
b) chodzic pod Vista i Linuksem (pewnie jakies sterowniki beda wymagane)
Na obecna chwile znalazlem cos takiego
http://programatory.com.pl/sklep/index.php?p450,programator-usb-avr-mkii-z
godny-z-avrisp-mkii
Ma ktos to? Jak sie sprawuje? A moze wgole nie wato tego brac.
Z tego co widze, mozna nim programowac chyba wszystkie modele AVRów, ma
USB, a poza tym, obsluguje ISP, co chyba umozliwia programowania w locie,
bez koniecznosci przekladania kostki pomiedzy mikrokontrolerem i gotowym
ukladem.
Na co powinienem jeszcze zwrocic uwage przy wyborze programatora?
Pozdrawiam
Paweł

Ja sobie zrobiłem USBasp (http://www.fischl.de/usbasp/), konkretnie wersję
LV, ponieważ robię ostatnio układy zasilane napięciem 3,3V (na 5V też
działa). Działa pod wszystkim (Windows, Linux, Mac) i myślę, że wychodzi
taniej. Minus jest taki, że nie integruje się z AVR Studio (nie wiem jak z
mkII). Ale nie jest to wielki problem, po prostu mam oddzielne okienko z
wierszem polecenia i AVRDUDE.

--
Grzegorz Niemirowski
http://www.grzegorz.net/
OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/
Uptime: 13 days, 23 hours, 44 minutes and 19 seconds

RoMan Mandziejewicz
Guest

Tue Nov 29, 2011 1:49 pm   



Hello Mateusz,

Tuesday, November 29, 2011, 1:39:04 PM, you wrote:

Quote:
Zaspamuję i polecę swój produkt - Multitool Smile (do kupienia na allegro)

11 stron w wynikach wyszukiwania - faktycznie zaspamowałeś...

--
Best regards,
RoMan mailto:roman@pik-net.pl
Nowa strona: http://www.elektronika.squadack.com (w budowie!)

Mateusz Klatecki
Guest

Tue Nov 29, 2011 2:39 pm   



Zaspamuję i polecę swój produkt - Multitool Smile (do kupienia na allegro)

Mateusz Klatecki
Guest

Tue Nov 29, 2011 3:47 pm   



Jak szukasz w Sport i turystyka to owszem otrzymasz duuuużo wyników.

Hint: zawęź poszukiwania do RTV i AGD Smile

Pawel \"O'Pajak\"
Guest

Tue Nov 29, 2011 10:00 pm   



Powitanko,

Quote:
Zaspamuję i polecę swój produkt - Multitool Smile

Zaspamuje i potwierdze: Calkiem fajnie dziala jako STK500 z AVR Studio.

Pozdroofka,
Pawel Chorzempa
--
"-Tato, po czym poznać małą szkodliwość społeczną?
-Po wielkiej szkodzie prywatnej" (kopyrajt: S. Mrożek)
******* >>> !!! UWAGA: ODPOWIADAM TYLKO NA MAILE ->:
> (moje imie.[kropka]nazwisko, ten_smieszny_znaczek)gmail.com

Pawel
Guest

Tue Nov 29, 2011 10:10 pm   



W dniu 2011-11-28 23:38, Grzegorz Niemirowski pisze:
Quote:
Pawel <ppf9@USUN_TOpoczta.fm> napisał(a):
Witam wszystkich
Chcialbym sobie skompletować zestawik do programowania (jezyk C)
AVRów. Jestem raczej początkujący (umie programowac, jakies podstawy
podstaw elektroniki i zrobilem jakies proste programiki pod AVRy -
jezyk C) i chcialbym sie doradzic co wybrac.
Na pewno nie chce jakis zestawow uruchomieniowych, tylko od podstaw
budowac uklady. Jedyne co chce miec sensownego, to programator, ktory
musi spelniac kilka wymagan:
a) polaczenie programatora z kompem musi byc przez USB. Niestety, ale
moj lapek niema juz RS-232, a bawienie sie z przejsciowkami to droga
przez meke i na ogol nie udaje sie (przynajmniej w moim przypadku)
b) chodzic pod Vista i Linuksem (pewnie jakies sterowniki beda wymagane)
Na obecna chwile znalazlem cos takiego
http://programatory.com.pl/sklep/index.php?p450,programator-usb-avr-mkii-z

godny-z-avrisp-mkii
Ma ktos to? Jak sie sprawuje? A moze wgole nie wato tego brac.
Z tego co widze, mozna nim programowac chyba wszystkie modele AVRów,
ma USB, a poza tym, obsluguje ISP, co chyba umozliwia programowania w
locie, bez koniecznosci przekladania kostki pomiedzy mikrokontrolerem
i gotowym ukladem.
Na co powinienem jeszcze zwrocic uwage przy wyborze programatora?
Pozdrawiam
Paweł

Ja sobie zrobiłem USBasp (http://www.fischl.de/usbasp/), konkretnie
U mnie samodzielne lutowanie odpada, bo moje jedyne doswiadczenie w

lutowaniu skonczylo sie na lutowaniu wtyczek minijack i wtyczki
antenowej, a mikrokontrolery, to juz troche inna bajka i nie chce
ryzykowac, ze cos zepsuje, a potem sie bede zastanawial, czy cos w
programie jes nie tak, czy programator jest skopany.

Pawel
Guest

Tue Nov 29, 2011 10:18 pm   



W dniu 2011-11-29 13:39, Mateusz Klatecki pisze:
Quote:
Zaspamuję i polecę swój produkt - Multitool Smile (do kupienia na allegro)
Przejrzalem pobieżnie i wyglada na ciekawe urzadzonko, pytanie tylko jak

sie to bedzie sprawdzac w praktyce. Co gorsze, nie wszystkie pojecia sa
mi znane o ktorych tam mowa. Bede musial poczytac o tym i moze sie skusze.

Jesli chodzi o prace w trybie przejsciowki RS->USB, to dziala to tak jak
reszta przejsciowek, czyli praktycznie zadna nie dziala, czy to jest
jakos sensownie zrobione.

A jakby co, to mozna by inaczej niz przez Allegro?

Mario
Guest

Tue Nov 29, 2011 10:37 pm   



W dniu 2011-11-29 22:18, Pawel pisze:
Quote:
W dniu 2011-11-29 13:39, Mateusz Klatecki pisze:
Zaspamuję i polecę swój produkt - Multitool Smile (do kupienia na allegro)
Przejrzalem pobieżnie i wyglada na ciekawe urzadzonko, pytanie tylko jak
sie to bedzie sprawdzac w praktyce. Co gorsze, nie wszystkie pojecia sa
mi znane o ktorych tam mowa. Bede musial poczytac o tym i moze sie skusze.

Jesli chodzi o prace w trybie przejsciowki RS->USB, to dziala to tak jak
reszta przejsciowek, czyli praktycznie zadna nie dziala, czy to jest
jakos sensownie zrobione.

A jakby co, to mozna by inaczej niz przez Allegro?

Możesz w sklepie AVT, na przykład taki:
http://sklep.avt.pl/p/pl/487726/mini+programator+usb+mikrokontrolerow+avr+kompatybilny+z+stk500+v2.html

--
pozdrawiam
MD

Pawel
Guest

Tue Nov 29, 2011 11:10 pm   



W dniu 2011-11-29 22:00, Pawel "O'Pajak" pisze:
Quote:

Powitanko,

Zaspamuję i polecę swój produkt - Multitool :-)

Zaspamuje i potwierdze: Calkiem fajnie dziala jako STK500 z AVR Studio.

A moglbys powiedziec (i innych grupowiczow takze prosze o opinie), ktore

jest lepsze? to w postaci spamu, czy ten programator o ktory ja pytalem.

Pytam sie pod katem poczakujacego uzytkownika (na poczatek pewnie bede
uzywal tylko funkcji: programator AVR i moze funkcji: przejsciowka
USB-RS-232) i mozliwosci uzywania tego w przyszlosci. Czy ten standard
STK500 jest jakis przyszlosciowy w porownaniu do tego "avrisp-mkII".
Zeby nie okazalo sie, ze producenci wycofuja sie z uzywania go na rzecz
jakiegos innego standardu.

Sebastian Biały
Guest

Tue Nov 29, 2011 11:20 pm   



On 2011-11-28 23:05, Pawel wrote:
Quote:
[ciach]

Prywatnie polecam to:

http://tinyurl.com/6rt3n3l

Tanie i działa. Na razie miałem 3 sztuki od tego sprzedawcy i wszystkie
ok. Działa na Win/Lin, działa pod avr-dude. Ogólnie nie ma problemu,
zrobione wystarczająco solidnie.

Pawel
Guest

Tue Nov 29, 2011 11:29 pm   



W dniu 2011-11-29 23:20, Sebastian Biały pisze:
Quote:
On 2011-11-28 23:05, Pawel wrote:
[ciach]

Prywatnie polecam to:

http://tinyurl.com/6rt3n3l

Tanie i działa. Na razie miałem 3 sztuki od tego sprzedawcy i wszystkie
ok. Działa na Win/Lin, działa pod avr-dude. Ogólnie nie ma problemu,
zrobione wystarczająco solidnie.

Calkiem ciekawy. Z tego co widze, to on takze obsluguje AVRISP. Czy mi
sie wydaje, czy ten standard AVRISP jest bardziej popularny? A moze on
jest lepszy od tego STK500?
Czym wlasciwie roznia sie te dwa standardy?

Grzegorz Niemirowski
Guest

Wed Nov 30, 2011 12:22 am   



Pawel <ppf9@USUN_TOpoczta.fm> napisał(a):
Quote:
Calkiem ciekawy.

To jest ten USBasp, o którym wspominałem, tylko tutaj w wersji SMD.

Quote:
Z tego co widze, to on takze obsluguje AVRISP. Czy mi sie wydaje, czy ten
standard AVRISP jest bardziej popularny? A moze on jest lepszy od tego
STK500?
Czym wlasciwie roznia sie te dwa standardy?

ISP to in-system programming, czyli że podłączasz programator do docelowego
urządzenia, w którym siedzi procek, który chcesz zaprogramować. Każdy AVR
możesz w ten sposób zaprogramować. Wykorzystywany jest do tego standard SPI
(zbieżność literek przypadkowa). Na tej stronce z Allegro masz rysunek
złącza ISP i widać w nim sygnały SPI (MISO/MOSI/SCK). Natomiast STK500 to
zestaw uruchomieniowy od Atmela
(http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2735) zawierający
programator. Zwykle mianem STK500 określa się różne programatory zgodne z
tym z tego zestawu. Tak więc ISP i STK500 do dwie różne rzeczy, jedno to
standard programowania a drugie to urządzenie, w sumie w pewnym sensie
standard programatorów.
Każdy programator do AVRów obsługuje ISP. Więc jeśli porównujesz to patrz,
czy Twoje narzędzia programistyczne (np. AVR Studio) obsługują dany
programator i jakie ma funkcje dodatkowe. Taką przydatną funkcją jest
wspomiany w tym wątku port szeregowy na USB. On w przeciwieństwie do tych
przejściówek RS232-USB, które możesz kupić w sklepie nie ma napięć w
standardzie RS232 tylko TTL (5V) lub 3,3V, czyli takie, jakie są
wykorzystywane zwykle w układach mikroprocesorowych (mogą być też inne, ale
AVR zwykle są używane przy takich). Nie są też zanegowane jak w RS232, gdzie
jedynka to napięcie ujemne. Taki port szeregowy świetne się sprawdza np.
przy debugowaniu. USBasp tego nie ma, piszą, że jest w planach. Dlatego ja
sobie taki port szeregowy zrobiłem jako oddzielne urządzenie.

--
Grzegorz Niemirowski
http://www.grzegorz.net/
OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/
Uptime: 15 days, 0 hours, 13 minutes and 51 seconds

Grzegorz Niemirowski
Guest

Wed Nov 30, 2011 12:50 am   



Pawel <ppf9@USUN_TOpoczta.fm> napisał(a):
Quote:
Pytam sie pod katem poczakujacego uzytkownika (na poczatek pewnie bede
uzywal tylko funkcji: programator AVR i moze funkcji: przejsciowka
USB-RS-232) i mozliwosci uzywania tego w przyszlosci. Czy ten standard
STK500 jest jakis przyszlosciowy w porownaniu do tego "avrisp-mkII". Zeby
nie okazalo sie, ze producenci wycofuja sie z uzywania go na rzecz
jakiegos innego standardu.

Niektóre programatory stają się popularne, są szeroko wykorzystywane i
powstają różne ich klony. Producenci narzędzi programistycznych dodają w
swoich programach obsługę tych programatorów. Dzięki temu użytkownik ma
bardzo łatwo, jednym klawiszem kompiluje program a innym wrzuca skompilowany
program na procka. Z czasem jakiś programator może wyjść z użycia i można
się spodziewać, że kolejne wersje środowisk programistycznych przestaną go
wspierać. Kiedyś bardzo popularny był STK200, bo był strasznie prosty i
tani. Działał jednak na porcie równoległym, a teraz trudno znaleźć komputer
z takim portem. Zostały więc programatory na USB. Nadal jednak nie stanowi
problemu ściągnięcie z Internetu programu, który go wspiera i pozwala z
niego korzystać. Sam mam jeszcze STK200 i korzystam z niego do dziś na
stacjonarce. A do laptopa kupiłem USBasp. Do pisania programów używam AVR
Studio, które nie obsługuje żadnego z tych programatorów. Dlatego posiłkuję
się zewnętrznymi programami, ISP Programmer do STK200 i AVRDUDE do USBasp.
Jak chcesz mieć wygodnie, to kup taki programator, jaki obsługuje Twoje
środowisko. Niektóre umożliwiają z resztą uruchamianie zewnętrznych
programów do programowania, więc możesz np. podpiąć AVRDUDE, który obsługuje
praktycznie wszystko. Nie musisz więc się bardzo zastanawiać, który
programator jest przyszłościowy. W ogóle tym wątku był link do programatora,
w którym możesz podmienić firmware, żeby zaczął być widziany jako inny
programator. Poza tym, w przyszłości, i to pewnie niedalekiej, zaczniesz
poznawać też inne rodziny mikrokontrolerów. Nie ma więc sensu zastanawiać
się, co będzie za 10 lat, szczególnie jak programator kosztuje w okolicach
50 zł.

--
Grzegorz Niemirowski
http://www.grzegorz.net/
OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/
Uptime: 15 days, 0 hours, 37 minutes and 35 seconds

Artur M. Piwko
Guest

Wed Nov 30, 2011 8:48 am   



In the darkest hour on Tue, 29 Nov 2011 22:10:25 +0100,
Pawel <ppf9@USUN_TOpoczta.fm> screamed:
Quote:
Ja sobie zrobiżem USBasp (http://www.fischl.de/usbasp/), konkretnie
U mnie samodzielne lutowanie odpada, bo moje jedyne doswiadczenie w
lutowaniu skonczylo sie na lutowaniu wtyczek minijack i wtyczki
antenowej, a mikrokontrolery, to juz troche inna bajka i nie chce
ryzykowac, ze cos zepsuje, a potem sie bede zastanawial, czy cos w
programie jes nie tak, czy programator jest skopany.

To wciżnij wszystkie elementy w breadboard. Wink
Albo kup na Allegro.

--
[ Artur M. Piwko : Pipen : AMP29-RIPE : RLU:100918 : From == Trap! : SIG:211B ]
[ 08:48:07 user up 13002 days, 20:43, 1 user, load average: 0.97, 0.89, 0.50 ]

Co by tu napisać? ;^)

Goto page 1, 2  Next

elektroda NewsGroups Forum Index - Elektronika Polska - Jak wybrać programator USB do AVRów wspierający Windows Vista i Linux?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map