Ta strona używa ciasteczek (plików cookies), dzięki którym może działać lepiej. Dowiedz się więcejRozumiem i akceptuję
Odbierz rabat na filament!

[Test/recenzja] AVR&ARM7 Programowanie mikrokontrolerów dla każdego - Helion 2012

Autor Wiadomość
Treker 




Posty: 7733
Pomógł: 116 razy
Otrzymał 499 piw(a)
Skąd: Gdynia
Programuję w:
C, Arduino
Moje roboty:
Spectrum, Fuzzy

Wysłany: 16-06-2012, 08:54   [Test/recenzja] AVR&ARM7 Programowanie mikrokontrolerów dla każdego - Helion 2012

    Ostatnio miałem okazję zapoznać się z kolejną książką wydawnictwa Helion, która związana jest z elektroniką. Tym razem na potrzeby mojej recenzji wybrałem pozycję „AVR&ARM7 Programowanie mikrokontrolerów dla każdego”, której autorem jest Paweł Borkowski. Jak wskazuje tytuł, książka zajmuje się 8 bitowymi mikrokontrolerami AVR oraz 32 bitowymi mikrokontrolerami z rdzeniem ARM7.

    UWAGA, to tylko wstęp!
    Dalsza część artykułu dostępna jest na darmowym blogu Forbota.

    Kliknij, aby przeczytać całość!


    Poniżej znajdują się komentarze naszych użytkowników powiązane z tym artykułem.

    Polecany artykuł » Czytaj schematy, jak doświadczony elektronik




    avrarm7.jpg
    Plik ściągnięto 497 raz(y) 236.78 KB


Zachęcam do korzystania z forum - nie pomagam indywidualnie przez PW/maila.
Sprawdź » Kurs ARDUINOKurs podstaw elektronikiZbuduj swojego robota - kurs!
Postaw piwo autorowi tego posta
 
 
ToMaS 



Posty: 1
Skąd: Medyka
Wysłany: 16-06-2012, 13:54   

Witam
Mam zamiar w te wakacje nauczyć się (chociaż podstaw) programowania właśnie mikrokontrolerów, oraz ogólnie języka C. Mam pytanie czy ta książka, jest dobra na sam początek (na studiach, miałem zalążek języka C, jednak chyba trzeba zacząć od początku). Zależy mi aby nie działać na jakimś gotowym zestawie, typu np: ZL3AVR, tylko sam zbudować chociaż prosty układ na płytce stykowej. Czy ta książka tłumaczy jak od podstaw, takie coś poskładać ?? Zastanawiam się również, nad taką propozycją: "Mikrokontrolery AVR Język C Podstawy programowania". Proszę o podpowiedź, która z tych książek jest najodpowiedniejsza.
Pozdrawiam

Postaw piwo autorowi tego posta
 
 
Treker 




Posty: 7733
Pomógł: 116 razy
Otrzymał 499 piw(a)
Skąd: Gdynia
Programuję w:
C, Arduino
Moje roboty:
Spectrum, Fuzzy

Wysłany: 16-06-2012, 14:11   

Część o AVR nie jest oparta o żaden zestaw (w przeciwieństwie do ARM'ów).

Warto zapoznać się z tą książką i na jej podstawie "wkręcić" się dalej w to zajęcie. Do kompletu mogę polecić jeszcze to: https://www.forbot.pl/forum/topics20/test-recenzja-jezyk-c-dla-mikrokontrolerow-avr-od-podstaw-do-zaawansowanych-aplikacji-helion-vt7238.htm

To jest jedna droga. Jest też druga, czyli zakup książki wydawnictwa Atnel: http://sklep.atnel.pl/
Tam jest wszystko opisane jeszcze dokładniej, ale nie wiem czy nie zanudzisz się czytając o podstawach C, a zajmuje to bardzo dużą część tej książki. No i opiera się ona na zestawie urchomieniowym - ale dokumentacja do niego jest dostępna, więc można sobie poradzić samemu ;) Musisz sam zdecydować.

Co byś nie wybrał to i tak będzie zadowolony, a najlepiej zrobiłbyś mając pod ręką wszystkie 3 książki - w każdej jest coś innego.


