Embedded

Na początku był chaos. Czyli o tablicy wektorów przerwań w ARM Cortex M3 i M4.

Początki zwykle bywają trudne. Nie inaczej jest ze zrozumieniem zasad wykonywania programu na mikrokontrolerze przez osobę bez wykształcenia i doświadczenia w tym konkretnym kierunku. Dawno temu kiedy jako student automatyki stawiałem pierwsze kroki w świecie systemów wbudowanych wiele aspektów stanowiło na poły techniczną, na poły mitologiczną zagadkę. (więcej…)

Na początku był chaos. Czyli o tablicy wektorów przerwań w ARM Cortex M3 i M4.

Embedded

W poszukiwaniu źródeł wyjątków wszelakich w ARM Cortex M3 i M4

W swojej praktyce projektowej wielokrotnie miałem do czynienia z sytuacją, gdy w prawie gotowym produkcie, którego oprogramowanie składało się z wielu tysięcy linii kodu, nagle zaczynały dziać się dziwne rzeczy. (więcej…)