Skocz do zawartości

Nauka programowania


Yggas

Pomocna odpowiedź

Witam. Mam braki na studiach w programowaniu w C i C++, gdyż zaliczenia z tych przedmiotów były "na obecność" i każdy to olewał, a teraz dalej niestety jest niezbędne do mikrokontrolerów.

Planuję w tę przerwę letnią jakoś to ogarnąć, przynajmniej podstawy.

I właśnie tu się nasuwa pytanie bo takich sztywnych regułek jak to zwykle były na zajęciach z informatyki w szkole średniej itp to nie chce, szybciej się uczę już w praktyce. Czy Arduino + jakaś dobra książka była by dobrym rozwiązaniem do tego? Możecie coś polecić?

Pozdrawiam,
Yggas.

Link do komentarza
Share on other sites

Tak, tylko do tego dorzuć jeszcze kursy on-line forbota.

Rozważ również kupno jakiegoś zestawu ewaluacyjnego zamiast arduino, który będzie miał większe możliwości. Weź pod uwagę to, że po usunięciu bootloadera możesz programować Arduino w C, a po wgraniu do Atmegi z płytki ewaluacyjnej bootloadera, możesz programować taką płytkę w Arduino C++ 😉

Link do komentarza
Share on other sites

Jest jeszcze jedna opcja, która dla mnie ma sens...

Zacznij od programowania bez mikrokontrolerów.

Powód? Jak będziesz miał dobre środowisko + debugger to kompilacja / debuggowania softu na komputerze będzie 10x szybsze niż kombinowanie z wgrywaniem go do mikrokontrolera itd.

Nie zrozum mnie źle - mikrokontrolery są super, ale uważam, że do nauki podstaw programowania dorzucają niepotrzebne problemy.

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Popieram dwóch kolegów powyżej. Może i bez solidnych podstaw uda Ci się stworzyć jakiś tam program, ale przy potrzebie napisania bardziej złożonego oprogramowania trafisz na mur którego nie będziesz w stanie pokonać bez solidnych podstaw i zrozumienia zagadnienia.

Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.