środa, 29 listopada 2017

PIC32MZ DA - wypasiony mikrokontroler 32-bitowy z "kartą grafiki" na pokładzie.

Dzięki uprzejmości firmy JM elektronik z Gliwic, która jest m.in oficjalnym dystrybutorem firmy Microchip w naszym kraju  miałem możliwość uczestniczyć w ciekawych warsztatach Microchip Europen Workshop Day.
Warsztaty poświęcone były nowince technologicznej 32-bitowemu mikrokontrolerowi PIC32MZ DA.
Ponieważ pierwszy raz uczestniczyłem w tego typu imprezie, więc artykuł będzie miksem moich wrażeń przeplatanych informacjami technicznymi.

czwartek, 23 listopada 2017

PIC18 seria K83 - podrasowane 8-bitów od Microchipa

Microchip nie przestaje mnie zadziwiać. Okazuje się, że w świecie oszalałym na punkcie ARM-ów jest przestrzeń i zapotrzebowanie na inne nisze produktowe w tym mikrokontrolery 8-bitowe.
W ofercie Microchipa pojawiła się bardzo ciekawa seria mikrokontrolerów 8-bitowych - K83.
Co w niej jest takiego ciekawego i czym zachwyca dowiemy się w poniższym artykule.


wtorek, 21 listopada 2017

PIC24 Biblioteka Portująca - przydatne rozszerzenie




W odmętach globalnego śmietnika czasami można natknąć się na "perełki". Za taką uważam małą ale zgrabną i użyteczną bibliotekę portującą pic24_ports.h. Jest to nakładka na natywne dyrektywy kompilatora XC16. Za pomocą tej biblioteki w przyjazny sposób ustawimy porty, podepniemy perfyferia etc w mikrokontrolerach 16-bitowych PIC. Biblioteka ma również walory edukacyjne i pokazuje jak ładnie można definiować makra.

wtorek, 14 listopada 2017

PIC32MX174F256B - sympatyczny mikrokontroler 32 bitowy od Microchipa.

Do mojej kolekcji trafił bardzo sympatyczny 32-bitowy mikrokontroler PIC32MX174F256B firmy Microchip . Mikrokontroler ten charakteryzuje się bardzo wydajnym core MIPS32® M4K® . Do dyspozycji dostajemy 116 DMIPS-ów z 72 MHz co deklasuje porównywalne mikrokontrolery ARM. W pakiecie jest również technologia eXtreme Low Power (XLP) Sleep and Deep Sleep.

niedziela, 12 listopada 2017

MPLAB_X IDE - aktualizacja środowiska dla mikrokontrolerów PIC .


W czeluściach globalnego śmietnika pojawił się taki o to wpis cytat :
 " Środowisko MPLAB-X ma jedną zasadniczą wadę. Średnio co 2 tygodnie wychodzi nowa wersja. Aby być na bieżąco, musiałbym co chwilę instalować nową wersję, ponieważ nie ma możliwości upgrade'u, co jest bardzo mocno irytujące......".
Lenistwo nie zawsze jest motorem postępu a irytacja wynikająca z lenistwa  to prosta droga do depresji :) Wpis dedykuję osobom mało leniwym i bez znamion depresji :)

poniedziałek, 6 listopada 2017

Szybka randka z SPI i PIC24HJ

SPI (Serial Peripheral Interface)
Szeregowy interfejs służy do dwukierunkowej (full-duplex), synchronicznej transmisji danych pomiędzy mikrokontrolerem, a zewnętrznymi układami peryferyjnymi (np. przetwornik A/C i C/A, szeregowa pamięć zewnętrzna, zegar, potencjometr cyfrowy lub inny mikrokontroler)

piątek, 3 listopada 2017

MCP2517FD/MCP2518FD - czyli CAN FD w akcji - pierwsza w Polsce próba uruchomienia komunikacji w nowym standardzie CAN :)

Ponieważ dotarły do mnie świeżo wypieczone kontrolery CAN FD firmy Microchip. Zabieram się niezwłocznie za ich rozpracowanie. Bohaterem testu będzie MCP2517FD (obecnie zastąpiony przez MCP2518FD) czyli pierwszy na świecie zewnętrzny kontroler CAN FD. Z tego co się zorientowałem po okolicy :) będzie to również pierwszy praktyczny test w Polsce tego układu. Fajne uczucie jeśli wiemy , że nikogo nie było przed nami na tym polu.