Zachęcam do korzystania z forum - nie pomagam indywidualnie przez PW/maila.
Sprawdź » Kurs ARDUINOKurs podstaw elektronikiZbuduj swojego robota - kurs!
Postaw piwo autorowi tego posta
 
 
Więcej szczegółów
Wystawiono 1 piw(a):
ToMaS
Lux 



Posty: 85
Pomógł: 6 razy
Otrzymał 9 piw(a)
Skąd: Wrocław
Programuję w:
Cpp/C#/Py
Należę do:
mikroCpp / SETE
Moje roboty:
Phantom, Bong, Bang, Jakul

Wysłany: 17-06-2012, 10:40   

Witam

Jako początkujący mogę polecić tą książkę. Wszystko jest wyłożone w zrozumiały i w miarę uporządkowany sposób, jednak brakowało mi kilku rzeczy.
Po pierwsze samemu trzeba się zapoznać z podstawami elektroniki, a po drugie (jak już wspomniał Treker) brakuje obsługi ADC. Poza tym nie mam żadnych uwag.

Czasami trzeba sobie pomagać specyfikacją AtMegi albo inną książką. Dla tych którzy znają angielski mogę polecić stronę http://www.freebookspot.es/ . Znajduję się tam dużo książek o AVR i innych rodzinach mikrokontrolerów oraz bardzo fajne lektury wprowadzające do elektroniki.
Lepiej jednak potraktować to jako źródło uzupełniające bo nie udało mi się znaleźć nic co można by nazwać pełnym wprowadzeniem w AVR.

Polecany artykuł » Druk 3D w olbrzymiej skali!


Postaw piwo autorowi tego posta
 
 
Treker 




Posty: 7733
Pomógł: 116 razy
Otrzymał 499 piw(a)
Skąd: Gdynia
Programuję w:
C, Arduino
Moje roboty:
Spectrum, Fuzzy

Wysłany: 27-06-2012, 09:20   

Aktualnie trwa promocja i książka kosztuje 20% taniej.


Zachęcam do korzystania z forum - nie pomagam indywidualnie przez PW/maila.
Sprawdź » Kurs ARDUINOKurs podstaw elektronikiZbuduj swojego robota - kurs!
Postaw piwo autorowi tego posta
 
 
Wojtek 



Posty: 334
Otrzymał 1 piw(a)
Skąd: Kielce
Programuję w:
BAS,C,C++
Wysłany: 30-06-2012, 18:59   

Jak już ktoś chcę iść w ARMy to po co inwestować w przestarzałe ARM7 ? Nie lepiej zająć się np. stm32?


Budujesz wyświetlacz LED? Sprawdź czy Ci się to przyda: http://www.youtube.com/watch?v=kUsYrzDDSVM
Pobierz: https://dl.dropboxusercontent.com/s/p56vff8oqbe7sc9/LED%20Designer%20-%200000%20v1.1%20-%20de.rar
Postaw piwo autorowi tego posta
 
 
fabryka_robotow 




Posty: 9
Skąd: Śląsk
Wysłany: 06-07-2012, 21:41   

ebookpoint ma w ten weekend promocję i książkę można dostać w formie elektronicznej za 29.95 zł . Oprócz pdf jest też dostępna w formach mobi i epub, więc posiadacze czytników nie powinni mieć problemu z jej czytaniem.

Nie wiem tylko jak wygląda kwestia płyty CD która jest dodawana do wydania papierowego, należałoby się dowiedzieć czy jej zawartość jest możliwa do ściągnięcia z serwerów księgarni.


______________________________________
Znudziło Ci się klikanie w klawiaturę i zabawa scrollem? Zobacz walki robotów!

Postaw piwo autorowi tego posta
 
 
Sabre 
Elektronika i mechanika




Posty: 2642
Pomógł: 134 razy
Otrzymał 377 piw(a)
Skąd: Warszawa
Programuję w:
Bascom AVR
Moje roboty:
Tsubame, Strider2, Psotek3, Psotek2, Psotek

Wysłany: 28-07-2012, 18:17   

Uwaga! Do niedzieli do północy na książkę „AVR&ARM7 Programowanie mikrokontrolerów dla każdego” jest rabat 20%.


