Jaki programator do AVR

Witam Dopiero zaczynam z uC i muszę kupić jakiś programator na USB. Ma mieć ISP, obsługiwać ATmegi i bez kłopotów działać z bascomem. Dobrze by było żeby miał większe, przyszłościowe możliwości - działał z programami do pisania w C++ i współpracował z jak największą liczbą procesorów. Polećcie mi coś proszę, żebym nie tracił czasu i pieniędzy na badziewie. Czy te najtańsze są coś warte? :

formatting link
Czy lepiej np taki:

formatting link

pozdrawiam

Reply to
Eryk
Loading thread data ...

A może ten:

formatting link
Chyba najlepszy z powyższych...

Reply to
Eryk

Użytkownik "Eryk" snipped-for-privacy@wp.pl napisał w wiadomości news:5460a411$0$11153$ snipped-for-privacy@news.neostrada.pl...

To zależy czy masz LPT w komputerze czy nie

STK200 na LPT USBASP na USB

Jeżeli potrzebujesz JTAG to coś innego ale wymienione wyżej to koszt kilkunastu zł na a..o i w zupełności na początek wystarczą.

Co do BASCOM to daj sobie spokój jeżeli chcesz się AVRami zazjąć na poważnie.

Reply to
konsul41

Za niewielką cenę mogę polecić AVR-Dragon, nieduży programator z możliwością debugowania, oprócz atmeg, programuje też atiny, atxmegi i at32. Co jest ważne współpracuje on bezproblemowo z Atmel Studio.

Ciekawym programatorem może być Atmel-ICE, jest on na każdą kieszeń bo jest w trzech wersjach cenowych, ta najtańsza wersja kosztuje tyle co dragon, programuje wszystkie kontrolery ze stajni atmel, ja go kupiłem z myślą o programowaniu układów z rdzeniem ARM, jest to nowość na rynku więc jego oprogramowanie ma jeszcze trochę wad, mam nadzieję, że atmel wkrótce wypuści łatkę, która małe programistyczne niedociągnięcia usunie.

Reply to
bobofrut

O, ten ciekawy jest. Tylko czy będzie działał z bascomem? (Wiem wiem, to na razie tylko :)

Waham się czy wydawać 150pln na ICE, czy może kupić na razie ten najtańszy usbasp, a lepszy potem... Z tym usbasp nie ma problemów? Działa to to jakoś?

Reply to
Eryk

Nie ma. Jest szeroko wspierany i jesli chcesz *tylko* programować to bedzie zdecydowanie najtańszy i całkiem niezły wybór.

W nowych Windowsach jest klopot, ale na szczęscie hub usb za 3zł załatwia sprawę. W mniej zabawkowych systemach operacyjnych działa ootb.

Prywatnie posiadam ten z drugiego linka, tylko kupiłem go za 14zł :) Ma bardzo ciekawie rozwiązany bufor wyjściowy przez co bez większych problemów programuje 5-2.5V procesory, mniejszych jeszcze nie miałem okazji. Działa, dziala od 4 lat.

Reply to
Sebastian Biały

Mam win7, w czym jest problem?

Hmmm.... A gdzie? :)

Reply to
Eryk

W tym że usbasp uzywa nielegalnego trybu transmisji usb (nie pamiętam już detali) który w windowsach > xp zostal obcięty i zależy od tego czy hardware supportuje. Masz ruletkę zadziała albo nie. Najtańszy hub usb zalatwia temat.

Na allegro. Nie było juz ich od dłuższej chwili ale to dokładnie te same tylko widzę że cena rośnie.

Reply to
Sebastian Biały

Powitanko,

Taki sobie. 2 rzeczy troche denerwuja: jest powolny i czesto jak wystapi blad, to trzeba odpiac od kompa i ukladu, poczekac, w AVR Studio ponownie wybrac programator. Ale ogolnie moze byc.

Pozdroofka, Pawel Chorzempa

Reply to
Pawel "O'Pajak

W dniu 2014-11-10 11:46, Eryk pisze:

najnowszych windowsach. Ja takiego problemu nie mam. Kupiłem kiedyś na ebayu od chińczyka za 9pln, a teraz go zgubiłem gdzieś więc nieużywam ;)

Potem mają Cię wszyscy w dupie. Jeżeli na taki programatorek chciałbym wydać prawie 50pln to ja osobiście już wolałbym kupić coś takiego:

formatting link
masz soft przyjemny i niesamowite wsparcie na forum. Dla początkujących to fajna sprawa.

Reply to
Jawi

W dniu 2014-11-10 11:46, Eryk pisze:

Szkoda czasu na bascoma, ale to tylko moje zdanie. Jeżeli byś szukał czegoś do nauki jednak C, to dobra pozycja i od razu z programatorem do avr:

formatting link

Reply to
Jawi
Reply to
Grzegorz Niemirowski

Tez nie mogę wygooglać ale o ile pamiętam urządzenie lowspeed nie może używać trybu bulk. Cokolwiek to znaczy. Dzialało tylko dlatego że większośc sterownikow była tolerancyjna.

formatting link
Actually you can cheat. The problem is that the serial port uses burst transfers, which require full speed or better. However, some operating systems happily let a low speed device use bulk transfer. I seem to remember BSD and Windows made no problems about it (was not me who did the testing)

i inne:

All of the solutions so far require some hacking as MS disabled low speed bulk transfer in newer versions of Windows. They also require one to compromise security by disabling “Driver Signature Enforcement” in win x64.

Reply to
Sebastian Biały

Ale zobacz jaki jest popularny, szczególnie u starszych elektroników.

Reply to
Marek

Sebastian Biały snipped-for-privacy@poczta.onet.pl> napisał(a):

Dzięki, ale usbasp nie używa trybu bulk :) Wszystko odbywa się endpointem kontrolnym. A tam, gdzie bulk jest używany, można korzystać z obejścia:

formatting link

W Windows 8. W Viście i 7 można kliknąć żeby instalował mimo braku podpisu. Ogólnie problem dotyczy amatorskich urządzeń, do których autor nie załatwił podpisanego sterownika. Nie jest to stricte problem urządzeń opartych o V-USB.

Reply to
Grzegorz Niemirowski

Niestety swoją wiedzę opieram na tekście z przed 4 lat który tłumaczył dlaczego nie działa na Viscie i ktorego jak na zlośc nie mogę odnaleźć. Na pewno bulk i aspusb pojawiały się w tym samym kontekście, być może stary firmware korzystał z tego.

Reply to
Sebastian Biały

Zapewne z tych samych powodow co '51, czyli odległych od powodów technicznych.

Reply to
Sebastian Biały

W dniu 2014-11-10 22:57, Marek pisze:

no właśnie, a kolega wątkotwórca chce zaczynać. Z tą popularnością bym nie przesadzał w tych czasach. Każdy język dobry jeśli prowadzi do celu jaki chcemy osiągnąć. Ale żeby się dzisiaj uczyć bascoma? no nie wiem.

Reply to
Jawi

Powitanko,

Bascoma nie trzeba sie jakos specjalnie uczyc, wszystko proste jak sama nazwa wskazuje - Basic. Pomrugac ledem, wyslac cos na LCD (nawet graficzny), puscic/odczytac cos z powszechnie uzywanych magistral i cala masa innych gotowych przejrzystych polecen. Jesli nie potrzeba jakis skomplikowanych obliczen, to kazda inna rzecz da sie zrobic na Bascomie prosciej niz w C i wystarczy rzucic okiem na program, zeby wiedziec o co w nim chodzi.

Pozdroofka, Pawel Chorzempa

Reply to
Pawel "O'Pajak

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.