Sorry, że nie doprecyzowałem chodzi mi o programowanie mikrokontrolerów w językach c/ c++
Pewno raczej Ci się nie uda trafić na C/C++. Na kursach tylko jeden nauczyciel uczy w tym języku, musiałbyś walczyć o miejscówkę :p. Przepisując się na informatyka, programowania uC (mikrokontrolerów) w C tym bardziej nie będziesz mieć. Zostaje samodzielne ogarnięcie tematu w domu, lub/i kursy organizowane u nas w szkole ;d
Oczywiście znów mogę polecić książkę, którą również przeczytałem i jestem z niej bardzo zadowolony :D
http://atnel.pl/mikrokontrolery-avr-jezyk-c.html
+ byś musiał kupić sobie jakiś procesor + programator, wyszło by najtaniej bo ~50zł.
Zestawy uruchomieniowe, takie jak mamy w szkole kosztują ~230zł.
Teraz, jak już skończyłem poznawać ATMegę i przerzuciłem się na 32-bitowce (Cortex M4/STM32F407VG) zestawy kosztują ~70zł (STM32F4DISCOVERY), ale nie polecam zaczynać od nich, bo szybko się zniechęcisz. Jeżeli jesteś zafascynowany tematem polecam również w przyszłości ugryźć FPGA (sam będę ogarniał, jak skończę cortexa :p), oraz poodkładaj trochę kasy i kup sprzęt do domu. W przeciwnym wypadku musiałbyś siedzieć w szkole poza lekcjami po 4h, najpierw żeby ogarnąć C, a potem uC.
Dlatego w szkole uczysz się Bascoma, bo jest przyjaźniejszy dla początkujących - nie trzeba korzystać z dokumentacji aż tak, jak w języku C; podobno łatwiejsza składnia; posiada dużo gotowych bibliotek do obsługi peryferiów - ciekawe rzeczy można zrobić szybciej i łatwiej niżeli w C ( ale w poważnych firmach Bascoma nie znajdziesz). W C biblioteki jak chcesz szukasz w internecie, lub sam sobie piszesz zgodnie z dokumentacją (dokumentacje w j.ang - więc również polecam podszlifować język ). Jeżeli chcesz jeszcze pisać w C, to polecam mieć zawsze pod ręką dokumentację do procesora. Przykładowa dla ATMeg664p: http://www.atmel.com/images/doc7674.pdf
Oczywiście znów mogę polecić książkę, którą również przeczytałem i jestem z niej bardzo zadowolony :D
http://atnel.pl/mikrokontrolery-avr-jezyk-c.html
+ byś musiał kupić sobie jakiś procesor + programator, wyszło by najtaniej bo ~50zł.
Zestawy uruchomieniowe, takie jak mamy w szkole kosztują ~230zł.
Teraz, jak już skończyłem poznawać ATMegę i przerzuciłem się na 32-bitowce (Cortex M4/STM32F407VG) zestawy kosztują ~70zł (STM32F4DISCOVERY), ale nie polecam zaczynać od nich, bo szybko się zniechęcisz. Jeżeli jesteś zafascynowany tematem polecam również w przyszłości ugryźć FPGA (sam będę ogarniał, jak skończę cortexa :p), oraz poodkładaj trochę kasy i kup sprzęt do domu. W przeciwnym wypadku musiałbyś siedzieć w szkole poza lekcjami po 4h, najpierw żeby ogarnąć C, a potem uC.
Dlatego w szkole uczysz się Bascoma, bo jest przyjaźniejszy dla początkujących - nie trzeba korzystać z dokumentacji aż tak, jak w języku C; podobno łatwiejsza składnia; posiada dużo gotowych bibliotek do obsługi peryferiów - ciekawe rzeczy można zrobić szybciej i łatwiej niżeli w C ( ale w poważnych firmach Bascoma nie znajdziesz). W C biblioteki jak chcesz szukasz w internecie, lub sam sobie piszesz zgodnie z dokumentacją (dokumentacje w j.ang - więc również polecam podszlifować język ). Jeżeli chcesz jeszcze pisać w C, to polecam mieć zawsze pod ręką dokumentację do procesora. Przykładowa dla ATMeg664p: http://www.atmel.com/images/doc7674.pdf
Liked by:
Wolontariusz