Sprawdź » Kurs ARDUINOKurs podstaw elektronikiZbuduj swojego robota - kurs!
Postaw piwo autorowi tego posta
 
 
Nxtfun 



Posty: 4
Skąd: Warszawa
Wysłany: 03-08-2012, 16:58   

Zakupiłem tę książkę w formie ebooka na stronie helion. Papierowa wersja wyposażona jest w płytę z przykładami. W wersji elektronicznej na kilku pierwszych stronach jest link do pobrania przykładów w formacie zip (waży 2,3 Mb). Po rozpakowaniu pojawia się obraz płyty iso. To taka ciekawostka dla niezdecydowanych.

Ostatnio zmieniony przez Nxtfun 03-08-2012, 17:00, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 
 
Treker 




Posty: 7733
Pomógł: 116 razy
Otrzymał 499 piw(a)
Skąd: Gdynia
Programuję w:
C, Arduino
Moje roboty:
Spectrum, Fuzzy

Wysłany: 09-11-2012, 10:44   

Uwaga! Do 11 listopada książka „AVR&ARM7 Programowanie mikrokontrolerów dla każdego” 20% taniej!

To samo dotyczy ebooka na eBookPoint!


Zachęcam do korzystania z forum - nie pomagam indywidualnie przez PW/maila.
Sprawdź » Kurs ARDUINOKurs podstaw elektronikiZbuduj swojego robota - kurs!
Postaw piwo autorowi tego posta
 
 
rezasurmar 



Posty: 10
Skąd: Tychy
Programuję w:
C
Wysłany: 08-04-2013, 13:59   

Z perspektywy czasu, oraz jako posiadacz wszystkich trzech książek, tj. w/w, Kardasia, oraz Tomasza Francuza. Mogę śmiało powiedzieć, że na AVR&ARM szkoda pieniędzy, owszem jeżeli mamy do zrobienia jakiś prosty projekt migania diodą na zaliczenie to tak. Niestety przez straszne wodolejstwo oraz chęć opisania (nie wiem po co) 4 języków programowania, oraz jeszcze wciśnięcia ARMów. W zasadzie wszystko jest potraktowane po łepkach.
Owszem, jako totalne wprowadzenie ujdzie, ale nie za tą kasę. Maksymalna cena tej książki powinna wynosić 50zł. Bodajże PDFa można kupić coś koło tego.

Bardzo sobie chwalę Mirka Kardasia, oraz Tomasza Francuza, chociaż pozycja Tomka, niestety nie jest napisana tak przejrzyście, a wprowadzenie do języka C, zajmuje w niej jeszcze więcej miejsca niż u Mirka.
Zaletą książki Mirka jest świetne forum, gdzie w przeciwieństwie do elki nie ma wywalania każdego możliwego postu początkującego użytkownika.
W książce Tomka są opisane inne rzeczy, np. Mirek opisuje PCF8583, a Tomek PCF8563, całkiem inne podejście do wielu aspektów itd.
Sam się uczę cały czas C, programowania AVR, a ostatnio Kinetis KL25Z i K40.

Postaw piwo autorowi tego posta
 
 
 
Ingemar 



Posty: 10
Programuję w:
C
Wysłany: 10-01-2014, 20:16   

Cytat:
Z perspektywy czasu, oraz jako posiadacz wszystkich trzech książek, tj. w/w, Kardasia, oraz Tomasza Francuza. Mogę śmiało powiedzieć, że na AVR&ARM szkoda pieniędzy, owszem jeżeli mamy do zrobienia jakiś prosty projekt migania diodą na zaliczenie to tak. Owszem, jako totalne wprowadzenie ujdzie, ale nie za tą kasę.

Moim zdaniem książka jest dobra do nauki kilku konkretnych rzeczy - zamigania diodą, obsługi wyświetlacza 7/8 segmentowego albo jako właśnie totalne wprowadzenie . I jako ta druga opcja nie jest zła, ale sama książka to za mało, autor bardzo wybiórczo pokazuje możliwości avr, wprowadzenie do języków tez jest bardzo oszczędne (zaledwie po kilka nowych poleceń na dany przykład). Dobrym zestawem natomiast jest ta książka i kurs C ze strony forbot. Książka baaardzo łagodnie wprowadza we wszystkie zagadnienia (wręcz łopatologiczne schematy), a wiedzę z każdego rozdziału warto na bieżąco poszerzać. I taka nauka ma sens dla osób, które nawet w elektronice się słąbo orientują. Plusem tu będzie także formuła książki, bardzo łagodnie przechodzi od kompletnych podstaw do coraz bardziej skomplikowanych rzeczy, naprawdę stopniowanie poziomu trudności jest bardzo dobre. I jeszcze jeden plus dla kompletnie zielonych - dobrze opisano komilatory i programatory (także z programatorami fusebitów) dla wszystkich języków.




