Obsługa interfejsu Segger J-Link w środowisku uVision (ARM/Keil)

J-Link firmy Segger to jeden z najpopularniejszych na świecie interfejsów JTAG, wykorzystywany do programowania i debugowania pracy mikrokontrolerów z róznymi rdzeniami ARM. Jego popularność to wynik przede wszystkim dużych możliwości funkcjonalnych i atrakcyjnej ceny, a także łatwej integracji z wieloma środowiskami programistycznym. O tym jak skonfigurować jedno z najpopularniejszych w Polsce – uVision firmy Keil (obecnie ARM) piszemy w tym artykule.

Analizator stanów logicznych Saleae Logic16 Analyzer

Analizatory stanów logicznych stanowią grupę przyrządów pomiarowych nie tyle niezbędnych, co bardzo przydatnych elektronikom. W wielu przypadkach można sobie jakoś radzić posługując się oscyloskopem cyfrowym, jednak dostępna liczba kanałów okazuje się zwykle niewystarczająca do pracy. Prawdziwe problemy pojawiają się, gdy trzeba poddawać analizie wielobitowe magistrale komunikacyjne lub oglądać sygnały na wyprowadzeniach różnych rodzajów interfejsów cyfrowych. Analizator stanów logicznych staje się wówczas niezastąpiony.

Raspberry Pi – różnice między wersjami

Model A i model B – czym się różnią? Pierwotnie Raspberry Pi miał być dostępny w dwóch wersjach: model A – z jednym portem USB, bez ethernetu, 128 MB RAM, oraz model B – dwa porty USB, ethernet z gniazdem RJ-45 (funkcję huba USB i kontrolera ethernetu pełni układ LAN9512), 256 MB RAM.

Lattice MachXO2 Pico Development Kit – platforma dla projektów SoC

Jedną z najbardziej interesujących nas nowości w ofercie firmy Lattice są układy MachXO2 programowalne klasyfikowane jako CPLD, ale o cechach i wewnętrznym wyposażeniu przewyższającym niejedną rodzinę FPGA. Drugim atutem rodziny MachXO2 są różnorodne, tanie, doskonale wyposażone zestawy ewaluacyjne, z których jeden – Pico Development Kit – przedstawiamy w artykule.