Firma Freescale rozszerzyła swoją ofertę dotyczącą narzędzi wspomagających projektowanie urządzeń wykorzystujących procesory z rodziny i.MX wprowadzając do sprzedaży zestaw ewaluacyjny i.MX51 EVK.
Konkurs firmy EBV dla konstruktorów systemów z STM32
Firma EBV ogłosiła ogólnoświatowy konkurs na projekt wykonany na mikrokontrolerze STM32F, w którym jak pierwszą nagrodę przewidziano motocykl Harley Davidson,
Mikrokontrolery Freescale Kinetis z rdzeniem ARM Cortex-M4
Mikrokontrolery z rdzeniami ARM są obecne w branży elektronicznej od wielu lat. Liczne zalety tych układów powodują, iż znajdują one zastosowanie w wielu różnorodnych konstrukcjach.
CodeWarrior na Eclipse
Historycznie środowisko programistyczne CodeWarrior zostało stworzone przez firmę MetroWerks, która opracowała je z myślą o układach z serii Motorola 68000. W roku 1999 produkt ten został przejęty przez Motorolę na skutek fuzji obu tych firm. Począwszy od roku 2003 CodeWarrior jest rozwijany przez firmę Freescale, która powstała po wydzieleniu z Motoroli działu zajmującego się technologią półprzewodnikową…
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ć.
Biblioteki CMSIS dla STM32 ver. 3.1.0
Do mikrokontrolerów STM32 producent dostarcza kompletne biblioteki zgodne z zaleceniami CMSIS (Cortex Microcontroller Software Interface Standard).
Cortex-M3: narzędzia Open Source dla Windows
Programiści zamierzający pisać programy dla mikrokontrolerów STM32 nie muszą korzystać z narzędzi komercyjnych. Zintegrowane środowisko programistyczne złożone z bezpłatnych elementów umożliwia zupełnie wygodne i niczym nie ograniczone pisanie oraz uruchamianie dowolnych aplikacji.
Mini system operacyjny dla STM32 – wprowadzenie
Współczesne oprogramowanie dla mikrokontrolerów staje się coraz bardziej skomplikowane. Użytkownicy systemów coraz częściej oczekują graficznego interfejsu użytkownika, obsługi sieci itp. Wiele czynności w rozbudowanych aplikacjach musi być wykonywane „jednocześnie”.
Motylowy termometr
Jest to prosty projekt ilustrujący pomiar temperatury za pomocą czujnika wbudowanego w strukturę mikrokontrolera STM32F107 (zamontowanego na płytce STM32Butterfly) i wyświetlenie jej dziesiętnej wartości na graficznym wyświetlaczu LCD z telefonu Nokia 3310.
Programowanie ISP mikrokontrolerów ADuC7000 i STR73x
Prezentowane sposoby programowania mikrokontrolerów z rdzeniem ARM7TDMI wybrano jako najtańsze, dość wygodne i wymagające niewielkich inwestycji.