uruchomieniowego i biblioteki API dla mikrokontrolerów STM32

Wielkość: px
Rozpocząć pokaz od strony:

Download "uruchomieniowego i biblioteki API dla mikrokontrolerów STM32"

Transkrypt

1 Temat 1: Wprowadzenie do środowiska IDE, prezentacja zestawu uruchomieniowego i biblioteki API dla mikrokontrolerów STM32 Celem ćwiczenia jest prezentacja podstawowych funkcji darmowego środowiska programistycznego przygotowanego dla mikrokontrolerów ARM serii STM32 z rdzeniem Cortex-M3 oraz bibliotek obsługi rdzenia i urządzeń peryferyjnych mikrokontrolera. Opanowanie zagadnień opisanych w niniejszej instrukcji jest niezbędne do wykonania kolejnych ćwiczeń laboratorium Programowania mikrokontrolerów ARM serii STM Struktura mikrokontrolerów serii STM32 Mikrokontrolery serii STM32 to 32-u bitowe układy zawierające rdzenie zgodne z architekturą ARM. Na zajęciach laboratoryjnych jest wykorzystywany układ STM32F103RBT6 z rodziny układów STM32F1xx zawierających rdzenie typu Cortex-M3. Z uwagi na różnorodne wyposażenie dodatkowe, producent (firma STMicroelectronics ) definiuje klasy tych układów, których identyfikatory zostały posortowane w Tab.1 od oznaczającego najmniej złożoną wersję (Low-density VL, [1, 2] ) do zawierającego rozbudowane peryferia (Connectivity Line). Dzięki szerokiej gamie produktów, inżynier-projektant może wybrać układ dogodny w danej aplikacji bez konieczności korzystania z najdroższej wersji układu. Tab.1. Klasy układów rodziny STM32F1xx Klasa układu Low-density Value Line, LD-VL Low density, LD Medium-density Value Line, MD-VL Medium-density, MD High-density Value Line, HD-VL High density, HD XL-density devices, XLD Connectivity Line, CL Poziom rozbudowania struktury Szczegółowy opis wybranego układu można znaleźć na stronie producenta [1]. Ogólna architektura układów STM32F1xx klas: low-, medium-, high- and XL-density jest przedstawiona na Rys.1 [3]. Rys.1 Ogólna architektura mikrokontrolerów STM32F1xx [3]

2 W układach tych można wyróżnić następujące bloki: rdzeń Cortex-M3, kontrolerów bezpośredniego dostępu do pamięci (Direct Memory Access, DMA), kontrolera pamięci typu Flash (Flash memory interface, FLITF) kontrolera pamięci typu SRAM (Flexible Static Memory Controler, FSMC) pamięci typu Flash i SRAM, kontrolera czytnika kart SD (Secure Digital Input/Output Interface, SDIO) jednostki nadzorującej sygnały taktującei sygnał zerowania (Reset and Clock Control, RCC), urządzeń peryferyjnych komunikujących się przez magistrale APB (Advanced Peripheral Bus). Należy podkreślić, że wszystkie układy peryferyjne oraz magistrale wymagają sygnałów taktujących. Dlatego muszą one zostać odpowiednio skonfigurowane przed uruchomieniem. Oczywiście, im wyższa częstotliwość taktowania oraz im więcej urządzeń peryferyjnych zostanie uaktywnionych, tym większy będzie poziom mocy pobieranej przez układ mikrokontrolera (μc) [2]. Maksymalna częstotliwość taktowania APB1 wynosi 36MHz, natomiast dla APB2 to 72MHz (równa częstotliwości systemowej). W układach bardziej złożonych można znaleźć dodatkowe interfejsy, przykładowo w układy klasy CL zawierają kontrolery USB i Ethernet [3]. 2. Laboratoryjny zestaw uruchomieniowy Programy przygotowywane dla μc w trakcie zajęć laboratoryjnych są testowane w zestawie uruchomieniowym złożonym z płyty rozwojowej ZL30ARM, programatora BF30, klawiatury macierzowej KAmodKB4x4 oraz dwuwierszowego wyświetlacza alfanumerycznego LCD ze sterownikiem zgodnym ze standardem HD Dokumentację poszczególnych modułów można pobrać ze strony przedmiotu umieszczonej na Platformie Zdalnej Edukacji (PZE) [4]. Złącze interfejsu JTAG Złącze interfejsu RS232 Złącze USB Zasilanie zewn. Włącznik zasilania Slot kart SD Kwarc gen. LSE STM32F103RB Kwarc gen. HSE Kołki montażowe peryferyjnych bloków zewnętrznych i wyprowadzeń μc Joystick RESET Rys.2. Moduły laboratoryjnego zestawu uruchomieniowego Blok pomiaru temperatury

3 Przed przystąpieniem do ćwiczeń laboratoryjnych warto sprawdzić poprawność ustawień podstawowych zworek konfigurujących i mikroprzełącznika programatora. Poprawne ustawienia poszczególnych połączeń konfigurujących laboratoryjny zestaw uruchomieniowy zostały zilustrowane na Rys.3. S2 dowolnie DISPLAY CHAR S1 JTAG PWR_SEL USB 32kHz ON BOOT1 1 BOOT2 1 JP1, JP2 PU USB otwarte Rys.3 Standardowe ustawienia zworek w laboratoryjnym zestawie uruchomieniowym Oczywiście oprócz zworek konfigurujących w poszczególnych ćwiczeniach laboratoryjnych należy wykonać połączenia w polu kołków montażowych zgodnie z wymaganiami opisanymi w instrukcji. 3. Instalacja pakietu oprogramowania Ćwiczenia laboratoryjne są realizowane z wykorzystaniem środowiska Eclipse współpracującego z szeregiem programów dedykowanych dla procesorów ARM (tzw. GNU ARM toolchain). Instalacja i integracja poszczególnych komponentów od podstaw jest żmudna i czasochłonna. Dla celów niniejszego laboratorium został przygotowany pakiet ze skonfigurowanym programem Eclipse, umożliwiający szybkie uruchomienie środowiska pracy. Oprogramowanie można pobrać ze strony kursu Platformy Zdalnej Edukacji (PZE), kolejne etapy instalacji są przedstawione poniżej. Z uwagi na niekomercyjny charakter zastosowanego oprogramowania można spodziewać się pewnych niedogodności, np. należy postępować szczególnie ostrożnie przy wyborze nazw katalogów (tzn. unikać spacji i nietypowych znaków), gdyż stosowanie nietypowych oznaczeń może mieć nieoczekiwany i zaskakujący wpływ na pracę oprogramowania. W celu uproszczenia opisu i uniknięcia wspomnianych problemów zostało przyjęte założenie instalacji całego pakietu we wspólnym katalogu C:\STM32, w którym został umieszczony katalog roboczy C:\STM32\workspace realizowanych projektów (i taka struktura lokalizacji oprogramowania została zachowana na stanowiskach komputerowych w sali laboratoryjnej).

4 I. Pobrać spakowany pakiet stm32_all.7z ze strony kursu i katalog STM32 rozpakować na dysku C. W efekcie, struktura katalogów powinna być taka jak ta zaprezentowana na Rys.4. Rys.4 Struktura katalogu STM32 II. W kolejnym kroku należy przejść do instalacji sterowników programatora JTAG. W laboratorium jest wykorzystywany m.in. programator BF30 ( ), który dodatkowo emuluje port transmisji szeregowej (COM) poprzez interfejs USB (Virtual COM Port). Po podłączeniu programatora BF 30 do złącza USB komputer wykryje dwa nowe kanały transmisji z urządzenia OOCDLink. III. Na początku, dla pierwszego kanału nowego urządzenia USB wybieramy sterownik instalowany z dysku, ze wskazanej lokalizacji: C:\STM32\inst\drivers\libusbwin32_ft2232_driver > CALAO Systems USB-A9260-Co1 (Channel A), tj. sterownik kompatybilny z OOCDLink. IV. Dalej, instalowany jest sterownik wirtualnego portu COM dla kanału B. Postępując podobnie jak w poprzednim kroku, należy wskazać oprogramowanie sterowników z katalogu C:\STM32\inst\drivers\vcp. Docelowe własności komputera podawane przez okno Menadżera urządzeń zostały przedstawione na Rys.5. Rys.5 Urządzenia wykryte po instalacji sterowników programatora BF30 V. Ponadto, podczas zajęć jest też używany programator kompatybilny z modelem ST-Link udostępniający porty JTAG oraz SWD. Do obsługi programatora ST-Link należy zainstalować w