Cytat:
Niestety przez straszne wodolejstwo oraz chęć opisania (nie wiem po co) 4 języków programowania, oraz jeszcze wciśnięcia ARMów. W zasadzie wszystko jest potraktowane po łepkach.

Też tego nie rozumiem. Gdyby całą ksiązkę poświęcić 8-bitowcom i to tylko w dwóch językach (asembler i C) to można by się napradę solidnie nauczyć podstaw, niemal w każdym szczególe, dodatkowo wiedząc "co i jak i skąd się wzięło" (dzięki porównaniom do asemblera). Pomysł z ARM jest faktycznie nietrafiony, po przerobieniu pierwszej części wiemy za mało, żeby siadać do 32-bitowców.


Cytat:
Maksymalna cena tej książki powinna wynosić 50zł.

Obecnie kosztuje coś koło tego (chyba dałem 60 zł za nią w lokalnej księgarni). Wszystkei specjalistyczne książki są na początku bardzo drogie (proszę porównać Biblia EXCELL 20XX w dniu premiery i po roku - ceny spadają niemal o połowe).


Z całej popularnej trójki (Borkowski, Francuz, Kardaś) jeszcze nie czytałem tej ostatniej, ale jeśli miałbym wybrać jeszcze raz to zdecydowanie wolałbym zacząć od Borkowskiego niż od Franzuca, mimo, że ten drugi na początku bardzo dobrze omawia język C. Przykłady w książce Tomasza Francuza są jakby oderwane od tego co było omawiane w danym rozdziale, słabo opisane, i początkującemu trudne do pojęcia. Niemniej jako rozszerzenie wiedzy jest b. dobra (m.in szeroko opisane interface'y i bootloader).


A tak w ogóle to witam wszystkich. BTW, kurs C z tego portalu jest naprawdę dobrze napisany, z przyjemnością kupiłbym go gdyby jako książkę.

Ostatnio zmieniony przez Ingemar 10-01-2014, 20:17, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 
 
dcd96 



Posty: 24
Skąd: śląsk
Wysłany: 08-03-2014, 23:43   

Witam, czy programator z tego linku będzie dobry do tego kursu http://diy-elektronika.pl/202-usbasp-programator-avr-na-usb , bo oprócz tego będę jeszcze potrzebował programator do zaprogramowania atmega-8 ?

Postaw piwo autorowi tego posta
 
 
mi14chal 



Posty: 75
Pomógł: 4 razy
Otrzymał 2 piw(a)
Skąd: Polska
Programuję w:
C, asm
Wysłany: 09-03-2014, 00:12   

USBasp jest dobry, ale musisz mieć inny programator, albo ktoś musi Ci go zaprogramować, ewentualnie zawsze możesz kupić, tylko upewnij się czy sprzedają go z aktualnym firmware.

Postaw piwo autorowi tego posta
 
 
dcd96 



Posty: 24
Skąd: śląsk
Wysłany: 09-03-2014, 00:47   

No to musiał bym mieć coś takiego http://allegro.pl/programator-isp-usbasp-atmel-avr-tasma-win7-x64-i3959353218.html ?

Postaw piwo autorowi tego posta
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Wersja do druku

Skocz do:  

Nie rozwiązałeś swojego problemu? Zobacz podobne tematy: [Test/recenzja] Test... [Mechanika] Jak prze... [Algorytmy] Sposoby ... [Dla początkujących]...
lub przeszukaj forum po wybranych tagach: 2012, avrarm7, dla, helion, kazdego, mikrokontrolerow, programowanie


Powered by phpBB modified by Przemo © 2003 phpBB Group
Popularne kursy: Arduinopodstawy elektroniki