Gdzie ( skąd ) nauczyć się języka C z zastosowaniem dla uC ATMEL AVR

Jul 13, 2004 6 Replies

Witam,



Może pytanie padło już dziesiątki razy, może odpowiedzi na nie było już setki ale "ośmielam" się zapytać i ja:



Chciałbym opanować i posługiwać się językiem C ( lub C++ ) dla mikrokontrolerów ATMEL AVR. Choć C ( C++ ) wzbudzał we mnie od WIELU lat ogromną niechęć to jednak doszedłem do wniosku że dalsze pisanie firmware do moich konstrukcji za pomocą BASCOM'a jest mi już tylko kamieniem u szyii. W "branży" siedzę już od bardzo wielu lat ale cóż życie zmusza mnie do zmiany poglądów. Proszę zatem o wskazówki od czego zacząć, gdzie to co poradzicie zdobyć ( kupić ) - nie musi być przesadnie łopatologiczne ale też wolałbym aby to był solidny wykład bazujący na prostych przykładach.


Z góry dziękuję .....



M.A. Pawlak; Katowice



najpierw podstawy ( i nie tylko) samego c, w sieci duzo lezy a i ksiazek jest sporo. Do samego C na uC sie nie spotkalem. a skoro tyle lat na bascom to czy nie latwiej na asamblera sie przesiasc? pozdr sobol

może z książki "Język ANSI C" B. W. Kernighan, D. M. Ritchie

polecam ,

frodo napisał:

Kursów C/C++ w sieci jest mnóstwo, wystarczy googlać. Jeśli chodzi o programiowanie mikrokontrolerów to nie różni się ono wiele od programowania PC'ta.

Co radzę? Albo zainteresować się WinAVR (platforma Windows) albo zainstalować avr-gcc i avr-libc (platforma Linux) i _od_razu_ zacząć zabawę.

Na początek miganie LEDami i inne pierdoły, reszta sama przyjdzie ;)

Pozdrawiam, voice

Hmmm... Słynny Kernighan&Ritchie jest IMO przereklamowany. "Za dzieciaka" słyszałem że to rewelacyjna książka (NB. od informatyka o nazwisku identycznym z Twoim). Przejrzałem i stwierdzam że taka-sobie.

pozdr.

dla informatyka jest rewelacyjna. Ale jak wiadomo informatyk nie programuje. Do programowania jest programista. KR to nie książka jak programować, tylko definicja języka. A jak można sformalizować opis języka pokazuje książka "Algol 68", autora nie pamiętam. Cały podręcznik jest oparty o gramatykę van Vijngaardena.

Waldek, który studiował elektronikę, elektrotechnikę i informatykę (też teoretyczną)

Użytkownik "Waldemar Krzok" snipped-for-privacy@ukbf.fu-berlin.de> napisał w wiadomości news: snipped-for-privacy@ukbf.fu-berlin.de...

Ja bym polecał książkę Stevena Praty "Język C - szkoła programowania" (lub jakoś tak). Ze wszystkich, które miałem w ręku, okazała się najlepsza. Jest napisana bardzo przystępnym językiem. Dzięki niej poznałem C.

Pozdrawiam Rafał

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required