Nowości w rodzinie STM32

Firma STMicroelectronics informuje o nowych mikrokontrolerach z rodziny STM32, wprowadzając jednocześnie ich nową klasyfikację, w ramach której podzielono je na trzy grupy (stan na grudzień 2010): – dostępną w sprzedaży serię F-1 (STM32F1xx), – planowaną do wprowadzenia do sprzedaży niebawem serię F-2 (STM32F2xx), – planowaną do wprowadzenia do sprzedaży serię L-1 (STM32L).

Mikrokontrolery STM32XL

Rodzina mikrokontrolerów STM32F (Cortex-M3) powiększyła się o dwie podrodziny: XL-Density Access (STM32F101xG i STM32F101xF) i XL-Density Performance (STM32F103xG i STM32F103xF), charakteryzujące się wbudowaną pamięcią Flash o pojemności do 1 MB i pamięcią SRAM… 

Funkcje API w obsłudze przerwań

Aby system mikroprocesorowy poprawnie radził sobie z zewnętrznymi zdarzeniami muszą być one obsługiwane za pomocą przerwań. Ma to szczególne znaczenia dla zadań krytycznych, w których nie może być mowy o zbyt dużych opóźnieniach w wykonaniu owego zadania, ani tym bardziej o pominięciu zdarzenia. Często nie zauważa się tego problemu, ponieważ wydaje się, że na przykład cykliczne sprawdzanie w pętli stanu danego wejścia jest wystarczające. Niestety takie podejście prędzej czy później powoduje generowanie błędów w pracy systemu. Jeżeli mamy do czynienia z projektem hobbistycznym, to nie jest to specjalnie dotkliwe, jednakże w przypadku rozwiązań komercyjnych nie można już sobie na takie błędy pozwolić.