Sam czekam na opisanie wskaźników, ale nie tych podstaw które są w książce, tylko już na przykładach, jak używanie struktur za pomocą wskaźników, rzutowanie na void* i *void......przekazywanie wskaźników do funkcji jako parametrów innych funkcji itp.
Myślę, że do przeróbki bibliotek na inny procesor szkoda Mirka

, bo to całkiem proste

. Trzeba się tylko wgryźć w datasheeta, jak kolega już wyżej wspomniał wchodzimy w rozdział o Timerach w danym procesorze i działamy

, no całkiem proste to to nie jest, ale można to opanować metodą prób i błędów. Czasem 100razy puszczam kompilacje zanim program ruszy vide (zmiana atmegi32 na atmega644 i odwrotnie

).
W ramach ćwiczeń, polecam sobie przepisać biblioteki Mirka na nowy toolchain, albo jakieś programy z AVRstudio na eclipsa, świetne ćwiczenie, bo wiadomo, że są dobre jak działają na starym a tu bach na nowym nie

.