uC

To forum jest dla wszystkich pasjonatów mikrokontrolerów AVR Atmela. Wymiana doświadczeń i pomoc dla początkujących w pisaniu programów zarówno w C, Asemblerze jak i BASCOM. Zapraszam znawców tematu, aby pomogli wszystkim początkującym!
Awatar użytkownika
kayron
Użytkownik
Posty: 2088
Rejestracja: 21 wrz 2008, 12:53
Lokalizacja: Poland
Kontakt:

Post autor: kayron » 19 paź 2011, 19:22

Problem w tym że większość książek z podtytułem "dla początkujących", tak naprawdę mało kiedy takimi jest, szczególnie jeżeli chodzi o C. Jeżeli ktoś nigdy z C nie miał styku, będzie się czół zwyczajnie zagubiony. A najgorsze jest to że autorzy tych publikacji serwują kody przykładów w kawałeczkach, często mimowolnie zapominając wspomnieć co tym czy owym.
Przynajmniej ja strasznie sie meczę z taką książkę "dla początkujących" na temat C dla procesorów PIC, autor wiele w niej pisze, ale zapomniał o podstawach i sensownym wprowadzeniu do nich. Gdyby kompilator Hi-tech odstawał nieco bardziej od standardu ANSI C, to byłbym w bardzo poważnych kłopotach, tak przynajmniej mogę się posiłkować książka o C na PCty.

Awatar użytkownika
dondu
Użytkownik
Posty: 211
Rejestracja: 24 maja 2005, 9:47
Lokalizacja: Śląskie
Kontakt:

Post autor: dondu » 19 paź 2011, 19:27

Ten problem jest niezależny od języka. Nie ma książek idealnych. Jednemu pasuje jeden autor drugiemu inny. A jeżeli już C znasz to obie książki są dla Ciebie a Francuza, nawet bardziej.

Zamiast pisać, sprawdź przykłady rozdziałów (obie książki mają), a w przypadku książki Tomasza Francuza, pliki dostępne na serwerze Helionu.

Poza tym obaj autorzy z chęcią odpowiadają na pytania.

Awatar użytkownika
kayron
Użytkownik
Posty: 2088
Rejestracja: 21 wrz 2008, 12:53
Lokalizacja: Poland
Kontakt:

Post autor: kayron » 19 paź 2011, 19:35

Moja książka jest z BTC nie HELIONu. "Mikrokontrolery PIC16F Przykłady w C dla początkujących" T. Jabłoński.
Ja tam akurat sobie jakoś radzę bo uczyłem dawno temu C i T.PASCALa, ale nawet mimo to było strasznie trudno ruszyć z miejsca, ale to dla tego że autor źle pokazuje przykłady, przynajmniej pierwszy mógł być od zera krok po kroku, tak to tylko, zlepek luźno porozrzucanych funkcji, nad którymi samemu trzeba sobie pokombinować jak to do kupy poskładać.
Ostatnio zmieniony 19 paź 2011, 19:40 przez kayron, łącznie zmieniany 1 raz.

Awatar użytkownika
dondu
Użytkownik
Posty: 211
Rejestracja: 24 maja 2005, 9:47
Lokalizacja: Śląskie
Kontakt:

Post autor: dondu » 19 paź 2011, 19:38

Faktem jest, że gdy z AVR przechodziłem na PIC, także miałem "pod górkę" i musiałem zasięgać języka na forum Microchipa. W przypadku AVR jest inaczej, autorzy są dostępni i zawsze można ich dopytać.

Powodzenia w wyborze, ale BASCOM-a już nie rozważaj :)

Awatar użytkownika
kayron
Użytkownik
Posty: 2088
Rejestracja: 21 wrz 2008, 12:53
Lokalizacja: Poland
Kontakt:

Post autor: kayron » 19 paź 2011, 19:43

Ja też BASCOMa odradzam, nauczy się przyzwyczajeń które się będą mścić później w jednak bardziej życiowym C.

Awatar użytkownika
Dawid2379
Użytkownik
Posty: 318
Rejestracja: 17 lis 2010, 19:42
Lokalizacja: Kluczbork
Kontakt:

Post autor: Dawid2379 » 19 paź 2011, 19:44

A Ty jak zaczynałeś czytałeś te książkę, jak Ci szło?? Jest plus w książce posługiwanie się AVR STUDIO

