Gdybym miał przygotować kurs programowania mikrokontrolerów z rdzeniami ARM M0 na jakimś tanim eval boardzie (np Nucleo od ST albo KL24Z od Freescale) od absolutnych podstaw, tłumacząc nie tylko co zrobić ale również dlaczego i jak to dokładnie działa to znalazł bym wielu chętnych ?
Jestem pracującym w zawodzie elektronikiem/programistą mikrokontrolerów i strasznie mnie wkurza, że większość kursów dla początkujących używa gotowych bibliotek lub nie wyjaśnia dlaczego trzeba akurat ten bit ustawić w tym rejestrze i co to zmienia. Potem nikt nie potrafi pracować z manualem albo uważa proces programowania za jakąś magię i nie jest w stanie wprowadzać własnych modyfikacji do przykładów kodu od producentów.
Proszę wypowiedzcie się w komentarzach co o tym sądzicie. Może macie jakieś pomysły i sugestie ?
Ze względu na duże zainteresowanie proszę teraz o cierpliwość. Sprawie sobie STM32F072B DISCO, ogarnę trochę swoje życie pod względem wolnego czasu i wyskrobie "pierwszy odcinek". Dam znać na mirko, oraz dołączę do postu wszystkich z tego tematu jak tylko się coś pojawi.
Jestem pracującym w zawodzie elektronikiem/programistą mikrokontrolerów i strasznie mnie wkurza, że większość kursów dla początkujących używa gotowych bibliotek lub nie wyjaśnia dlaczego trzeba akurat ten bit ustawić w tym rejestrze i co to zmienia. Potem nikt nie potrafi pracować z manualem albo uważa proces programowania za jakąś magię i nie jest w stanie wprowadzać własnych modyfikacji do przykładów kodu od producentów.
Proszę wypowiedzcie się w komentarzach co o tym sądzicie. Może macie jakieś pomysły i sugestie ?
#uc #mikrokontrolery #elektronika #arm #kurs #programowanie #C
http://en.radzio.dxp.pl/stm32vldiscovery/
+ stronkę freedie chopina z elektrody + samą elektrodę.
Trochę samozaparcia i stm32 można zaprząc do pracy bez mordowania się z automagicznymi bibliotekami ( ͡° ͜ʖ ͡°)