Leogict Napisano Maj 5, 2012 Udostępnij Napisano Maj 5, 2012 Witam, czy jest może jakiś zestaw do kupienia (lub osobno): płytka ewaluacyjna, programator, książka dedykowana dla konkretnej płytki i skupiająca się na programowaniu w C/C++? Mowa oczywiście o AVR. Szukałem, ale nie znalazłem nic takiego, jedynie pod asemblera lub BASCOM-a. Za to znalazłem takie rzeczy pod ARM (Cortex-M0 i Cortex-M3 STM32), ale nie wiem czy warto od nich zaczynać przygodę z uC (znam tylko nieco 8051 z technikum i studiów). Będę wdzięczny za pomoc. Szukałem na kamami.pl Zależałoby mi, żeby do płytki dołączyć dodatkowe moduły (KAmod) np. akcelerometr 3-osiowy. Cytuj Link do komentarza Share on other sites More sharing options...
Treker (Damian Szymański) Maj 5, 2012 Udostępnij Maj 5, 2012 Mam i polecam: http://sklep.atnel.pl/pl/p/Pakiet-SCORPIO/7 Moja krótka recenzja tej książki: https://www.forbot.pl/forum/topics20/test-recenzja-mikrokontrolery-avr-jezyk-c-podstawy-programowania-atnel-vt4906.htm Jeśli masz już jakieś podstawy możesz również zainteresować się tą książką. Nie ma do niej zestawu, ale też można się wszystkie nauczyć bazując na odpowiednich elementach i płytce stykowej. Jej recenzja pojawi się na u nas jutro. 1 Cytuj Link do komentarza Share on other sites More sharing options...
Leogict Maj 5, 2012 Autor tematu Udostępnij Maj 5, 2012 Ooo, dzięki, chyba się tym zainteresuję. Książkę może uda się wypożyczyć z uczelnianej biblioteki (chociaż widzę, że niby jest na stanie, ale wszystko wymiecione z półek), w takim razie chyba będzie lepiej wziąć ten tańszy zestaw "Libra". Piszesz: Do książki dodana jest płyta DVD, na której znajdują się wszystkie przykłady, dodatkowe lekcje w formie wideo oraz potrzebne programy. Ciekawym elementem tego kursu jest również pokazanie czytelnikowi alternatywnego edytora - Eclipse, który to znajduje się na płycie w pełni skonfigurowany i gotowy do użycia. Jest gdzieś zawartość tej płyty dostępna w internecie? Trochę szkoda mi dokładać 80zł za książkę, którą mogę upolować w bibliotece praktycznie za darmo. 🙂 I jeszcze jedno pytanko - czy do tej płytki bezproblemowo dołączę i obsłużę zestawy KAmod? np. http://kamami.pl/index.php?ukey=product&productID=176078 [ Dodano: 05-05-2012, 13:32 ] I co z programatorem/debuggerem? Z tego co widzę na stronie to płytka ma wbudowany programator sprzętowy? Czyli wystarczy przez kabel USB z komputera programować? Co z debugowaniem? Cytuj Link do komentarza Share on other sites More sharing options...
pawcio0928 Maj 5, 2012 Udostępnij Maj 5, 2012 Jeśli chodzi o książkę to możesz dostać rabat http://mirekk36.blogspot.com/2012/04/kupon-rabatowy-na-ksiazke.html Myślę że ten KAmod podłączysz do zestawu. Zawartości płyty raczej w internecie nigdzie nie ma, ale może w bibliotece jest dostępna to można sobie skopiować. Cytuj Link do komentarza Share on other sites More sharing options...
Polecacz 101 Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Produkcja i montaż PCB - wybierz sprawdzone PCBWay! • Darmowe płytki dla studentów i projektów non-profit • Tylko 5$ za 10 prototypów PCB w 24 godziny • Usługa projektowania PCB na zlecenie • Montaż PCB od 30$ + bezpłatna dostawa i szablony • Darmowe narzędzie do podglądu plików Gerber Zobacz również » Film z fabryki PCBWay
Leogict Maj 5, 2012 Autor tematu Udostępnij Maj 5, 2012 Coś ten link nie działa... Cytuj Link do komentarza Share on other sites More sharing options...
Treker (Damian Szymański) Maj 5, 2012 Udostępnij Maj 5, 2012 Już działa, poprawiłem. Płyta jest dodatkiem do książki, więc powinna być dostępna razem z nią w bibliotece 🙂 Cytuj Link do komentarza Share on other sites More sharing options...
Leogict Maj 5, 2012 Autor tematu Udostępnij Maj 5, 2012 Pisałem, ale chyba przeoczyliście: I co z programatorem/debuggerem? Z tego co widzę na stronie to płytka ma wbudowany programator sprzętowy? Czyli wystarczy przez kabel USB z komputera programować? Co z debugowaniem? Cytuj Link do komentarza Share on other sites More sharing options...
Treker (Damian Szymański) Maj 5, 2012 Udostępnij Maj 5, 2012 Co z debugowaniem? Do AVR raczej rzadko w takich amatorskich konstrukcjach używa się JTAG'a, ta płytka nie jest do tego nawet przystosowana. Jeśli masz już jakieś doświadczenie z uC to zastanów się nad jakimś zestawem z STM32 przykładowo: http://botland.com.pl/zestawy-uruchomieniowe/496-stm32vl-discovery.html do tego jakaś książka z BTC. Cytuj Link do komentarza Share on other sites More sharing options...
Leogict Maj 5, 2012 Autor tematu Udostępnij Maj 5, 2012 Moje doświadczenie z uC jak pisałem jest dość nikłe (8051 na uczelni i w technikum na DSM-51), ale słyszałem, że możliwość debugowania się przydaje, zresztą sam jej często używam gdy piszę w C++ na PC. Zestawy z STM32 mają programator z debuggerem (np. ten zestaw: http://kamami.pl/index.php?ukey=product&productID=176659 ), ale nie wiem, czy dam sobie radę z STM32 jak nie miałem do czynienia z AVR nawet. 😉 Jak sądzicie? Cytuj Link do komentarza Share on other sites More sharing options...
Harnas Maj 5, 2012 Udostępnij Maj 5, 2012 Polecam jednak na sam początek AVR. W stm32 żeby pomigać ledem potrzeba 50 linijek kodu, a w avr wystarczy raptem 10. Pozatym, do AVR jest masa objaśnień, kursów, projektów wraz ze schematami i kodem oraz dużo łatwiej znaleźć pomoc niż ma to miejsce w przypadku stm32. Cytuj Link do komentarza Share on other sites More sharing options...
koval_blazej Maj 5, 2012 Udostępnij Maj 5, 2012 Gdyby jednak ARM, to chyba najtańszą opcją jest http://www.margines.pl/index.php?ukey=product&productID=185142 płytkę na której są przykłady w książce dodają do niej za darmo (dorobić trzeba tylko "programator" czyli ft232). Sama płytka jest niestety trochę biedna i w każdym rozdziale książki namawiają do zakupu jakiegoś modułu z Kamami 😉 Nie wiem jak na stm32, ale na LPC zdecydowanie do migania diodą nie potzreba więcej niż w avr 😋 Cytuj Link do komentarza Share on other sites More sharing options...
Leogict Maj 5, 2012 Autor tematu Udostępnij Maj 5, 2012 koval_blazej, nawet miałem na oku ten zestawik: http://kamami.pl/index.php?ukey=product&productID=187516 Książkę mam, nawet ciekawa sprawa jak przekartkowałem. Odstrasza jednak to, że to ARM i brak debuggera w programatorze. Przykłady bym uruchomił, może je nawet pozmieniał, ale z napisaniem czegoś własnego od zera czuję że mógłby być problem. Miałem pomysł, żeby kupić samą płytkę ZL32ARM http://www.kamami.pl/index.php?ukey=product&productID=137779 i do niej ze 2-3 moduły KAmod na początek i do tego kilka kabelków połączeniowych - wyszłoby w sumie jakieś 250zł maksymalnie, a już coś z tym by się dało zrobić. Co kilka miesięcy bym dokupował 1-2 nowe moduły KAmod których jednak trochę jest i są bardzo interesujące: www.kamami.pl/index.php?ukey=search&searchstring=kamod Stoję jednak przed dylematem i z jednej strony ciągnie mnie do tego LPC1114 (książka jest ciekawie napisana z przykładami do modułów), ale z drugiej na początek jednak lepsze AVR... Sam nie wiem. 😕 Jeszcze fajne są zestawy z STM32, np. http://www.kamami.pl/index.php?ukey=product&productID=176659 [ Dodano: 05-05-2012, 19:56 ] Gdyby jednak ARM, to chyba najtańszą opcją jest http://www.margines.pl/index.php?ukey=product&productID=185142 płytkę na której są przykłady w książce dodają do niej za darmo (dorobić trzeba tylko "programator" czyli ft232). Sama płytka jest niestety trochę biedna i w każdym rozdziale książki namawiają do zakupu jakiegoś modułu z Kamami 😉 Ta płytka co dodają do książki to jest jakaś 'upośledzona' wersja ZL32ARM, wolałbym działać na pełnoprawnej wersji. Zresztą jak pisałem, samą książkę mam. Cytuj Link do komentarza Share on other sites More sharing options...
Treker (Damian Szymański) Maj 5, 2012 Udostępnij Maj 5, 2012 Opublikowałem recenzję, o której pisałem wyżej: https://www.forbot.pl/forum/topics20/test-recenzja-jezyk-c-dla-mikrokontrolerow-avr-od-podstaw-do-zaawansowanych-aplikacji-helion-vt7238.htm Cytuj Link do komentarza Share on other sites More sharing options...
koval_blazej Maj 5, 2012 Udostępnij Maj 5, 2012 Jedyne upośledzenie tej płytki to brak przejściówki rs232, która w zasadzie jest oddzielną płytką (i tak trzeba ja dołączać kablami) i można spokojnie samemu ją zrobić (nawet jest schemat w książce). Ale faktycznie, jeśli masz już książkę to dziwnie kupować drugą... chociaż jej koszt + koszt programatora to ciągle mniej niż oryginalna książka płytki (szczerze mówiąc większość płytek ewaluacyjnych ma ceny jak dla mnie z kosmosu) "AVR na początek lepsze" to wg mnie jakiś mit, często powtarzany, ale to nie czyni go prawdą 😉 90% ludzi nie ma debuggera i daje radę, tak sądzę. Cytuj Link do komentarza Share on other sites More sharing options...
tymon_x Maj 6, 2012 Udostępnij Maj 6, 2012 Polecam jednak na sam początek AVR. W stm32 żeby pomigać ledem potrzeba 50 linijek kodu, a w avr wystarczy raptem 10. Pozatym, do AVR jest masa objaśnień, kursów, projektów wraz ze schematami i kodem oraz dużo łatwiej znaleźć pomoc niż ma to miejsce w przypadku stm32. Ty chyba żartujesz teraz ? Bo to bardzo kiepski dowcip... Włączyć zegar GPIO w RCC, ustawić na wyjście, machać pinem, raptem 3 instrukcje (zapis do trzech rejestrów)... Tak samo jest z konfiguracją dowolnego układu peryferyjnego, ustawić SPI w trybie master (jeden rejestr), USART (2 rejestry bo w tym oczywiście baudrate)... Ale jak ktoś ślepo pisze za pomocą StdPeriph_Lib, to później powiela takie bzdury i mity... A tak w temacie, LPC11xx są świetne do nauki tak samo jak AVR... są proste, nie wymagają JTAG do przynajmniej programowania na start, bo mają wbudowany bootloader. IDE LPCXpresso jest przyjazne dla początkujących. Nie mam pojęcia jak te książki się sprawują (z doświadczenia, raczej marnie), ale Twoją biblią powinno i tak być Reference Manual do uC, bo w ten sposób ogarniesz dowolnego scalaka. Cytuj Link do komentarza Share on other sites More sharing options...
Pomocna odpowiedź
Dołącz do dyskusji, napisz odpowiedź!
Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!