Awatar użytkownika
kayron
Użytkownik
Posty: 2088
Rejestracja: 21 wrz 2008, 12:53
Lokalizacja: Poland
Kontakt:

Post autor: kayron » 19 paź 2011, 19:53

Ja zaczynałem właśnie od BASCOM 51, potem BASCOM AVR, ale to było dawno temu, z punktu szybkości postępu elektroniki. Ja się uczyłem z kursów w EDW, B AVR uczyłem się już sam, bo znałem BASCOM jeszcze z 51. Teraz przechodzę na PICi, bo mi bardziej jakoś podeszły, choć są mniej wydajnie od AVRów.
Ale ja jestem programista starej daty który uczył się programować jeszcze w DOSie na 486, i C64 więc mi to nie przeszkadza, a nawet pasuje.

Awatar użytkownika
dondu
Użytkownik
Posty: 211
Rejestracja: 24 maja 2005, 9:47
Lokalizacja: Śląskie
Kontakt:

Post autor: dondu » 19 paź 2011, 19:58

Dawid2379 pisze:A Ty jak zaczynałeś czytałeś te książkę, jak Ci szło??
To było pytanie do mnie?

Awatar użytkownika
Dawid2379
Użytkownik
Posty: 318
Rejestracja: 17 lis 2010, 19:42
Lokalizacja: Kluczbork
Kontakt:

Post autor: Dawid2379 » 19 paź 2011, 20:02

tak odnośnie książki z linku Kardasia

Awatar użytkownika
dondu
Użytkownik
Posty: 211
Rejestracja: 24 maja 2005, 9:47
Lokalizacja: Śląskie
Kontakt:

Post autor: dondu » 19 paź 2011, 20:07

Dawid2379 pisze:tak odnośnie książki z linku Kardasia
Niestety nie używm książek tylko datasheetów, a to dlatego, że: Dondu
I dlatego nie mogę zapewnić Ci obiektywnej opinii, co do obu tych książek.
Ale zapewnić Cię mogę, że niezależnie którą kupisz i tak zawsze za darmo możesz dopytać autora, a to kolosalna zaleta :)

Awatar użytkownika
Dawid2379
Użytkownik
Posty: 318
Rejestracja: 17 lis 2010, 19:42
Lokalizacja: Kluczbork
Kontakt:

Post autor: Dawid2379 » 19 paź 2011, 20:38

że Dondu? :) no tak czy siak zdecyduje się na C jakoś więcej osób jest za tym językiem, zaryzykuje będę liczył na pomoc na forum jak coś Pozdrawiam

Awatar użytkownika
dondu
Użytkownik
Posty: 211
Rejestracja: 24 maja 2005, 9:47
Lokalizacja: Śląskie
Kontakt:

Post autor: dondu » 19 paź 2011, 20:39

Dawid2379 pisze:że Dondu? :)
to jest link :)

Awatar użytkownika
Dawid2379
Użytkownik
Posty: 318
Rejestracja: 17 lis 2010, 19:42
Lokalizacja: Kluczbork
Kontakt:

Post autor: Dawid2379 » 23 paź 2011, 20:14

No widzę że kolega doświadczony, to będzie kogo dopytywać ;p Ja mając małe obawy co do startu od C znalazłem książkę z wadami za jedyne 25 PLN ( mowa o książce Kardasia) żeby nie było ze kasa wyrzucona w błoto. Nie wiem do kiedy będą dostępne ale zainteresowanych kieruje do sklepu Atnel. Tam jest kilka stron skserowanych osobno bo drukarka wycinała kartki tak ze uciekała cześć tekstu ale treść jest najważniejsza.

Awatar użytkownika
dondu
Użytkownik
Posty: 211
Rejestracja: 24 maja 2005, 9:47
Lokalizacja: Śląskie
Kontakt:

Post autor: dondu » 23 paź 2011, 20:43

Okazje trzeba łapać :)
Zawsze chętnie podpowiem, gdy będę na forum.

Awatar użytkownika
Dawid2379
Użytkownik
Posty: 318
Rejestracja: 17 lis 2010, 19:42
Lokalizacja: Kluczbork
Kontakt:

Post autor: Dawid2379 » 27 paź 2011, 19:07

Już pierwszy problem:) Mm win7 i jak widac problem z WinAvr
Załączniki
Bez tytułu.jpg

ODPOWIEDZ