Witam. Jako, że poznałem już trochę programowanie, chciałbym zacząć też programować mikrokontrolery - właśnie od czego zacząć? Znalazłem stronę: http://mikrokontrolery.blogspot.com/ tu dużo rzeczy jest, jednak nie znalazłem nigdzie opisanie krok po kroku co i jak, jak to ma miejsce wiele poradników o "zwykłym" programowaniu. Zna ktoś może właśnie taką stronę? Mniej więcej wszystko rozumiem co i jak mam zrobić, ale niektórych rzeczy nie jestem pewien. Na elektronice znam się troszkę lepiej niż przeciętny śmiertelnik z liceum. W niedługim czasie przymierzam się do kupna podstawowych rzeczy, aby zacząć i prosiłbym was o podanie ważnych wskazówek dot. programowania mikrokontrolerów. Chwilkę będąc na tym forum, niektórzy zauważyli, że C++ i C# znam w miarę i na pewno z C nie będę miał żadnego problemu, właśnie co najwyżej z elektroniką co i jak dokładnie podłączyć. Reasumując proszę o porady i ew. jakiś dobry poradnik od podstaw oraz drobne wskazówki. Proszę o wypowiedzi jednak tych, którzy mieli jakieś do czynienie z pr. mikrokontrolerów.
Dzieki tez chcialem zaczac zabawe z tym xD.
xeo545x39 napisał(a)
Witam. Jako, że poznałem już trochę programowanie, chciałbym zacząć też programować mikrokontrolery - właśnie od czego zacząć? Znalazłem stronę: http://mikrokontrolery.blogspot.com/ tu dużo rzeczy jest, jednak nie znalazłem nigdzie opisanie krok po kroku co i jak, jak to ma miejsce wiele poradników o "zwykłym" programowaniu.
A Drzaśkowy Pamiętnik czytałeś?: http://mikrokontrolery.blogspot.com/2011/03/drzaskowy-pamietnik-wstep.html
xeo545x39 napisał(a)
W niedługim czasie przymierzam się do kupna podstawowych rzeczy, aby zacząć i prosiłbym was o podanie ważnych wskazówek dot. programowania mikrokontrolerów.
http://mikrokontrolery.blogspot.com/2011/04/jak-najtaniej-zaczac.html
xeo545x39 napisał(a)
Reasumując proszę o porady i ew. jakiś dobry poradnik od podstaw oraz drobne wskazówki. Proszę o wypowiedzi jednak tych, którzy mieli jakieś do czynienie z pr. mikrokontrolerów.
Wszystko masz tam gdzie już byłeś, tylko widocznie nie przeczytałeś - zobacz spis treści :)
a zaopatrzać polecam się tutaj: http://lispol.com/
@krwq Dzięki za linka, ale jednak póki co wolę najbliższy elektroniczny, potrzebne mi będą pierdoły, więc nie opłaca mi się płacić za przesyłkę 16 lub za list 6, a same zakupy 15zł :D
Poczytałem znowu trochę o programatorach i mam problem. :/ Zbudowanie własnego pod USB (niestety nie mam na płycie LPT) takie proste jak widzę nie jest - trochę z tym zabawy jest. Najgorsze, że do niego potrzebny dodatkowy uC. Czyli i tak będę potrzebował LPT. Myślałem o przejściówce USB->LPT, ale podobno to nic nie daje. Znowu nie znalazłem żadnych gotowych na USB, a jak już to za 200zł -.- Więc teraz albo bawimy się w budowanie własnego programatora albo stoimy w miejscu. Jest ktoś z was taki, kto bawił się w uC? Jak wyglądało u was programowanie, mieliście własny [programator], czy lecieliście pod LPT?
ja na allegro kupywałem za 3X złotych i działał bardzo dobrze, dopóki go z przypadkowo nie zjarałem (z mojej winy :P)
EDIT:
widzę, że teraz nawet tańsze są:
http://allegro.pl/listing.php/search?change_view=1&order=p&string=programator+avr
http://kamami.pl/index.php?ukey=product&productID=177244
to programator/debuger (górna część płytki) i procesorek który możesz wielokrotnie programować
programator jest także portem szeregowym którym uC może pogadać z PC
w zestawie masz dwa, we wskazanym sklepie są po dychu
to fajniejsze niż sam programator do którego potrzebujesz jeszcze sam zmontować trochę żelastwa
można to zrobić np. tak: http://4programmers.net/Forum/Hardware_Software/189692-plytka_stykowa_uniwersalna_-_zasada_dzialania?p=797173#id797173
jeśli chodzi o Atmelki to poczytaj o Arduino http://pl.wikipedia.org/wiki/Arduino na allegro po 100
a może ARM (M3) http://kamami.pl/index.php?ukey=product&productID=187860
Powiedziałeś, że jak Atmelki to żebym popatrzył na Arduino, to tamten launch pad poprzedni nie wspiera AT*? A i w tym launch padzie jest dołączony na stałe uC?
Launchpad to kompletny zestaw uruchomieniowy - możesz pomigać diodką, sprawdzić guzik możesz też coś dolutować, aha pogadać nawet z pecetem. Procesor jest w podstawce (dwa w zestawie). Zaprogramowany możesz wyjąć i wetknąć sobie do... no gdzie trzeba.
Ale to nie dla Atmela tylko dla MSP430 od TI. Mniej popularny wśród amatorów ale bardzo fajny 16 bitowiec.
Jednak wybiorę standard - czyli jakiś dobry programatorek USB + uC (Atmel). Wolę sam wszystko, aczkolwiek nie twierdzę, że taki launchpad nie przydałby się czasem. Tak więc, dzięki wszystkim. Mam nadzieję, że wypali, muszę zebrać chęci, jeszcze trochę poczytać no i ofc iść do sklepu ;)