5 VI. systemie Windows odpowiedni sterownik z katalogu C:\STM32\inst\drivers\stlink_driver pakietu oprogramowania. Dodatkowo, emulację portu szeregowego przy obsłudze interfejsu USB z urządzeniem klasy CDC (ang.communication Device Class) dla układów STM32 zapewnia sterownik udostępniony przez producenta (C:\STM32\inst\drivers\stm32_vcp_driver). Okno wyświlane podczas instalacji jest pokazane na Rys.6. Rys.6 Okno instalacji sterownika VCP VII. Można już uruchomić Eclipse (C:\STM32\eclipse\eclipse.exe), utworzenie skrótu do tego programu ułatwi uruchamianie środowiska pracy. Program ten korzysta z bibliotek Java ( ). Na Rys.7 jest przedstawiony standardowy układ okien programu Eclipse. Przycisk przesłania programu do zestawu uruchomieniowego (External Tools) Okno edytora kodu źródłowego Informacje nt plików nagłówkowych, i funkcji edytowanego kodu Okno katalogu projektu Konsola informacji przebiegu kompilacji/programowania Rys.7 Środowisko Eclipse Dla ułatwienia rozpoczęcia pracy nad nowym tematem przerabianym na ćwiczeniach laboratoryjnych, przygotowany pakiet zawiera wzorcowy szablon projektu, który będzie podstawą do budowy własnego oprogramowania μc. Dlatego na początku każdych zajęć należy skopiować projekt Szablon nadając kopii nazwę Lab. Należy podkreślić, że programy testowane podczas zajęć będą uruchamiane z pamięci RAM mikrokontrolera (przesyłanie i uruchamianie poprzez

6 Externaltools->Lab_RAM) i są one kasowane po wyłączeniu zasilania zestawu uruchomieniowego. Natomiast, aby przesłać i uruchomić program z pamięci FLASH należy zmienić konfigurację pinów BOOT μc, zamienić skrypt linkera ram.ld na flash.ld (we własnościach projektu) oraz wykonać przesyłanie i uruchamianie poprzez Externaltools->Lab_FLASH. 4. Biblioteka API dla układów STM32 Producent układów serii STM32, firma STMicroelectronics dostarcza bibliotekę Standard Peripheral Firmware Library (SPFL) w skład której wchodzi moduł CMSIS (Cortex Microcontroller Software Interface Standard) zawierający m.in. funkcje obsługi rdzenia ARM i skryptów inicjalizujących oraz moduł Standard Peripherial Driver zawierający funkcje obsługi urządzeń peryferyjnych. Biblioteka ta stanowi podstawowy interfejs programowania aplikacji (API) w języku C. Dodatkowo, producent udostępnił szereg przykładowych aplikacji i opisów ułatwiających obsługę μc, w tym bibliotekę obsługi interfejsu USB. Wsparcie dla układu STM32F103RBT6 można znaleźć w dziale Design support na stronie: Aktualnie dostępna biblioteka SPFL ma wersję 3.5.0, jej struktura jest przedstawiona na Rys.8 (katalog Library w oknie szablonu projektu). Katalog funkcji interfejsu CMSIS Funkcje obsługi rdzenia Skrypty startowe przygotowane dla różnych środowisk programistycznych i różnych klas uc Definicje adresów, struktur, klasy uc Funkcje ustawiające sygnały zegarowe i inicjalizujące uc Katalog plików nagłówkowych i implementacyjnych funkcji obsługi urządzeń peryferyjnych Plik pomocy dla funkcji API Aktualny skrypt startowy Plik doboru modułów obsługi urządzeń peryferyjnych Pliki: nagłówkowy i implementacyjny funkcji obsługi przerwań Pliki skryptowe linkera Rys.8 Struktura projektu wzorcowego Podkatalog startup zawiera skrypty wykorzystywane podczas uruchamiania μc, które zostały przygotowane dla różnych środowisk programistycznych (na laboratorium korzystamy z darmowego kompilatora klasy gcc i μc klasy MD, stąd kopię dedykowanego mu pliku startup_stm32f10x_md.s umieszczono w głównym katalogu projektu). W pliku stm32f10x.h należy ustalić ( odkomentować ) definicje klasy μc i ustawić stałą USE_STDPERIPH_DRIVER, która informuje kompilator o korzystaniu z bibliotek SPFL. Dostępne klasy układu to:

7 -STM32F10X_LD: STM32 Low density devices -STM32F10X_LD_VL: STM32 Low density Value Line devices -STM32F10X_MD: STM32 Medium density devices -STM32F10X_MD_VL: STM32 Medium density Value Line devices -STM32F10X_HD: STM32 High density devices -STM32F10X_HD_VL: STM32 High density value line devices -STM32F10X_XL: STM32 XL-density devices -STM32F10X_CL: STM32 Connectivity line devices. Przykładowo, układ STM32F103RBT6 należy do klasy Medium Density i ta definicja jest ustawiona w szablonie projektu. Plik system_stm32f10x.c zawiera m.in. kod funkcji SystemInit() ustalającej parametry zegarów taktujących procesor i magistrale. W projekcie szablonowym wybrano maksymalną częstotliwość systemową dostępną dla μc, tj.72mhz. Należy podkreślić, że wartość zegara systemowego oraz taktującego magistrale może również być ustalana z wykorzystaniem funkcji API dostępnych w module stm32f10x_rcc.h biblioteki SPFL. Opis tych funkcji jest zawarty m.in. w pliku pomocy stm32f10x_stdperiph_lib_um.chm, który będzie jednym ze źródeł informacji przydatnej przy wykonywaniu zadań laboratoryjnych. Pliki nagłówkowe i implementacyjne dostępnych funkcji API obsługi urządzeń peryferyjnych μc są umieszczone w podkatalogu STM32F10x_StdPeriph_Driver. Oczywiście, w danym projekcie zwykle potrzebne są tylko wybrane peryferia, dlatego odpowiednie dla nich moduły dedykowane powinny być dołączone do projektu w pliku konfiguracyjnym stm32f10x_conf.h. Ponadto, w strukturze projektu wzorcowego można znaleźć m.in. pliki stm3210x_it.h oraz stm3210x_it.c, które zawierają odpowiednio: nagłówki i implementacje funkcji obsługujących przerwania. 5. Uruchomienie pierwszego projektu Jak wspomniano wcześniej, projekt Szablon będzie projektem bazowym wykorzystywanym do wykonania zadań laboratoryjnych i jest on dostępny w oknie eksploratora projektów programu Eclipse. Jednak w przypadku, gdy został on usunięty lub zmodyfikowany, można go łatwo odtworzyć importując projekt zapisany w pliku archiwalnym Szablon.zip, który można pobrać ze strony przedmiotu umieszczonej na PZE. W celu zaimportowania projektu z archiwum, należy wskazać kursorem myszy okno eksploratora projektu i wcisnąć jej prawy przycisk. Następnie wybieramy Import->Existing Project intoworkspace i w polu Select Archive File podajemy ścieżkę do pliku importowanego. Jeżeli projekt wzorcowy jest dostępny, można już wykonać jego kopię ze zmianą nazwy z Szablon do Lab (po wskazaniu katalogu projektu Szablon w oknie eksploratora należy wcisnąć prawy przycisk myszy i wykonać polecenie Copy). Tak przygotowany projekt o nazwie Lab, będzie odpowiednio edytowany w celu wykonania zadania laboratoryjnego. Jednym z podstawowych elementów projektowania urządzenia wykorzystującego μc jest konfiguracja częstotliwości zegara systemowego. Układ STM32F103RBT6 posiada rozbudowany system konfiguracji sygnałów taktujących rdzeń, wewnętrzne urządzenia peryferyjne i magistrale. Typowa wartość rezonatora kwarcowego generatora HSE (High SpeedExternal) to 8MHz, ale dzięki wbudowanemu układowi PLL, systemowa częstotliwość taktująca może być dobierana przez ustalenie dogodnego współczynnika powielania. Oczywiście, w przypadku gdy nie jest potrzebna duża dokładność sygnału taktującego, to można skorzystać z wbudowanego w μc generatora HSI (High SpeedInternal). Oprócz generatora wysokiej częstotliwości, układ μc pozwala korzystać z sygnału o mniejszej częstotliwości (32768Hz) stabilizowanego przez zewnętrzny rezonator (LSE) lub mniej dokładnego, wytworzonego przez wewnętrzny generator RC (LSI). Sygnał ten może być

