Aktualne książki o AVR
Aktualne książki o AVR
Witam planuje zakup paru książek o mikrokontrolerach przeglądając BTC natknąłem się na parę ciekawych tytułów, ale zastanawia mnie czy one będą aktualne w związku z modyfikacją
jaką Atmel zrobił.
Co o tym sądzicie ? czy jest sens czy te informacje po prostu będą przestarzałe
np: http://www.btc.pl/index.php?ukey=produc ... tID=103160
http://www.btc.pl/index.php?ukey=produc ... ctID=25814
http://www.btc.pl/index.php?ukey=produc ... ctID=16758
http://www.btc.pl/index.php?ukey=produc ... ctID=30868
http://www.btc.pl/index.php?ukey=produc ... ctID=40400
http://www.btc.pl/index.php?ukey=produc ... tID=138778
jaką Atmel zrobił.
Co o tym sądzicie ? czy jest sens czy te informacje po prostu będą przestarzałe
np: http://www.btc.pl/index.php?ukey=produc ... tID=103160
http://www.btc.pl/index.php?ukey=produc ... ctID=25814
http://www.btc.pl/index.php?ukey=produc ... ctID=16758
http://www.btc.pl/index.php?ukey=produc ... ctID=30868
http://www.btc.pl/index.php?ukey=produc ... ctID=40400
http://www.btc.pl/index.php?ukey=produc ... tID=138778
Z podanych pozycji poleciłbym ci tylko jedna: http://www.btc.pl/index.php?ukey=produc ... ctID=40400. Zawiera ona dosyć pożyteczne informacje; mozna do niej zagladac podczas realizacji projektu i traktowac jako sciage.
Pozostałe zawieraja informacje przepisane z dokumentacji konkretnych mikrokontrolerow, czyli z czasem beda nieaktualne. To samo dotyczy książki o obsludze łącza RS-232. Zawiera opis konkretnych układów oraz kontrolek stosowanych w Windows.
BTC wydaje dużo "książek" zawierajacych jakieś 80% informacji przeklepanych ze źródłowych datasheetów na co trzeba uważać chcac którąś kupic. Na miano "książki" one nie zasługują a raczej na przetłumaczona wydrukowana dokumentacja.
Pozostałe zawieraja informacje przepisane z dokumentacji konkretnych mikrokontrolerow, czyli z czasem beda nieaktualne. To samo dotyczy książki o obsludze łącza RS-232. Zawiera opis konkretnych układów oraz kontrolek stosowanych w Windows.
BTC wydaje dużo "książek" zawierajacych jakieś 80% informacji przeklepanych ze źródłowych datasheetów na co trzeba uważać chcac którąś kupic. Na miano "książki" one nie zasługują a raczej na przetłumaczona wydrukowana dokumentacja.
A w jakim celu chcesz kupić te książki - jak do nauki od podstaw to ta jest bardzo dobra AVR i ARM7. Programowanie mikrokontrolerów dla każdego a oprócz tego obie książki Andrzeja Pawluczuka (gaweł z tego forum)Pikczu pisze:chyba po prostu kupie je wszystkie, w sumie ostanie zmiany atmela dotyczą w większości zużycia energii więc budowa rejestrów chyba się nie zmieniła. Albo napisze list do mikołaja.
To tak:
-pierwsza książka, nie jest nic warta, wszystko znajdziesz w PDF'ie
-druga książka, przyjemny wstęp do assemblera. Ogólnie polecam.
-trzecia książka. Stara... niektórzy ją polecają, ale nie warta na te czasy.
-czwarta i piąta książka. Ta pierwsza to przetłumaczony datasheet'y. Sam assembler. Nie warto, wszystko oparte na układzie AVR 8051,
-ostatnia, nie żartuj (; Wszytko jest w necie i za darmo, a w dodatku RS232 to najłatwiejszy standard do opanowania.
Polecam kurs: Kurs GCC oraz Drugi kurs
-pierwsza książka, nie jest nic warta, wszystko znajdziesz w PDF'ie
-druga książka, przyjemny wstęp do assemblera. Ogólnie polecam.
-trzecia książka. Stara... niektórzy ją polecają, ale nie warta na te czasy.
-czwarta i piąta książka. Ta pierwsza to przetłumaczony datasheet'y. Sam assembler. Nie warto, wszystko oparte na układzie AVR 8051,
-ostatnia, nie żartuj (; Wszytko jest w necie i za darmo, a w dodatku RS232 to najłatwiejszy standard do opanowania.
Polecam kurs: Kurs GCC oraz Drugi kurs
-
rezasurmar
- Użytkownik
- Posty: 626
- Rejestracja: 19 kwie 2009, 15:59
- Lokalizacja: Tychy
- Kontakt:
zamiast ostatniej polecił bym raczej programowanie RS232 i USB w C++ i delphi z helionu było, ale dokładnego tytułu nie pamiętam, a jako podstawę to jak już kolega wyżej AVR i ARM7 programowanie dla każdego Mam ją i naprawdę jest dobra, ewentualnie coś jak ATmega w praktyce, a reszta to kursy w EP i EdW, zgłoś się na prv, to podeśle, ci materiały, albo udostępnie na ftp.
Dziękuje wam bardzo.
Mam plan wzięcia się za programowanie w C (teraz robię wszystko w bascomie) a do tego potrzebna mi jest lepsza znajomość hardwarowej strony AVR-ów. Chciałem tez spróbować jakiś aplikacji na PC właśnie do obsługi rs232 bo jak na razie wszytko robiłem z terminala, a przydało by się jakieś okienko z przyciskami.
Miałem plany posiedzenia troszkę w domu na Irelandzkim zasiłku bo w poniedziałek 19 kończy mi się okres wypowiedzenia w firmie ale (niestety??) za szybko znalazłem nową prace, a miałem plany na leniuchowanie i relaks.
Mam plan wzięcia się za programowanie w C (teraz robię wszystko w bascomie) a do tego potrzebna mi jest lepsza znajomość hardwarowej strony AVR-ów. Chciałem tez spróbować jakiś aplikacji na PC właśnie do obsługi rs232 bo jak na razie wszytko robiłem z terminala, a przydało by się jakieś okienko z przyciskami.
Miałem plany posiedzenia troszkę w domu na Irelandzkim zasiłku bo w poniedziałek 19 kończy mi się okres wypowiedzenia w firmie ale (niestety??) za szybko znalazłem nową prace, a miałem plany na leniuchowanie i relaks.
Wprawdzie stary temat ale ponieważ ma tytuł rozpoczynający się od AKTUALNE, więc dodam co aktualne:
Język C dla mikrokontrolerów AVR.
Od podstaw do zaawansowanych aplikacji
Książka ukaże się 8 lipca 2011. Jak znam kol. Tomka to wiedza w niej zawarta będzie bardzo dobrze opisana. Na pewno można liczyć, na wysoki poziom wiadomości o języku C oraz AVR-ach.
Język C dla mikrokontrolerów AVR.
Od podstaw do zaawansowanych aplikacji
Książka ukaże się 8 lipca 2011. Jak znam kol. Tomka to wiedza w niej zawarta będzie bardzo dobrze opisana. Na pewno można liczyć, na wysoki poziom wiadomości o języku C oraz AVR-ach.
Ostatnio zmieniony 29 cze 2011, 22:46 przez Qwertxx, łącznie zmieniany 1 raz.
Najaktualniejsza jest zawsze nota katalogowa ze strony ATMELA.
Książki które ja czytałem/widziałem mają zasadniczo jedną wadę, poruszą w większości ogólniki, które można znaleźć w necie.
Problem przeważnie zaczyna się jak chcemy użyć mało popularne CPU, bo wtedy i tak pozostaje nam nota kat. nawet w przypadku AVRów, w których o ile na początku ich istnienia można było mówić o kompatybilności programowej od strony obszaru SFR, to dziś każda rodzina to właściwie odrębny standard, a i w ramach niego są odstępstwa. Największy bajzel to ogólnie linia TINY która jest miksem wszystkiego ze wszystkim co można spotkać w AVRach.
Książki które ja czytałem/widziałem mają zasadniczo jedną wadę, poruszą w większości ogólniki, które można znaleźć w necie.
Problem przeważnie zaczyna się jak chcemy użyć mało popularne CPU, bo wtedy i tak pozostaje nam nota kat. nawet w przypadku AVRów, w których o ile na początku ich istnienia można było mówić o kompatybilności programowej od strony obszaru SFR, to dziś każda rodzina to właściwie odrębny standard, a i w ramach niego są odstępstwa. Największy bajzel to ogólnie linia TINY która jest miksem wszystkiego ze wszystkim co można spotkać w AVRach.
Pisałem już o tym w innym temacie ale dla tych co szukają informacji o książkach to podaję tutaj mój subiektywny
ranking książek dla chcących się nauczyć języka C od podstaw w celu pisania programów na AVR:
1. "Mikrokontrolery AVR. Język C. Podstawy programowania" - Mirosław Kardaś - dla mnie w tej chwili numer 1.
2. "Język C dla mikrokontrolerów AVR. Od podstaw do zaawansowanych aplikacji" - Tomasz Francuz - to wydaje mi się pozycja dla znających już trochę C
3. "AVR&ARM7 Programowanie kontrolerów dla każdego" - Paweł Borkowski - to pozycja dla zupełnych nowicjuszy i podająca same podstawy.
do pozycji pierwszej niedługo ma sie ukazać druga część bardziej zaawansowana.
1. "Mikrokontrolery AVR. Język C. Podstawy programowania" - Mirosław Kardaś - dla mnie w tej chwili numer 1.
2. "Język C dla mikrokontrolerów AVR. Od podstaw do zaawansowanych aplikacji" - Tomasz Francuz - to wydaje mi się pozycja dla znających już trochę C
3. "AVR&ARM7 Programowanie kontrolerów dla każdego" - Paweł Borkowski - to pozycja dla zupełnych nowicjuszy i podająca same podstawy.
do pozycji pierwszej niedługo ma sie ukazać druga część bardziej zaawansowana.
Ostatnio zmieniony 24 lut 2012, 9:44 przez Wojtek, łącznie zmieniany 1 raz.
Są także eBooki: http://mikrokontrolery.blogspot.com/p/k ... iebie.html
Tomasz Francuz, także pisze następną część swojej książki, ale jeszcze nie podaje szczegółów
Książka Francuza ma znacznie więcej wiedzy na temat mikrokontrolerów niż Kardasia - ale obie są na wysokim poziomie, a podstawy C można także z kursów internetowych śmignąć: http://kursc.forbot.pl/
Tomasz Francuz, także pisze następną część swojej książki, ale jeszcze nie podaje szczegółów
Książka Francuza ma znacznie więcej wiedzy na temat mikrokontrolerów niż Kardasia - ale obie są na wysokim poziomie, a podstawy C można także z kursów internetowych śmignąć: http://kursc.forbot.pl/
A widzisz to nie wiedziałem, że Francuz pisze też nastepną część. Zgadzam sie ze to też b. dobra książka ale do mnie bardziej przemawia styl pisania Kardasia (mam je wszystkie więc mam porównanie). Te ebooki są fajną sprawą ja przynajmniej z nich często korzystam jak pracuję przy komputerze.
Ostatnio zmieniony 24 lut 2012, 9:43 przez Wojtek, łącznie zmieniany 1 raz.
-
rezasurmar
- Użytkownik
- Posty: 626
- Rejestracja: 19 kwie 2009, 15:59
- Lokalizacja: Tychy
- Kontakt:
Książka Tomasza Francuza, jest w wielu miejscach bardziej szczegółowa. Jest jakby rozwinięciem książki Kardasia.
Mam wszystkie 3 pozycje, które dokładnie bym ocenił pod względem, od najprostszej do najlepszej w poniższej kolejności.
AVR&ARM......
Mikrokontrolery AVR Język C....
Język C.....
PS. Jeżeli miał bym jeszcze raz kupować, to odpuścił bym sobie pierwszą pozycję.
Mam wszystkie 3 pozycje, które dokładnie bym ocenił pod względem, od najprostszej do najlepszej w poniższej kolejności.
AVR&ARM......
Mikrokontrolery AVR Język C....
Język C.....
PS. Jeżeli miał bym jeszcze raz kupować, to odpuścił bym sobie pierwszą pozycję.