8 wykorzystywany m.in. do taktowania wbudowanego układu RTC (Real Time Clock). W celu konfiguracji sygnałów taktujących można skorzystać z odpowiednich funkcji modułu stm32f10x_rcc.h umieszczonego w bibliotece API. Jednak podstawowe parametry sygnałów zegarowych mogą być również zdefiniowane poprzez edycję pliku biblioteki API system_stm32f10x.c zawierającego m.in. funkcję SystemInit(), która jest wywoływana w momencie restartu układu μc (z programu sturtup_stm32f10x_md.s realizującego inicjalizację). Standardowo (również w projekcie wzorcowym), częstotliwość systemowa jest ustalona na maksymalną wartość 72MHz (mnożnik PLL równy 9), natomiast magistrale urządzeń peryferyjnych APB1 i APB2 są taktowane odpowiednio z częstotliwościami 36MHz i 72MHz. Zakładając, że wszystkie kroki instalacji oraz konfiguracji środowiska programistycznego i sterowników opisane wcześniej przebiegły pomyślnie, można już przetestować projekt wzorcowy Szablon. Plik źródłowy programu głównego main.c z projektu Szablon został przedstawiony poniżej. Po dołączeniu w sekcji Includes modułów stm32f10x.h i stm32f10x_conf.h niezbędnych dla podstawowego projektu, w kodzie źródłowym są umieszczone prototypy funkcji GPIO_Configuration() i Delay(), których części implementacyjne umieszczono poniżej funkcji głównej main(). Pierwsza z tych funkcji uaktywnia port GPIOA, tj. przez wywołanie funkcji RCC_APB2PeriphClockCmd() załączany jest z magistrali APB2 (Rys.1) jego zegar taktujący, a następnie wykonywana jest konfiguracja trybu pracy pinu. Inicjalizacja pinu następuje po wywołaniu funkcji GPIO_Init(), której argumentami są identyfikator portu oraz referencja do zdefiniowanej wcześniej struktury konfigurującej (tj. GPIO_Mode_Out_PP - wyjście przeciwsobne, GPIO_Speed_2MHz- maksymalna częstotliwość sygnału 2MHz). Druga funkcja pozwala uzyskać opóźnienie pracy programu i jej argumentem jest liczba całkowita ncount określająca czas opóźnienia (dla zegara systemowego 72MHz, ncount=1 odpowiada ok.0,2μs). W programie głównym, na początku wywoływana jest funkcja konfigurująca port μc, a następnie w pętli while{ wykonywane jest cyklicznie ustawianie i zerowania pinu 0 portu A (funkcje GPIO_SetBits() i GPIO_ResetBits() ) z opóźnieniem określonym przez argumenty funkcji Delay(). /* Includes */ #include"stm32f10x.h" #include"stm32f10x_conf.h" /* Private function prototypes */ voidgpio_configuration(); voiddelay( IO uint32_tncount); GPIO_InitTypeDefGPIO_InitStructure; intmain(void) { GPIO_Configuration(); while (1) { GPIO_SetBits(GPIOA,GPIO_Pin_0); Delay(200000); GPIO_ResetBits(GPIOA,GPIO_Pin_0); Delay( ); /* Private functions */ voidgpio_configuration(void) { GPIO_InitTypeDefGPIO_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE); /* Configure LED output */ GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0;

9 GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_2MHz; GPIO_Init(GPIOA, &GPIO_InitStructure); voiddelay( IO uint32_tncount) { uint8_ti; for(; ncount!= 0;nCount--) {i=0; Działanie projektu wzorcowego można łatwo przetestować, przesyłając go do zestawu uruchomieniowego. W tym celu należy wykonać połączenie pomiędzy pinem PA0 oraz LED0 na płycie ZL30ARM, a następnie podłączyć ją i programator BF30 do portów USB komputera (zasilanie i komunikacja zestawu startowego z PC poprzez USB). Dalej, w programie Eclipse należy wykonać kompilację projektu Szablon (Project->BuildAll lub Ctrl-B) i wysłać kod programu do pamięci RAM układu μc (External Tools->Szablon_RAM). Jeśli wszystko przebiegło pomyślnie, program zostanie uruchomiony w zestawie startowym (sterowanie diodą LED D0). Poniżej został opisany scenariusz przebiegu realizacji prostego projektu z wykorzystaniem udostępnionego programu wzorcowego. Zadanie Korzystając z funkcji RCC_GetSYSCLKSource(), sprawdź jakie jest aktualne źródło zegara systemowego, tj. dla źródeł HSI, HSE, PLL powinny być załączone odpowiednio LED D0, D1, D2 płyty startowej. Krok 1: Po uruchomieniu środowiska Eclipse, wykonać kopię projektu Szablon ze zmianą nazwy do Lab. Krok 2: Zapoznać się z opisem funkcji RCC_GetSYSCLKSource() w pliku pomocy stm32f10x_stdperiph_lib_um.chm, który można znaleźć w katalogu biblioteki funkcji API (ew. znaleźć opis w Internecie): uint8_t RCC_GetSYSCLKSource ( void ) Returns the clock source used as system clock. Parameters: None Return values: The clock source used as system clock. The returned value can be one of the following: 0x00: HSI used as system clock 0x04: HSE used as system clock 0x08: PLL used as system clock Krok 3: W projekcie Lab modyfikujemy konfigurację pinów portu GPIOA, dodając identyfikatory dodatkowych dwóch: /* Configure LED output */ GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0 GPIO_Pin_1 GPIO_Pin_2;

10 Krok 4: Edytujemy kod źródłowy funkcji głównej main(),tj. po konfiguracji portu GPIO należy dodać zerowanie pinów: GPIO_ResetBits(GPIOA,GPIO_Pin_0 GPIO_Pin_1 GPIO_Pin_2); Następnie należy wymienić kod wykonywany w pętli while() na następujący: switch (RCC_GetSYSCLKSource () ) { case 0x00: { GPIO_SetBits(GPIOA,GPIO_Pin_0); break; case 0x04: { GPIO_SetBits(GPIOA,GPIO_Pin_1); break; case 0x08: { GPIO_SetBits(GPIOA,GPIO_Pin_2); break; default: break; Krok 5: Zapisujemy nowy kod źródłowy (Ctrl-S) i wykonujemy kompilację (Ctrl-B), jeśli przebiegł pomyślnie (potwierdzenie wygenerowania pliku kodu maszynowego Lab.elf wyświetlane w oknie konsoli) to można przejść do uruchomienia programu. Krok 6: Przy wyłączonym zasilaniu wykonujemy odpowiednie połączenia pomiędzy pinami PA0..PA2 oraz LED0..LED2 na płycie ZL30ARM i podłączamy zestaw d portów USB. Krok 7: Przesyłamy program do zestawu uruchomieniowego (External Tools->Szablon_RAM). Literatura [1] [2] [3] Reference Manual-RM0008 [4] [5] Marek Galewski, "STM32 - Aplikacje i ćwiczenia w języku C", ISBN , Wydawnictwo BTC, Legionowo [6] Krzysztof Paprocki, "Mikrokontrolery STM32 w praktyce", ISBN , Wydawnictwo BTC, Legionowo 2009, 2011 wyd. I poprawione. [7]

prostych wyświetlaczy

prostych wyświetlaczy Temat 2: Konfiguracja uniwersalnych portów wejścia/wyjścia (GPIO), obsługa prostych wyświetlaczy Celem ćwiczenia jest prezentacja sposobu konfiguracji i sterowania uniwersalnych portów GPIO μc z serii

Bardziej szczegółowo

STM32Butterfly2. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

STM32Butterfly2. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107 Zestaw uruchomieniowy dla mikrokontrolerów STM32F107 STM32Butterfly2 Zestaw STM32Butterfly2 jest platformą sprzętową pozwalającą poznać i przetestować możliwości mikrokontrolerów z rodziny STM32 Connectivity

Bardziej szczegółowo

LITEcomp. Zestaw uruchomieniowy z mikrokontrolerem ST7FLITE19

LITEcomp. Zestaw uruchomieniowy z mikrokontrolerem ST7FLITE19 LITEcomp Zestaw uruchomieniowy z mikrokontrolerem ST7FLITE19 Moduł LITEcomp to miniaturowy komputer wykonany na bazie mikrokontrolera z rodziny ST7FLITE1x. Wyposażono go w podstawowe peryferia, dzięki

Bardziej szczegółowo

STM32 Butterfly. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

STM32 Butterfly. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107 Zestaw uruchomieniowy dla mikrokontrolerów STM32F107 STM32 Butterfly Zestaw STM32 Butterfly jest platformą sprzętową pozwalającą poznać i przetestować możliwości mikrokontrolerów z rodziny STM32 Connectivity

Bardziej szczegółowo

BF30 OCDLINK/USBASP ARM-JTAG/AVR-ISP Programmer-debugger Instrukcja obsługi

BF30 OCDLINK/USBASP ARM-JTAG/AVR-ISP Programmer-debugger Instrukcja obsługi BF30 OCDLINK/USBASP ARM-JTAG/AVR-ISP Programmer-debugger Instrukcja obsługi BoFF 2007 2009 Spis treści 1. Opis urządzenia...3 2. Instalacja oprogramowania w Windows...5 2.1 Instalacja oprogramowania dla

Bardziej szczegółowo

ZL30ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

ZL30ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103 ZL30ARM Zestaw uruchomieniowy dla mikrokontrolerów STM32F103 Zestaw ZL30ARM jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów STM32F103. Dzięki wyposażeniu w szeroką gamę układów peryferyjnych

Bardziej szczegółowo

ZL25ARM. Płyta bazowa dla modułów diparm z mikrokontrolerami STR912. [rdzeń ARM966E-S]

ZL25ARM. Płyta bazowa dla modułów diparm z mikrokontrolerami STR912. [rdzeń ARM966E-S] ZL25ARM Płyta bazowa dla modułów diparm z mikrokontrolerami STR912 [rdzeń ARM966E-S] ZL25ARM to płyta bazowa umożliwiająca wykonywanie różnorodnych eksperymentów z mikrokontrolerami STR912 (ARM966E-S).

Bardziej szczegółowo

1.2. Architektura rdzenia ARM Cortex-M3...16

1.2. Architektura rdzenia ARM Cortex-M3...16 Od Autora... 10 1. Wprowadzenie... 11 1.1. Wstęp...12 1.1.1. Mikrokontrolery rodziny ARM... 14 1.2. Architektura rdzenia ARM Cortex-M3...16 1.2.1. Najważniejsze cechy architektury Cortex-M3... 16 1.2.2.

Bardziej szczegółowo

Zestaw uruchomieniowy z mikrokontrolerem LPC1114 i wbudowanym programatorem ISP

Zestaw uruchomieniowy z mikrokontrolerem LPC1114 i wbudowanym programatorem ISP Zestaw uruchomieniowy z mikrokontrolerem LPC1114 i wbudowanym programatorem ISP ZL32ARM ZL32ARM z mikrokontrolerem LPC1114 (rdzeń Cotrex-M0) dzięki wbudowanemu programatorowi jest kompletnym zestawem uruchomieniowym.

Bardziej szczegółowo

ZL28ARM. Zestaw uruchomieniowy dla mikrokontrolerów AT91SAM7XC

ZL28ARM. Zestaw uruchomieniowy dla mikrokontrolerów AT91SAM7XC ZL28ARM Zestaw uruchomieniowy dla mikrokontrolerów AT91SAM7XC Zestaw ZL28ARM jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów AT91SAM7XC. Dzięki wyposażeniu w szeroką gamę układów peryferyjnych

Bardziej szczegółowo

1. Wprowadzenie Programowanie mikrokontrolerów Sprzęt i oprogramowanie... 33

1. Wprowadzenie Programowanie mikrokontrolerów Sprzęt i oprogramowanie... 33 Spis treści 3 1. Wprowadzenie...11 1.1. Wstęp...12 1.2. Mikrokontrolery rodziny ARM...13 1.3. Architektura rdzenia ARM Cortex-M3...15 1.3.1. Najważniejsze cechy architektury Cortex-M3... 15 1.3.2. Rejestry

Bardziej szczegółowo

ZL27ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

ZL27ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103 ZL27ARM Zestaw uruchomieniowy dla mikrokontrolerów STM32F103 Zestaw ZL27ARM jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów STM32F103. Dzięki wyposażeniu w szeroką gamę zaawansowanych układów

Bardziej szczegółowo

LITEcompLPC1114. Zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Sponsorzy:

LITEcompLPC1114. Zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Sponsorzy: LITEcompLPC1114 Zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Bezpłatny zestaw dla Czytelników książki Mikrokontrolery LPC1100. Pierwsze kroki LITEcompLPC1114 jest doskonałą platformą mikrokontrolerową

Bardziej szczegółowo

dokument DOK 02-05-12 wersja 1.0 www.arskam.com

dokument DOK 02-05-12 wersja 1.0 www.arskam.com ARS3-RA v.1.0 mikro kod sterownika 8 Linii I/O ze zdalną transmisją kanałem radiowym lub poprzez port UART. Kod przeznaczony dla sprzętu opartego o projekt referencyjny DOK 01-05-12. Opis programowania

Bardziej szczegółowo

ZL29ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

ZL29ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107 ZL29ARM Zestaw uruchomieniowy dla mikrokontrolerów STM32F107 Zestaw ZL29ARM jest platformą sprzętową pozwalającą poznać i przetestować możliwości mikrokontrolerów z rodziny STM32 Connectivity Line (STM32F107).

Bardziej szczegółowo

MARM. Laboratorium 1 system zegarów, porty wejścia/wyjścia. M. Suchenek

MARM. Laboratorium 1 system zegarów, porty wejścia/wyjścia. M. Suchenek MARM M. Suchenek Laboratorium 1 system zegarów, porty wejścia/wyjścia Celem laboratorium jest zapoznanie się ze środowiskiem uruchomieniowym Keil µvision, w tym konfiguracja środowiska, systemu zegarów,

Bardziej szczegółowo

Język C. Wykład 9: Mikrokontrolery cz.2. Łukasz Gaweł Chemia C pokój 307

Język C. Wykład 9: Mikrokontrolery cz.2. Łukasz Gaweł Chemia C pokój 307 Język C Wykład 9: Mikrokontrolery cz.2 Łukasz Gaweł Chemia C pokój 307 lukasz.gawel@pg.edu.pl Pierwszy program- powtórka Częstotliwość zegara procesora μc (należy sprawdzić z kartą techniczną μc) Dodaje

Bardziej szczegółowo

BF20 JTAG dla ARM ów z interfejsem USB Instrukcja obsługi

BF20 JTAG dla ARM ów z interfejsem USB Instrukcja obsługi BF20 JTAG dla ARM ów z interfejsem USB Instrukcja obsługi Copyright (c) 2007 2008 Boff Spis treści 1. Opis urządzenia...3 2. Instalacja oprogramowania w Windows...4 3. Instalacja oprogramowania w UBUNTU

Bardziej szczegółowo

Porty GPIO w mikrokontrolerach STM32F3

Porty GPIO w mikrokontrolerach STM32F3 Zachodniopomorski Uniwersytet Technologiczny WYDZIAŁ ELEKTRYCZNY Katedra Inżynierii Systemów, Sygnałów i Elektroniki LABORATORIUM Podstawy Programowania Mikroprocesorów i Procesorów DSP Porty GPIO w mikrokontrolerach

Bardziej szczegółowo

ZL2ARM easyarm zestaw uruchomieniowy dla mikrokontrolerów LPC2104/5/6 (rdzeń ARM7TDMI-S)

ZL2ARM easyarm zestaw uruchomieniowy dla mikrokontrolerów LPC2104/5/6 (rdzeń ARM7TDMI-S) ZL2ARM easyarm zestaw uruchomieniowy dla mikrokontrolerów LPC2104/5/6 (rdzeń ARM7TDMI-S) ZL2ARM Zestaw uruchomieniowy dla mikrokontrolerów LPC2104/5/6 (rdzeń ARM7TDMI-S) 1 Zestaw ZL2ARM opracowano z myślą

Bardziej szczegółowo

SYSTEMY CZASU RZECZYWISTEGO (SCR)

SYSTEMY CZASU RZECZYWISTEGO (SCR) Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania SYSTEMY CZASU RZECZYWISTEGO (SCR) Podstawy programowanie systemów wbudowanych na bazie platformy sprzętowo-programowej

Bardziej szczegółowo

WYDZIAŁ ELEKTRYCZNY KATEDRA TELEKOMUNIKACJI I APARATURY ELEKTRONICZNEJ. Instrukcja do zajęć laboratoryjnych. Numer ćwiczenia: 0

WYDZIAŁ ELEKTRYCZNY KATEDRA TELEKOMUNIKACJI I APARATURY ELEKTRONICZNEJ. Instrukcja do zajęć laboratoryjnych. Numer ćwiczenia: 0 Politechnika Białostocka WYDZIAŁ ELEKTRYCZNY KATEDRA TELEKOMUNIKACJI I APARATURY ELEKTRONICZNEJ Instrukcja do zajęć laboratoryjnych Temat ćwiczenia: Środowisko Keil. Numer ćwiczenia: 0 Laboratorium z przedmiotu:

Bardziej szczegółowo

2. Architektura mikrokontrolerów PIC16F8x... 13

2. Architektura mikrokontrolerów PIC16F8x... 13 Spis treści 3 Spis treœci 1. Informacje wstępne... 9 2. Architektura mikrokontrolerów PIC16F8x... 13 2.1. Budowa wewnętrzna mikrokontrolerów PIC16F8x... 14 2.2. Napięcie zasilania... 17 2.3. Generator

Bardziej szczegółowo

Kurs programowania mikrokontrolerów ARM z rodziny Cortex-M3

Kurs programowania mikrokontrolerów ARM z rodziny Cortex-M3 Kurs programowania mikrokontrolerów ARM z rodziny Cortex-M3 organizowany przez: Koło Naukowe Mikrosystemów ONYKS we współpracy z: Wydawnictwem BTC Polskim przedstawicielstwem STMicroelectronics Plan spotkania

Bardziej szczegółowo

ZL2ARM easyarm zestaw uruchomieniowy dla mikrokontrolerów LPC2104/5/6 (rdzeń ARM7TDMI-S)

ZL2ARM easyarm zestaw uruchomieniowy dla mikrokontrolerów LPC2104/5/6 (rdzeń ARM7TDMI-S) ZL2ARM Zestaw uruchomieniowy dla mikrokontrolerów LPC2104/5/6 (rdzeń ARM7TDMI-S) 1 Zestaw ZL2ARM opracowano z myślą o elektronikach chcących szybko zaznajomić się z mikrokontrolerami z rdzeniem ARM7TDMI-S.

Bardziej szczegółowo

Laboratorium Procesorów Sygnałowych

Laboratorium Procesorów Sygnałowych Laboratorium Procesorów Sygnałowych Moduł STM32F407 Discovery GPIO, C/A, akcelerometr I. Informacje wstępne Celem ćwiczenia jest zapoznanie z: Budową i programowaniem modułu STM32 F4 Discovery Korzystaniem

Bardziej szczegółowo

Programowanie mikrokontrolerów 2.0

Programowanie mikrokontrolerów 2.0 4.1 Programowanie mikrokontrolerów 2.0 Taktowanie Marcin Engel Marcin Peczarski Instytut Informatyki Uniwersytetu Warszawskiego 22 listopada 2016 4.2 Drzewo taktowania w STM32F411 Źródło: RM0383 Reference

Bardziej szczegółowo

Tab. 1. Zestawienie najważniejszych parametrów wybranych mikrokontrolerów z rodziny LPC2100, które można zastosować w zestawie ZL3ARM.

Tab. 1. Zestawienie najważniejszych parametrów wybranych mikrokontrolerów z rodziny LPC2100, które można zastosować w zestawie ZL3ARM. ZL3ARM płytka bazowa dla modułu diparm_2106 (ZL4ARM) ZL3ARM Płytka bazowa dla modułu diparm_2106 Płytkę bazową ZL3ARM opracowano z myślą o elektronikach chcących szybko poznać mozliwości mikrokontrolerów

Bardziej szczegółowo

LabVIEW PLATFORMA EDUKACYJNA Lekcja 5 LabVIEW i Arduino konfiguracja środowiska i pierwszy program

LabVIEW PLATFORMA EDUKACYJNA Lekcja 5 LabVIEW i Arduino konfiguracja środowiska i pierwszy program LabVIEW PLATFORMA EDUKACYJNA Lekcja 5 LabVIEW i Arduino konfiguracja środowiska i pierwszy program Przygotował: Jakub Wawrzeńczak 1. Wprowadzenie Lekcja przedstawia wykorzystanie środowiska LabVIEW 2016

Bardziej szczegółowo

Szkolenia specjalistyczne

Szkolenia specjalistyczne Szkolenia specjalistyczne AGENDA Programowanie mikrokontrolerów w języku C na przykładzie STM32F103ZE z rdzeniem Cortex-M3 GRYFTEC Embedded Systems ul. Niedziałkowskiego 24 71-410 Szczecin info@gryftec.com

Bardziej szczegółowo

MOD - 40. STM32 explorem0 z STM32F051C8T6. sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl blog.modulowo.

MOD - 40. STM32 explorem0 z STM32F051C8T6. sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl blog.modulowo. MOD - 40 STM32 explorem0 z STM32F051C8T6 Sklep firmowy: Kursy i instrukcje: Dokumentacje techniczne: Aplikacje i projekty: Aktualności: sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl

Bardziej szczegółowo

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania Podstawowe kroki programowania zestawu uruchomieniowego ZL9AVR z systemem operacyjnym NutOS w środowisku

Bardziej szczegółowo

Projektowanie z użyciem procesora programowego Nios II

Projektowanie z użyciem procesora programowego Nios II Projektowanie z użyciem procesora programowego Nios II WSTĘP Celem ćwiczenia jest nauczenie projektowania układów cyfrowych z użyciem wbudowanych procesorów programowych typu Nios II dla układów FPGA firmy

Bardziej szczegółowo

TECHNIKA MIKROPROCESOROWA II

TECHNIKA MIKROPROCESOROWA II Akademia Górniczo Hutnicza im. Stanisława Staszica w Krakowie Wydział IEiT Katedra Elektroniki TECHNIKA MIKROPROCESOROWA II PRE LAB Instalacja środowiska Keil i konfigurowanie zestawu FRDM-KL46Z Sebastian

Bardziej szczegółowo

ZL9AVR. Płyta bazowa dla modułów ZL7AVR (ATmega128) i ZL1ETH (RTL8019)

ZL9AVR. Płyta bazowa dla modułów ZL7AVR (ATmega128) i ZL1ETH (RTL8019) ZL9AVR Płyta bazowa dla modułów ZL7AVR (ATmega128) i ZL1ETH (RTL8019) ZL9AVR to płyta bazowa umożliwiająca wykonywanie różnorodnych eksperymentów związanych z zastosowaniem mikrokontrolerów AVR w aplikacjach

Bardziej szczegółowo

LABORATORIUM UKŁADÓW PROGRAMOWALNYCH. PROCESORY OSADZONE kod kursu: ETD 7211 SEMESTR ZIMOWY 2017

LABORATORIUM UKŁADÓW PROGRAMOWALNYCH. PROCESORY OSADZONE kod kursu: ETD 7211 SEMESTR ZIMOWY 2017 Politechnika Wrocławska, Wydział Elektroniki Mikrosystemów i Fotoniki Wydziałowy Zakład Metrologii Mikro- i Nanostruktur LABORATORIUM UKŁADÓW PROGRAMOWALNYCH PROCESORY OSADZONE kod kursu: ETD 7211 SEMESTR

Bardziej szczegółowo

Instrukcja obsługi. PROGRAMATOR dualavr. redflu Tarnów

Instrukcja obsługi. PROGRAMATOR dualavr. redflu Tarnów 2008 Instrukcja obsługi PROGRAMATOR dualavr redflu Tarnów 1. Instalacja. Do podłączenia programatora z PC wykorzystywany jest przewód USB A-B (często spotykany przy drukarkach). Zalecane jest wykorzystanie

Bardziej szczegółowo

Programowanie mikrokontrolerów AVR

Programowanie mikrokontrolerów AVR Programowanie mikrokontrolerów AVR Czym jest mikrokontroler? Mikrokontroler jest małym komputerem podłączanym do układów elektronicznych. Pamięć RAM/ROM CPU wykonuje program Układy I/O Komunikacje ze światem

Bardziej szczegółowo

Warsztaty AVR. Instalacja i konfiguracja środowiska Eclipse dla mikrokontrolerów AVR. Dariusz Wika

Warsztaty AVR. Instalacja i konfiguracja środowiska Eclipse dla mikrokontrolerów AVR. Dariusz Wika Warsztaty AVR Instalacja i konfiguracja środowiska Eclipse dla mikrokontrolerów AVR Dariusz Wika 1.Krótki wstęp: Eclipse to rozbudowane środowisko programistyczne, które dzięki możliwości instalowania

Bardziej szczegółowo

ZL5PIC. Zestaw uruchomieniowy dla mikrokontrolerów PIC16F887

ZL5PIC. Zestaw uruchomieniowy dla mikrokontrolerów PIC16F887 ZL5PIC Zestaw uruchomieniowy dla mikrokontrolerów PIC16F887 ZL5PIC jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów PIC16F887 (oraz innych w obudowie 40-wyprowadzeniowej). Dzięki wyposażeniu

Bardziej szczegółowo

Politechnika Białostocka

Politechnika Białostocka Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Kod przedmiotu: TS1C 622 388 Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: Elektronika samochodowa Temat: Programowanie

Bardziej szczegółowo

ZL1MSP430 Zestaw startowy dla mikrokontrolerów MSP430F11xx/11xxA ZL1MSP430

ZL1MSP430 Zestaw startowy dla mikrokontrolerów MSP430F11xx/11xxA ZL1MSP430 ZL1MSP430 Zestaw startowy dla mikrokontrolerów MSP430F11xx/11xxA ZL1MSP430 Zestaw startowy dla mikrokontrolerów MSP430F11xx/11xxA Mikrokontrolery z rodziny MSP430 słyną z niewielkiego poboru mocy i możliwości

Bardziej szczegółowo

ZL9ARM płytka bazowa dla modułów diparm z mikrokontrolerami LPC213x/214x

ZL9ARM płytka bazowa dla modułów diparm z mikrokontrolerami LPC213x/214x ZL9ARM płytka bazowa dla modułów diparm z mikrokontrolerami LPC213x/214x ZL9ARM Płytka bazowa dla modułów diparm z mikrokontrolerami LPC213x/214x 1 ZL9ARM to uniwersalna płyta bazowa dla modułów diparm

Bardziej szczegółowo

WYDZIAŁ ELEKTRYCZNY KATEDRA TELEKOMUNIKACJI I APARATURY ELEKTRONICZNEJ. Instrukcja do zajęć laboratoryjnych. Numer ćwiczenia: 1

WYDZIAŁ ELEKTRYCZNY KATEDRA TELEKOMUNIKACJI I APARATURY ELEKTRONICZNEJ. Instrukcja do zajęć laboratoryjnych. Numer ćwiczenia: 1 Politechnika Białostocka WYDZIAŁ ELEKTRYCZNY KATEDRA TELEKOMUNIKACJI I APARATURY ELEKTRONICZNEJ Instrukcja do zajęć laboratoryjnych Temat ćwiczenia: Środowisko Keil. Arytmetyka stałoprzecinkowa. Numer

Bardziej szczegółowo

ZL8AVR. Płyta bazowa dla modułów dipavr

ZL8AVR. Płyta bazowa dla modułów dipavr ZL8AVR Płyta bazowa dla modułów dipavr Zestaw ZL8AVR to płyta bazowa dla modułów dipavr (np. ZL7AVR z mikrokontrolerem ATmega128 lub ZL12AVR z mikrokontrolerem ATmega16. Wyposażono ją w wiele klasycznych

Bardziej szczegółowo

Electronic Infosystems

Electronic Infosystems Department of Optoelectronics and Electronic Systems Faculty of Electronics, Telecommunications and Informatics Gdansk University of Technology Electronic Infosystems Microserver TCP/IP with CS8900A Ethernet

Bardziej szczegółowo

Ćwiczenie 5 Zegar czasu rzeczywistego na mikrokontrolerze AT90S8515

Ćwiczenie 5 Zegar czasu rzeczywistego na mikrokontrolerze AT90S8515 Laboratorium Techniki Mikroprocesorowej Informatyka studia dzienne Ćwiczenie 5 Zegar czasu rzeczywistego na mikrokontrolerze AT90S8515 Cel ćwiczenia Celem ćwiczenia jest poznanie możliwości nowoczesnych

Bardziej szczegółowo

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32 ZL15AVR Zestaw uruchomieniowy dla mikrokontrolerów ATmega32 ZL15AVR jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów ATmega32 (oraz innych w obudowie 40-wyprowadzeniowej). Dzięki wyposażeniu

Bardziej szczegółowo

ZL11ARM. Uniwersalna płytka bazowa dla modułów diparm

ZL11ARM. Uniwersalna płytka bazowa dla modułów diparm ZL11ARM Uniwersalna płytka bazowa dla modułów diparm ZL11ARM to uniwersalna płyta bazowa dla modułów diparm (np. ZL12ARM i ZL19ARM) z mikrokontrolerami wyposażonymi w rdzenie ARM produkowanymi przez różnych

Bardziej szczegółowo

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC ZL4PIC uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC (v.1.0) ZL4PIC Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC 1 Zestaw jest przeznaczony dla elektroników zajmujących się aplikacjami

Bardziej szczegółowo

Instrukcja programowania płytek edycji 2014

Instrukcja programowania płytek edycji 2014 Instrukcja programowania płytek edycji 2014 Spis treści 1. Opis płytki procesorowej (sumo_base_5)...1 1.1. Podstawowe elementy płytki...2 1.2. Pozostałe elementy płytki...3 2. Opis płytki sterującej napędami

Bardziej szczegółowo

ZL10PLD. Moduł dippld z układem XC3S200

ZL10PLD. Moduł dippld z układem XC3S200 ZL10PLD Moduł dippld z układem XC3S200 Moduły dippld opracowano z myślą o ułatwieniu powszechnego stosowania układów FPGA z rodziny Spartan 3 przez konstruktorów, którzy nie mogą lub nie chcą inwestować

Bardziej szczegółowo

MultiTool instrukcja użytkownika 2010 SFAR

MultiTool instrukcja użytkownika 2010 SFAR MultiTool instrukcja użytkownika 2010 SFAR Tytuł dokumentu: MultiTool instrukcja użytkownika Wersja dokumentu: V1.0 Data: 21.06.2010 Wersja urządzenia którego dotyczy dokumentacja: MultiTool ver. 1.00

Bardziej szczegółowo

LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2

LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2 LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2 1. Cel ćwiczenia Celem ćwiczenia jest pokazanie budowy systemów opartych na układach Arduino. W tej części nauczymy się podłączać różne czujników,

Bardziej szczegółowo

Programator procesorów rodziny AVR AVR-T910

Programator procesorów rodziny AVR AVR-T910 Programator procesorów rodziny AVR AVR-T910 Instrukcja obsługi Opis urządzenia AVR-T910 jest urządzeniem przeznaczonym do programowania mikrokontrolerów rodziny AVR firmy ATMEL. Programator podłączany

Bardziej szczegółowo

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32 ZL15AVR Zestaw uruchomieniowy dla mikrokontrolerów ATmega32 ZL15AVR jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów ATmega32 (oraz innych w obudowie 40-wyprowadzeniowej). Dzięki wyposażeniu

Bardziej szczegółowo

ZL5ARM. Zestaw uruchomieniowy dla mikrokontrolerów LPC2119/2129 (rdzeń ARM7TMDI-S) Kompatybilność z zestawem MCB2100 firmy Keil

ZL5ARM. Zestaw uruchomieniowy dla mikrokontrolerów LPC2119/2129 (rdzeń ARM7TMDI-S) Kompatybilność z zestawem MCB2100 firmy Keil ZL5ARM Zestaw uruchomieniowy dla mikrokontrolerów LPC2119/2129 (rdzeń ARM7TMDI-S) ZL5ARM Zestaw uruchomieniowy dla mikrokontrolerów LPC2119/2129 (rdzeń ARM7TMDI-S) 1 Zestaw ZL5ARM opracowano z myślą o

Bardziej szczegółowo

ZL6ARM Zestaw uruchomieniowy dla mikrokontrolerów LPC213x. Tab. 1. Zestawienie najważniejszych parametrów wybranych mikrokontrolerów z rodziny LPC213x

ZL6ARM Zestaw uruchomieniowy dla mikrokontrolerów LPC213x. Tab. 1. Zestawienie najważniejszych parametrów wybranych mikrokontrolerów z rodziny LPC213x ZL6ARM Zestaw uruchomieniowy dla mikrokontrolerów LPC213x (rdzeń ARM7TMDI-S) Kompatybilny z zestawem MCB2130 firmy Keil! Zestaw ZL6ARM opracowano z myślą o elektronikach chcących szybko zaznajomić się

Bardziej szczegółowo

Konfigurowanie modułu BK9050 firmy Beckhoff wprowadzenie

Konfigurowanie modułu BK9050 firmy Beckhoff wprowadzenie Konfigurowanie modułu BK9050 firmy Beckhoff wprowadzenie Stanowisko laboratoryjne z modułem BK9050 Moduł BK9050 jest urządzeniem typu Bus Coupler, umożliwiającym instalację rozproszonych grup terminali

Bardziej szczegółowo

WYDZIAŁ ELEKTRYCZNY KATEDRA TELEKOMUNIKACJI I APARATURY ELEKTRONICZNEJ. Instrukcja do zajęć laboratoryjnych. Numer ćwiczenia: 2

WYDZIAŁ ELEKTRYCZNY KATEDRA TELEKOMUNIKACJI I APARATURY ELEKTRONICZNEJ. Instrukcja do zajęć laboratoryjnych. Numer ćwiczenia: 2 Politechnika Białostocka WYDZIAŁ ELEKTRYCZNY KATEDRA TELEKOMUNIKACJI I APARATURY ELEKTRONICZNEJ Instrukcja do zajęć laboratoryjnych Temat ćwiczenia: Sygnały zegarowe. Obsługa GPIO i przetwornika ADC Numer

Bardziej szczegółowo

SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701. SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701.

SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701. SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701. SigmaDSP - zestaw uruchomieniowy. SigmaDSP jest niedrogim zestawem uruchomieniowym dla procesora DSP ADAU1701 z rodziny SigmaDSP firmy Analog Devices, który wraz z programatorem USBi i darmowym środowiskiem

Bardziej szczegółowo

Instytut Teleinformatyki

Instytut Teleinformatyki Instytut Teleinformatyki Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska Mikrokontrolery i Mikroprocesory Zapoznanie się ze środowiskiem IAR Embedded Workbench; kompilacja, debuggowanie,

Bardziej szczegółowo

ZL16AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega8/48/88/168

ZL16AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega8/48/88/168 ZL16AVR Zestaw uruchomieniowy dla mikrokontrolerów ATmega8/48/88/168 ZL16AVR jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerówavr w obudowie 28-wyprowadzeniowej (ATmega8/48/88/168). Dzięki

Bardziej szczegółowo

KAmduino UNO. Płytka rozwojowa z mikrokontrolerem ATmega328P, kompatybilna z Arduino UNO

KAmduino UNO. Płytka rozwojowa z mikrokontrolerem ATmega328P, kompatybilna z Arduino UNO Płytka rozwojowa z mikrokontrolerem ATmega328P, kompatybilna z Arduino UNO to płytka rozwojowa o funkcjonalności i wymiarach typowych dla Arduino UNO. Dzięki wbudowanemu mikrokontrolerowi ATmega328P i

Bardziej szczegółowo

Język JAVA podstawy. wykład 1, część 2. Jacek Rumiński. Politechnika Gdańska, Inżynieria Biomedyczna

Język JAVA podstawy. wykład 1, część 2. Jacek Rumiński. Politechnika Gdańska, Inżynieria Biomedyczna Język JAVA podstawy wykład 1, część 2 1 Język JAVA podstawy Plan wykładu: 1. Krótka historia Javy 2. Jak przygotować sobie środowisko programistyczne 3. Opis środowiska JDK 4. Tworzenie programu krok po

Bardziej szczegółowo

Konfiguracja pakietu CrossStudio for MSP430 2.0.

Konfiguracja pakietu CrossStudio for MSP430 2.0. Konfiguracja pakietu CrossStudio for MSP430 2.0. 1. Przed rozpoczęciem pracy przeczytaj całego manuala. 2. Gratulujemy wyboru modułu MMmsp430x1xxx. W celu rozpoczęcia pracy należy pobrać 30-dniową wersję

Bardziej szczegółowo

Instrukcja dla: Icomsat v1.0 SIM900 GSM/GPRS shield for Arduino oraz dla GPRS Shield produkcji Seeedstudio.

Instrukcja dla: Icomsat v1.0 SIM900 GSM/GPRS shield for Arduino oraz dla GPRS Shield produkcji Seeedstudio. Instrukcja dla: Icomsat v1.0 SIM900 GSM/GPRS shield for Arduino oraz dla GPRS Shield produkcji Seeedstudio. IComsat jest to shield GSM/GPRS współpracujący z Arduino oparty o moduł SIM900 firmy SIMCOM.

Bardziej szczegółowo

KAmduino UNO. Rev Źródło:

KAmduino UNO. Rev Źródło: KAmduino UNO Rev. 20170811113756 Źródło: http://wiki.kamami.pl/index.php?title=kamduino_uno Spis treści Podstawowe cechy i parametry... 2 Wyposażenie standardowe... 3 Schemat elektryczny... 4 Mikrokontroler

Bardziej szczegółowo

WYDZIAŁ ELEKTRYCZNY KATEDRA TELEKOMUNIKACJI I APARATURY ELEKTRONICZNEJ. Instrukcja do zajęć laboratoryjnych. Numer ćwiczenia: 4

WYDZIAŁ ELEKTRYCZNY KATEDRA TELEKOMUNIKACJI I APARATURY ELEKTRONICZNEJ. Instrukcja do zajęć laboratoryjnych. Numer ćwiczenia: 4 Politechnika Białostocka WYDZIAŁ ELEKTRYCZNY KATEDRA TELEKOMUNIKACJI I APARATURY ELEKTRONICZNEJ Instrukcja do zajęć laboratoryjnych Temat ćwiczenia: Układy DMA, przetwornik cyfrowo-analogowy, transmisja

Bardziej szczegółowo

1.1 Co to jest USBasp?... 3 1.2 Parametry techniczne... 3 1.3 Obsługiwane procesory... 3 1.4 Zawartość zestawu... 4

1.1 Co to jest USBasp?... 3 1.2 Parametry techniczne... 3 1.3 Obsługiwane procesory... 3 1.4 Zawartość zestawu... 4 2012 Programator AVR USBasp Instrukcja obsługi 2012-02-11 2 SPIS TREŚCI 1. WSTĘP... 3 1.1 Co to jest USBasp?... 3 1.2 Parametry techniczne... 3 1.3 Obsługiwane procesory... 3 1.4 Zawartość zestawu... 4

Bardziej szczegółowo

Programowanie procesora Microblaze w środowisku SDK

Programowanie procesora Microblaze w środowisku SDK Programowanie procesora Microblaze w środowisku SDK 9 kwietnia 2010 Zespół Rekonfigurowalnych Systemów Obliczeniowych AGH Kraków http://www.fpga.agh.edu.pl/ 1.Wstęp Celem niniejszego ćwiczenia jest: zapoznanie

Bardziej szczegółowo

Laboratorium 1 Temat: Przygotowanie środowiska programistycznego. Poznanie edytora. Kompilacja i uruchomienie prostych programów przykładowych.

Laboratorium 1 Temat: Przygotowanie środowiska programistycznego. Poznanie edytora. Kompilacja i uruchomienie prostych programów przykładowych. Laboratorium 1 Temat: Przygotowanie środowiska programistycznego. Poznanie edytora. Kompilacja i uruchomienie prostych programów przykładowych. 1. Przygotowanie środowiska programistycznego. Zajęcia będą

Bardziej szczegółowo

Programowanie Urządzeń Mobilnych. Laboratorium nr 7, 8

Programowanie Urządzeń Mobilnych. Laboratorium nr 7, 8 Programowanie Urządzeń Mobilnych Laboratorium nr 7, 8 Android Temat 1 tworzenie i uruchamianie aplikacji z użyciem Android SDK Krzysztof Bruniecki 1 Wstęp Platforma Android jest opartym na Linuxie systemem

Bardziej szczegółowo

3. Sygnały zegarowe i ich konfiguracja, mechanizmy bezpieczeństwa... 47

3. Sygnały zegarowe i ich konfiguracja, mechanizmy bezpieczeństwa... 47 Spis treści 3 1. Rdzeń Cortex-M3...9 1.1. Firma ARM i jej wyroby...10 1.2. Rodzina rdzeni Cortex...12 1.3. Ogólne spojrzenie na architekturę rdzenia Cortex-M3...13 1.4. Rejestry podstawowe...16 1.5. Przestrzeń

Bardziej szczegółowo

ADuCino 360. Zestaw uruchomieniowy dla mikrokontrolerów ADuCM360/361

ADuCino 360. Zestaw uruchomieniowy dla mikrokontrolerów ADuCM360/361 Zestaw uruchomieniowy dla mikrokontrolerów ADuCM360/361 ADuCino 360 Zestaw ADuCino jest tanim zestawem uruchomieniowym dla mikrokontrolerów ADuCM360 i ADuCM361 firmy Analog Devices mechanicznie kompatybilnym

Bardziej szczegółowo

1.Wstęp. 2.Generowanie systemu w EDK

1.Wstęp. 2.Generowanie systemu w EDK 1.Wstęp Celem niniejszego ćwiczenia jest zapoznanie z możliwościami debuggowania kodu na platformie MicroBlaze oraz zapoznanie ze środowiskiem wspomagającym prace programisty Xilinx Platform SDK (Eclipse).

Bardziej szczegółowo

Instytut Teleinformatyki

Instytut Teleinformatyki Instytut Teleinformatyki Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska Mikroprocesory i Mikrokontrolery Sterowanie wyświetlaczem alfanumerycznym LCD laboratorium: 13 i 14 autor: dr hab.

Bardziej szczegółowo

Sprawozdanie z projektu MARM. Część druga Specyfikacja końcowa. Prowadzący: dr. Mariusz Suchenek. Autor: Dawid Kołcz. Data: r.

Sprawozdanie z projektu MARM. Część druga Specyfikacja końcowa. Prowadzący: dr. Mariusz Suchenek. Autor: Dawid Kołcz. Data: r. Sprawozdanie z projektu MARM Część druga Specyfikacja końcowa Prowadzący: dr. Mariusz Suchenek Autor: Dawid Kołcz Data: 01.02.16r. 1. Temat pracy: Układ diagnozujący układ tworzony jako praca magisterska.

Bardziej szczegółowo

Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów AVR

Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów AVR Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów AVR ZL10AVR Zestaw ZL10AVR umożliwia wszechstronne przetestowanie aplikacji wykonanych z wykorzystaniem mikrokontrolerów z rodziny AVR (ATtiny, ATmega,

Bardziej szczegółowo

Programator ICP mikrokontrolerów rodziny ST7. Full MFPST7. Lite. Instrukcja użytkownika 03/09

Programator ICP mikrokontrolerów rodziny ST7. Full MFPST7. Lite. Instrukcja użytkownika 03/09 Full Lite MFPST7 Programator ICP mikrokontrolerów rodziny ST7 Instrukcja użytkownika 03/09 Spis treści WSTĘP 3 CZYM JEST ICP? 3 PODŁĄCZENIE PROGRAMATORA DO APLIKACJI 4 OBSŁUGA APLIKACJI ST7 VISUAL PROGRAMMER

Bardziej szczegółowo

ZL4PIC uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC (v.1.0) Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

ZL4PIC uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC (v.1.0) Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC 1 ZL4PIC Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC Zestaw jest przeznaczony dla elektroników zajmujących się aplikacjami mikrokontrolerów PIC. Jest on przystosowany do współpracy z mikrokontrolerami

Bardziej szczegółowo

ISBN Copyright by Wydawnictwo BTC Legionowo 2008

ISBN Copyright by Wydawnictwo BTC Legionowo 2008 Duża popularność graficznych wyświetlaczy LCD powoduje, że w coraz większej liczbie aplikacji warto byłoby wykorzystać ich możliwości (np. dla zwiększenia atrakcyjności urządzenia lub ułatwienia jego obsługi).

Bardziej szczegółowo

Parametryzacja przetworników analogowocyfrowych

Parametryzacja przetworników analogowocyfrowych Parametryzacja przetworników analogowocyfrowych wersja: 05.2015 1. Cel ćwiczenia Celem ćwiczenia jest zaprezentowanie istoty działania przetworników analogowo-cyfrowych (ADC analog-to-digital converter),

Bardziej szczegółowo

OPTIMA PC v2.2.1. Program konfiguracyjny dla cyfrowych paneli domofonowy serii OPTIMA 255 2011 ELFON. Instrukcja obsługi. Rev 1

OPTIMA PC v2.2.1. Program konfiguracyjny dla cyfrowych paneli domofonowy serii OPTIMA 255 2011 ELFON. Instrukcja obsługi. Rev 1 OPTIMA PC v2.2.1 Program konfiguracyjny dla cyfrowych paneli domofonowy serii OPTIMA 255 Instrukcja obsługi Rev 1 2011 ELFON Wprowadzenie OPTIMA PC jest programem, który w wygodny sposób umożliwia konfigurację

Bardziej szczegółowo

Spis treści. Wykaz ważniejszych skrótów Wprowadzenie Rdzeń Cortex-M Rodzina mikrokontrolerów XMC

Spis treści. Wykaz ważniejszych skrótów Wprowadzenie Rdzeń Cortex-M Rodzina mikrokontrolerów XMC Wykaz ważniejszych skrótów... 8 1. Wprowadzenie... 9 1.1. Wstęp... 10 1.2. Opis zawartości książki... 12 1.3. Korzyści płynące dla Czytelnika... 13 1.4. Profil Czytelnika... 13 2. Rdzeń Cortex-M0...15

Bardziej szczegółowo

ZL19PRG. Programator USB dla układów PLD firmy Altera

ZL19PRG. Programator USB dla układów PLD firmy Altera ZL19PRG Programator USB dla układów PLD firmy Altera Nowoczesny programator i konfigurator układów PLD produkowanych przez firmę Altera, w pełni zgodny ze standardem USB Blaster, dzięki czemu współpracuje

Bardziej szczegółowo

ZL2AVR. Zestaw uruchomieniowy z mikrokontrolerem ATmega8

ZL2AVR. Zestaw uruchomieniowy z mikrokontrolerem ATmega8 ZL2AVR Zestaw uruchomieniowy z mikrokontrolerem ATmega8 ZL2AVR jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów ATmega8 (oraz innych w obudowie 28-wyprowadzeniowej). Dzięki wyposażeniu w

Bardziej szczegółowo

Instrukcja obsługi programatora AVR Prog USB v2

Instrukcja obsługi programatora AVR Prog USB v2 Instrukcja obsługi programatora AVR Prog USB v2 Instrukcja obsługi programatora AVR Prog USB v2, STK500 v2 www.and-tech.pl Strona 1 Zawartość Instrukcja obsługi programatora AVR Prog USB v2, STK500 v2

Bardziej szczegółowo

MOD Xmega explore z ATXmega256A3BU. sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl blog.modulowo.

MOD Xmega explore z ATXmega256A3BU. sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl blog.modulowo. MOD - 11 Xmega explore z ATXmega256A3BU Sklep firmowy: Kursy i instrukcje: Dokumentacje techniczne: Aplikacje i projekty: Aktualności: sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl

Bardziej szczegółowo

WYDZIAŁ ELEKTRYCZNY KATEDRA TELEKOMUNIKACJI I APARATURY ELEKTRONICZNEJ. Instrukcja do zajęć laboratoryjnych. Numer ćwiczenia: 5

WYDZIAŁ ELEKTRYCZNY KATEDRA TELEKOMUNIKACJI I APARATURY ELEKTRONICZNEJ. Instrukcja do zajęć laboratoryjnych. Numer ćwiczenia: 5 Politechnika Białostocka WYDZIAŁ ELEKTRYCZNY KATEDRA TELEKOMUNIKACJI I APARATURY ELEKTRONICZNEJ Instrukcja do zajęć laboratoryjnych Temat ćwiczenia: Projekty przemysłowe i sieciowe Numer ćwiczenia: 5 Laboratorium

Bardziej szczegółowo

USB interface in 8-bit microcontrollers PIC18F family manufactured by Microchip.

USB interface in 8-bit microcontrollers PIC18F family manufactured by Microchip. 1 Mateusz Klimkowski IV rok Koło Naukowe Techniki Cyfrowej dr inż. Wojciech Mysiński opiekun naukowy USB interface in 8-bit microcontrollers PIC18F family manufactured by Microchip. Interfejs USB w 8-bitowych

Bardziej szczegółowo

Uniwersalny zestaw uruchomieniowy ZL4PIC

Uniwersalny zestaw uruchomieniowy ZL4PIC Uniwersalny zestaw uruchomieniowy ZL4PIC Uniwersalny zestaw uruchomieniowy ZL4PIC przeznaczony jest testowania aplikacji realizowanych na bazie mikrokontrolerów PIC. Jest on przystosowany do współpracy

Bardziej szczegółowo

MIKROKONTROLERY I MIKROPROCESORY

MIKROKONTROLERY I MIKROPROCESORY PLAN... work in progress 1. Mikrokontrolery i mikroprocesory - architektura systemów mikroprocesorów ( 8051, AVR, ARM) - pamięci - rejestry - tryby adresowania - repertuar instrukcji - urządzenia we/wy

Bardziej szczegółowo

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC ZL4PIC uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC (v.1.0) ZL4PIC Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC 1 Zestaw jest przeznaczony dla elektroników zajmujących się aplikacjami

Bardziej szczegółowo

Zestaw Startowy EvB. Więcej informacji na stronie: http://and-tech.pl/zestaw-evb-5-1/

Zestaw Startowy EvB. Więcej informacji na stronie: http://and-tech.pl/zestaw-evb-5-1/ Zestaw Startowy EvB Zestaw startowy EvB 5.1 z mikrokontrolerem ATMega32 jest jednym z najbardziej rozbudowanych zestawów dostępnych na rynku. Został zaprojektowany nie tylko z myślą o początkujących adeptach

Bardziej szczegółowo

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania Podstawowe kroki programowania zestawu uruchomieniowego ZL9AVR z systemem operacyjnym NutOS w środowisku

Bardziej szczegółowo

Instrukcja obsługi programatora AVR Prog USB v2

Instrukcja obsługi programatora AVR Prog USB v2 Instrukcja obsługi programatora AVR Prog USB v2 Instrukcja obsługi programatora AVR Prog USB v2, STK500 v2 Strona 1 Zawartość 1. Instalacja... 3 2. Instalacja sterowników w trybie HID.... 3 3. Programowanie

Bardziej szczegółowo

Aparatura Elektroniczna (EAE) Stopień studiów i forma: I stopień, stacjonarna Rodzaj przedmiotu: obowiązkowy - 2

Aparatura Elektroniczna (EAE) Stopień studiów i forma: I stopień, stacjonarna Rodzaj przedmiotu: obowiązkowy - 2 Zał. nr 4 do ZW /2012 WYDZIAŁ ELEKTRONIKI KARTA PRZEDMIOTU Nazwa w języku polskim: Oprogramowanie mikrokontrolerów Nazwa w języku angielskim: Microcontroller software Kierunek studiów: Elektronika Specjalność:

Bardziej szczegółowo

Elektronika samochodowa (Kod: TS1C )

Elektronika samochodowa (Kod: TS1C ) Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Instrukcja do ćwiczeń laboratoryjnych z przedmiotu Elektronika samochodowa (Kod: TS1C 622 388) Temat: Programowanie mikrokontrolerów

Bardziej szczegółowo

Płytka uruchomieniowa XM64

Płytka uruchomieniowa XM64 2015 Płytka uruchomieniowa XM64 - Instrukcja obsługi www.barion-st.com 2015-05-12 2 SPIS TREŚCI 1. WSTĘP... 3 1.1 Co to jest XM64?... 3 1.2 Budowa oraz parametry techniczne... 3 1.3 Schemat połączeń...

Bardziej szczegółowo