Zestaw ewaluacyjny Tiva C Series TM4C123G LaunchPad
|
|
- Sylwia Wójtowicz
- 7 lat temu
- Przeglądów:
Transkrypt
1 Zestaw ewaluacyjny Tiva C Series TM4C123G LaunchPad Procesory z rdzeniem ARM Cortex-M4 stały się wiodącymi standardowymi układami przemysłowymi produkowanymi praktycznie przez wszystkich producentów. Nowa seria procesorów Tiva firmy Texas Instruments z tym rdzeniem to układy typu system-on-chip (SOC) z silnie zintegrowanymi możliwościami interfejsu i obliczeń wykonane w technologii z procesem 65-nm. Łączą one najlepsze zalety patentowanych technologii zaawansowanych z procesorów rodziny MSP430 oraz C2000. Procesory Tiva oferują balans pomiędzy wydajnością zmiennoprzecinkowych obliczeń wymaganych w aplikacjach typu mixed-signal oraz architekturą typu low-power wymaganą w zastosowaniach o coraz niższym poziomie poboru mocy. Zestaw ewaluacyjny Tiva C Series TM4C123G LaunchPad (EK-TM4C123GXL) jest kompletną płytką do tworzenia i programowania systemów czasu rzeczywistego z procesorem TM4C123GH6PMI z rodziny Tiva C Series TM4C123x. Procesory Tiva C Series używają zmiennoprzecinkowego rdzenia ARM Cortex-M4F z 32-bitową architekturą typu Harvard umożliwiającą wykonywanie instrukcji dla przetwarzania sygnałów (DSP) oraz przetwarzania równoległego danych (SIMD). Układ umożliwia wykonywanie operacji atomowych na bitach oraz mnożenia i dzielenia w jednym cyklu instrukcyjnym. Układ zwiera rozbudowane układy PWM oraz detekcji kwadraturowej tworzące dwa moduły Motion Control [1, 4]. Obecnie dostępne są układy procesorów rodziny Tiva firmy Texas Instruments dwóch serii [3]. Seria TM4C123x rodziny Tiva ma następujące podstawowe parametry [1, 2]: Rdzeń ARM Cortex-M4 z rozszerzeniem zmiennoprzecinkowym. Taktowanie CPU do 80 MHz. Do 256 kb Flash. Do 32 kb SRAM oraz 2 kb EEPROM. Dwa przetworniki 12-bitowe A/C z szybkością próbkowania to 1 MSPS. Dwa kontrolery szyny CAN 2.0 A/B. Kontroler full-speed USB 2.0 OTG/ Host/Device. Do 40 wyjść PWM. Moduły komunikacji szeregowej w tym: 8 modułów UART, 6 modułów I2Cs, 4 modułów SPI/SSI. Inteligentny moduł zarządzania mocą zasilania, obniżenie poboru do 1.6 ma. Moduł Hibernacji. Schemat blokowy procesora serii TM4C123x pokazano na rysunku 1. Dobrze widoczne są własne moduły peryferyjne firmy Texas Instruments obudowane wokół standardowego rdzenia firmy ARM. Seria TM4C129x rodziny Tiva charakteryzuje się następującymi parametrami dodatkowymi [3]: Taktowanie CPU do 120 MHz. Do 1 MB Flash. Do 256 kb single cycle SRAM oraz 6 kb EEPROM. Kontroler 10/100 Ethernet z wbudowanym MAC and PHY. Kontroler LCD. Kontroler AES, DES, SHA/MD5 oraz CRC do wspomagania kryptografii. Dwa przetworniki 12-bitowe A/C z szybkością próbkowania to 2 MSPS. Kontroler full-speed USB 2.0 OTG/Host/Device and high-speed USB ULPI interface. Moduły komunikacji szeregowej w tym: 8 modułów UART, 10 modułów I2Cs, 4 moduły QSPI/SSI, moduł 1-Wire master. Dokumentacja rodziny Tiva Zapoznanie się z dokumentacją dotyczącą rodziny Tiva nie jest proste. Najlepiej o tym świadczy fakt uruchomienia specjalnej strony Wiki TI [12]. Najważniejszym dokumentem jest Tiva C Series TM4C123GH6PMI Microcontroller Data Sheet [1]. Jest to bardzo obszerny tekst (ponad 1400 stron) w którym zawarte są wszystkie potrzebne informacje dotyczące działania sprzętu. Zawiera dokładne i szczegółowe informacje o działaniu rdzenia i modułów peryferyjnych wraz z danymi elektrycznymi. Opis sposobu programowania procesorów rodziny Tiva z użyciem darmowej biblioteki zwiera dokument TivaWare for C Series Peripheral Driver Library User s Guide [10]. Dalsze dokumenty są dostępne w folderze instalacyjnym pakietu TivaWare [13]. Zestawy sprzętowe Dla obu serii procesorów rodziny Tiva dostępne są tanie zestawy ewaluacyjne i płytki rozszerzeń oraz droższe zestawy uruchomieniowe [3]. 94
2 Zestawy ewaluacyjne: Tiva C Series LaunchPad (EK-TM4C123GXL) Tania platform ewaluacyjna z procesorem TM4C123GH6PM (ARM Cortex-M4F) z rodziny Tiva C Series TM4C123x. Zawiera interfejs USB2.0 OTG/Host/ Device, moduł hibernacyjny i przyciski. Tiva C Series Connected LaunchPad (EK-TM4C1294XL) Pierwsza platforma ewaluacyjna z kompletnym interfejsem Ethernet MAC+PHY. Zawiera procesor Tiva C Series TM4C1294NCPDTI (120-MHz 32-bit ARM Cortex-M4) z rodziny Tiva C Series TM4C129. Zestawy uruchomieniowe: DK-TM4C123G Development Kit Zestaw uruchomieniowy z procesorem TM4C123GH6PGE (ARM Cortex-M4F, obudowa 144-LQFP). Zawiera kolorowy wyświetlacz OLED, gniazdko USB-OTG/Host/Device, gniazdko microsd, kontroler CAN, czujnik temperatury i 9-osiowy czujnik położenia. DK-TM4C129X Connected Development Kit Zestaw uruchomieniowy z procesorem TM4C129XN- CZAD (ARM Cortex-M4F, 120-MHz, obudowa 212 BGA). Zawiera kompletny interfejs 10/100 Ethernet MAC + PHY, kolorowy wyświetlacz QVGA z interfejsem dotykowym, gniazdko USB-OTG/Host/Device, gniazdko microsd i kontroler CAN. Rysunek 1. Schemat blokowy procesora z rodziny Tiva C Series TM4C123x [3] Zestaw ewaluacyjny Tiva C Series TM4C123G LaunchPad Pad (EK-TM4C123GXL) jest kompletną płytką do tworzenia i programowania systemów czasu rzeczywistego z procesorem TM4C123GH6PMI z rodziny Tiva C Series TM4C123x z rdzeniem ARM Cortex-M4F [6, 7]. W pamięci Flash procesora jest zapisany przykładowy program demo Quickstart Application (qs-rgb) [7]. Płytka drukowana zawiera dwa układy elektroniczne: układ emulatora In-Circuit Debug Interface (ICDI) oraz układ procesorowy (rysunek 2). Emulator umożliwia debugowanie programu w czasie rzeczywistym. Dokładny opis zestawu jest zamieszczony w dokumencie SPMU296 [6]. Zawiera on pełny schemat płytki zestawu ewaluacyjnego. Zestaw zawiera płytkę drukowaną z układem In-Circuit Debug Interface (ICDI) oraz układem procesorowym oraz kabel USB Micro-B USB-A oraz opis Tiva C Series TM4C123G LaunchPad Evaluation Kit ReadMe First [6]. Zestaw ewaluacyjny Tiva C Series TM4C123G LaunchPad ma następujące parametry: Procesor TM4C123GH6PMI w obudowie 64 wyprowadzeniowej LQFP. Moduły PWM motion control. Gniazdko USB Micro-A/B modułu USB do pracy w trybie device, host lub OTG. Dioda RGB. Dwa przyciski użytkownika. Złącza rozszerzeń z sygnałami wyprowadzeń I/O procesora. Układ In-Circuit Debug Interface (ICDI) na płytce. Przełącznik wyboru źródła zasilania. Przycisk RESET. Przykładowy program demonstracyjny zapisany w pamięci Flash procesora. Zasilanie: 4,75 V 5,25 V. Rysunek 2. Schemat blokowy zestawu ewaluacyjnego Tiva C Series TM4C123G LaunchPad [6] Wymiary: 5 mm 5,7 mm 10,8 mm. Dostępne zasilanie na złączu rozszerzeń: 3,3 V/300 ma maks., 5 V od ma. Emulator In-Circuit Debug Interface (ICDI) Górną część płytki (rysunek 3) aż do linii gniazdka USB Micro-A/B (J9) oraz przycisku RESET zajmuje układ emulatora sprzętowego ICDI. Jest tam zamontowane gniazdko standardu USB Micro-B (J1), liniowy regulator napięcia LDO (U8) zasilania 3,3 V, dioda LED (PWR) sygnalizacji zasilania 3,3 V oraz przełącznik SW3 (PWR Select) konfiguracji źródła zasilania układu procesoro- 95
3 Rysunek 3. Elementy zestawu ewaluacyjnego Tiva C Series TM4C123G LaunchPad [6] wego. Jako emulator sprzętowy ICDI oraz port UART jest stosowany drugi układ scalony TM4C123GH6PMI (U2). Jest to duży kwadrat znajdujący się po prawej stronie płytki. Emulator ICDI umożliwia debugowanie i programowanie procesora TIVA przy zastosowaniu oprogramowania (np. LM Flash Programmer) obsługującego standard JTAG [6]. Sygnały TDI (PC2), TMS/SWDIO (PC1), TDO/ SWO (PC3), TCK/SWCLK (PC0) łącza emulacyjnego JTAG układu procesorowego TM4C123GH6PM są dołączone bezpośrednio do układu scalonego realizującego emulator. Są one również dostępne na złączu umieszczonym obok przycisku RESET. Dodatkowo udostępniony jest sygnał ICDI_RSTn. Zewnętrzny emulator sprzętowy może być podłączony do Serial Wire Debug (SWD) and SWO (trace). Układ scalony realizujący emulator pełni dodatkowo funkcję konwertera UART-USB. Do komunikacji używane są sygnały U0RX (PA0) i U0TX (PA1) procesora TM4C123GH6PM. Rozdzielone zasilanie Zestaw ewaluacyjny Tiva C Series TM4C123G LaunchPad może być zasilany z jednego (tylko) z dwóch źródeł: Tryb Debug gniazdko USB Micro-B (J1) emulatora sprzętowego ICDI (u góry płytki). Tryb Device gniazdko USB Micro-A/B (J9) w części procesorowej (po lewej stronie płytki). Wybór źródła zasilania płytki umożliwia przełącznik SW3 (PWR Select). 96 Przyciski Przycisk SW1 jest dołączony do masy oraz wyprowadzenia PF4 układu procesorowego. Jeśli wyprowadzenie PF4 jest skonfigurowane jako wejście to przyciśnięcie SW1 powoduje wymuszenie na nim niskiego poziomu logicznego. Jednak taka konfiguracja jest niebezpieczna. Jeśli wyprowadzenie PF4 zostanie skonfigurowane jako wyjście (np. omyłkowo) to przyciśnięcie przycisku SW1 może spowodować uszkodzenie modułu GPIO dołączonego do tego wyprowadzenia lub uszkodzenie całego układu scalonego. Bezpieczniejszym rozwiązaniem jest zastosowanie rezystora (co najmniej 100 V) szeregowo z zasilaniem. Przycisk SW2 jest dołączony do wyprowadzenia PF0 układu procesorowego oraz poprzez rezystor R8 (330 V) z wejściem /WAKE procesora. Przyciśnięcie przycisku SW2 powoduje zwarcie linii do masy i wymuszenie niskiego poziomu logicznego. Przycisk RESET jest dołączony do rezystora podciągającego R28 (10 kv) z kondensatorem 100 nf oraz do wejścia RESETn procesora. Przyciśnięcie przycisku powoduje zwarcie linii do masy i wymuszenie niskiego poziomu logicznego. Diody LED Sygnały z wyprowadzeń PF1/2/3 układu procesorowego są dołączone do bazy tranzystorów Q1/2/3. Do kolektora każdego tranzystora dołączone są poprzez rezystory 330 V diody LED połączone z zasilaniem 3,3 V. Oznacza to, że diody świecą dla wysokiego poziomu lo-
4 gicznego na wyprowadzeniach PF1/2/3. Została zastosowana trójkolorowa dioda RGB w bardzo małej obudowie. Pomimo tego dioda świeci bardzo jasno. Dlatego należy chronić oczy przed uszkodzeniem podczas pracy. Kwarce Układ procesorowy TM4C123GH6PM (U1) używa zewnętrznego kwarcu 16 MHz (Y2) do generowania przebiegu zegara systemowego. Wewnętrzny układ PLL mnoży sygnał z kwarcu dla uzyskania wyższej częstotliwości dla rdzenia i układów peryferyjnych procesora. Moduł Hibernacji wykorzystuje zewnętrzny kwarc 32,768 khz (Y1). Drugi układ scalony TM4C123GH6PMI (U2) zastosowany na płytce w emulatorze In-Circuit Debug Interface (ICDI) używa osobnego zewnętrznego kwarcu 16 MHz (Y5). Reset Sygnał /RESET (aktywny niskim poziomem) do wejścia /RESET procesora TM4C123GH6PM może być podany z trzech źródeł: układ Power-on-reset (opcjonalnie), przyciśnięcie przycisku RESET, sygnał z emulatora ICDI (opcjonalnie). Moduł hibernacji Procesor TM4C123GH6PMI zawiera moduł hibernacji, który wykorzystuje zewnętrzny kwarc 32,768 khz. Moduł budzi procesor w przypadku sygnału z układu RTC oraz wejścia /WAKE. Przycisk SW2 jest dołączony do wejścia /WAKE procesora. Wejścia HIBn i /WAKE procesora są wyprowadzone na pojedyncze złącza w postaci metalizowanych otworów H1 i H21. Złącza USB Pad jest wyposażony w dwa gniazdka USB: Gniazdko Debug USB Micro-B (J1), umieszczone u góry płytki dołączone do emulatora sprzętowego ICDI. Gniazdko Device USB Micro-A/B (J9) umieszczone po lewej stronie płytki dołączone do sterownika USB procesora TM4C123GH6PM. Sterownik procesora umożliwia pracę w trybie device, host lub OTG. Przy zmianie trybu potrzebne są niewielkie zmiany montażu rezystorów na płytce zestawu. Przy pracy w trybie device zestaw może być zasilany z gniazdka Device lub z gniazdka Debug. W pozostałych przypadkach należy dokładnie rozliczyć zapotrzebowanie mocy dla napięcia +5 V. Zmienia się ono w zależności od obciążenia obliczeniowego procesora oraz liczby i rodzaju dołączonych układów cyfrowych do jego wyprowadzeń (I/O). Typowo potrzebne jest dołączenie dodatkowego, zewnętrznego zasilacza. Złącza rozszerzeń Pad jest wykonany w standardzie 40-to wyprowadzeniowym XL Interface [6]. Po obu bokach płytki zainstalowane są cztery złącza rozszerzeń, 10-cio wyprowadzeniowe J1, J2, J3 i J4 standardu 2.54 mm. Są one zainstalowane na powierzchni górnej płytki (złącza męskie) oraz powierzchni dolnej (złącza żeńskie). Umożliwia to łatwe składanie płytek w stos. Złącza J1 i J2 są umieszczone na lewym i prawym brzegu płytki. Złącza J3 i J4 są umieszczone obok nich po stronie wewnętrznej. Większość wyprowadzeń układu procesorowego TM4C123GH6PM jest dostępna na złączach rozszerzeń J1-4. Zasilanie 3.3 V jest dołączone do wyprowadzenia J1.1. Umożliwia to zasilanie zewnętrznych układów dołączanych do zestawu z tego samego napięcia, co układy wejścia/wyjścia (GPIO) procesora. Rozmieszczenie sygnałów na łączach J1 i J2 jest kompatybilne z zestawem MSP430 LaunchPad BoosterPack. Dokładne omówienie rozłożenia sygnałów na wszystkich złączach jest zamieszczone w [6]. Po dołączeniu do nich układów zewnętrznych należy uwzględnić wzrost poboru mocy zasilania na płytce. Konfigurowanie wyprowadzeń procesora rodziny Tiva jest dosyć trudne. Do wyprowadzenia może być przypisana jedna z nawet 16-tu funkcji. Co więcej, dana funkcja może być przypisana tylko do jednego wyprowadzenia. Bardzo przydatna jest aplikacja graficzna Tiva C Series PinMux Utility, która pozwala na szybkie, intuicyjne i bezbłędne skonfigurowanie wyprowadzeń [11]. Moduły rozszerzeń BoosterPack Do złącz rozszerzeń zestawu ewaluacyjnego Tiva C Series TM4C123G LaunchPad można dołączać różne moduły rozszerzeń. Ciekawym rozszerzeniem jest moduł Sensor Hub BoosterPack (BOOSTXL-SENSHUB). Zawiera on zestaw czujników dołączanych do szyny I 2 C procesora. Sterowniki emulatora ICDI Pad jest wyposażony we wbudowany układ In-Circuit Debug Interface (ICDI) który umożliwia programowanie i debugowanie procesora Tiva TM4C123GH6PM [6]. Układ ICDI obsługuje port JTAG procesora. Układ ICDI może być używany przez program LM Flash Programmer (TI) lub zintegrowane środowisko programowe [6]. Dostępny jest darmowy sterownik do pobrania z portalu TI [8]. Pobrany plik spmc016.zip należy wypakować do foldera na dysku komputera PC. Najbardziej odpowiedni jest folder w którym jest zainstalowany CCS. Typowo jest to c:\ti. Zostanie utworzony nowy folder C:\ti\ stellaris_icdi_drivers zawierający potrzebne drajwery. Po pierwszym dołączeniu zestawu ewaluacyjnego TM4C123G LaunchPad do komputera PC zostanie rozpoznane urządzenie kompozytowe. W menadżerze urządzeń systemu Windows zostaną pokazane trzy pozycje o tej samej nazwie: In-Circuit Debug Interface. W systemie Windows 7 kliknij prawym klawiszem na pierwszą linię. Wybierz Aktualizuj oprogramowanie sterownika. W opcjach wyszukiwania wskaż ścieżkę do zainstalowanych wcześniej sterowników. Powtórz te same postępowanie dla pozostałych dwóch linii. Port COM Po ponownym podłączeniu gniazdka USB Micro-B Debug zestawu TM4C123G LaunchPad kablem USB do komputera PC zestaw zostaje rozpoznany jako urządzenie złożone z pozycjami Stellaris ICDI DFU Device i Stellaris ICDI JTAG/SWD Intreface oraz wirtualny port szeregowy Stellaris Virtual Serial Port (COMxx). Oprogramowanie narzędziowe Do tworzenia oprogramowania pracującego na zestawie ewaluacyjnym TM4C123G LaunchPad można zastosować jedno z czterech zintegrowanych środowisk programowych: Code Composer Studio (Texas Instruments), 97
5 Sourcery CodeBench (Mentor Embedded), IAR Embedded Workbench (IAR) lub Keil uvision (ARM). Wiele przykładowych projektów wymaga zastosowania do budowania projektu pełnych wersji środowiska. Najłatwiej zainstalować darmowe pełne środowisko CCSv5.9.0 lub CCSv Jego aktualną pełną wersję można bezpłatnie pobrać z witryny internetowej goo.gl/brwo5h firmy Texas Instruments. Jako ścieżkę instalacyjną należy wybrać domyślnie c:\ti. Następnie należy pobrać i zainstalować pakiet programowy TivaWare for the EK-TM4C123GXL firmy Texas Instruments [9]. Po uruchomieniu pliku SW- -TM4C exe jako ścieżkę instalacyjną należy wybrać domyślnie c:\ti. Pakiet zostanie zainstalowany w folderze C:\ti\TivaWare_C_Series (lub z nowszym numerem wersji). Następnie można pobrać i zainstalować darmowy program LM Flash Programmer. Plik LMFlashProgrammer_1613.zip należy rozpakować. Potem należy uruchomić plik instalacyjny LMFlashProgrammer.msi i zainstalować program w domyślnej lokalizacji. Pakiet programowy TivaWare Pakiet programowy TivaWare for C Series zawiera kompletne oprogramowanie potrzebne do tworzenia kodu dla procesorów serii TM4C123x oraz TM4C129x [9]. Pakiet jest darmowy i kod jego bibliotek jest umieszczony w pamięci ROM każdego procesora. Oprogramowanie jest zrealizowane w języku C i umożliwia łatwe debugowanie i rozwój. Pakiet TivaWare zawiera biblioteki: Peripheral, USB, Graphics, Sensor, przykładowe projekty oraz zestaw dokumentacji [10]. Przykładowe projekty przeznaczone są dla obsługi zestawów uruchomieniowych i ewaluacyjnych oraz modułów peryferyjnych procesorów [13]. Po zainstalowaniu pakietu TivaWare (w domyślnej lokalizacji) dostępny jest duży zbiór projektów dla zestawu ewaluacyjnego Tiva C Series TM4C123G LaunchPad w folderze projektów przykładowych C:\ti\TivaWare_C_ Series \examples\boards\ek-tm4c123gxl\. Warsztaty Bardzo ciekawą pomocą dla każdego, który zaczyna pracować z procesorami rodziny Tiva są ćwiczenia warsztatowe Getting Started with the TIVA C Series TM4C123G LaunchPad dostępne bezpłatnie na stronie Wiki TI [5]. Dostępny jest komplet materiałów: podręcznik uczestnika kursu, slajdy prezentacji, pliki źródłowe do ćwiczeń oraz kompletny zapis wideo kursu. Ćwiczenia są wykonywane z użyciem zestawu ewaluacyjnego Tiva C Series TM4C123G LaunchPad oraz dodatkowych płytek rozszerzeń. Obejmują większość zagadnień potrzebnych do programowania procesorów rodziny Tiva. Program demo Quickstart Application W pamięci Flash procesora TM4C123GH6PMI zestawu jest zapisany przykładowy program demo Quickstart Application (qs-rgb) [13]. Pełny projekt qs-rgb jest dostępny w folderze \qs-rgb projektów przykładowych pakietu TivaWare. Ustaw przełącznik SW3 (PWR Select) w prawej pozycji Debug. Przed pierwszym dołączeniem zestawu ewaluacyjnego do portu USB na komputerze PC trzeba wcześniej zainstalować sterowniki dla emulatora IDCI. Gniazdko Debug USB Micro-B (J1), umieszczone u góry płytki, dołącz kablem USB Micro-B USB-A do wolnego portu USB komputera PC. Dioda D4 zacznie świecić sygnalizując dostarczenie zasilania do płytki zestawu. Dioda RGB D1 zaczyna wyświetlać sekwencję kolorów tęczy. Przyciśnięcie lewego przycisku SW1 powoduje zatrzymanie sekwencji. Ponowne przyciśnięcie tego przycisku powoduje wyświetlenie następnego koloru sekwencji w kierunku koloru czerwonego. Przyciśniecie i przytrzymanie lewego przycisku SW1 powoduje szybkie wyświetlanie sekwencji w kierunku koloru czerwonego. Przyciśnięcie prawego przycisku SW2 powoduje zatrzymanie sekwencji. Ponowne przyciśnięcie tego przycisku powoduje wyświetlenie następnego koloru sekwencji w kierunku koloru fioletowego. Przyciśniecie i przytrzymanie prawego przycisku SW1 powoduje szybkie wyświetlanie sekwencji w kierunku koloru fioletowego. Pozostawienie płytki bez przyciskania przez 5 sekund powoduje powrót do wyświetlania podstawowej sekwencji kolorów tęczy. Jednoczesne przyciśnięcie lewego i prawego przycisku przez 3 sekundy w prowadza procesor TM4C123GH6PMI w stan hibernacji. Program potwierdza wejście w ten tryb pracy krótkim błyśnięciem. W tym trybie co 3 sekundy procesor zostaje wybudzony, program błyska ostatnio wyświetlanym kolorem przez 0.5 sekundy i ponownie wchodzi w stan hibernacji. Przyciśnięcie i przytrzymanie przycisku RESET powoduje zawieszenie działania programu na ten czas. Nie powoduje ponownego bootowania procesora. Jedynie przyciśnięcie przycisku RESET w trakcie wybudzenia procesora powoduje ponowne wystartowanie przykładowego programu. Przyciśnięcie prawego przycisku SW2 (połączonego z wejściem /WAKE procesora) powoduje powrót do wyświetlania podstawowej sekwencji kolorów tęczy. Dodatkowo, program przykładowy wysyła informacje poprzez port szeregowy układu procesorowego typu UART. Aby je wykorzystać należy najpierw zidentyfikować numer wirtualnego portu COM. W tym celu należy kliknąć prawym klawiszem myszy na Mój komputer (np. w menu Start). Wybrać Właściwości a następnie Sprzęt oraz Menedżer urządzeń. Na liście Porty (COM i LPT) należy znaleźć port o nazwie Stellaris Virtual Serial Port (COMxx), gdzie xx jest numerem. Program przykładowy był uruchamiany z obsługą komunikacji na PC poprzez program PuTTY (do pobrania darmowo ze strony Poprawna praca wymaga ustawienia parametrów komunikacji N1. Po uruchomieniu programu PuTTY wybierz typ połączenia Serial a następnie wpisz poprawny numer portu COMxx oraz szybkość transmisji i kliknij Open (rysunek 4). Na razie w oknie programu PuTTY jest pusto. Po przyciśnięciu klawisza Enter zostanie wyświetlony kursor > (i napis Bad command ). Opis poleceń znajduje się w pliku readmi.txt w folderze projektu qs-rgb. Dostępne polecenia: help powoduje wyświetlenie listy poleceń z krótkim opisem. intensity ze spacją i numerem od 0 do 100 ustawia jasność świecenia jako procent jasności maksymalnej. rgb ze spacją i sześcioma cyframi w notacji hex ustawia kolor wyświetlania, np. rgb ff0000 powo- 98
6 duje wyświetlanie w kolorze czerwonym. Po około 5 sekundach program powraca do wyświetlania podstawowej sekwencji kolorów tęczy. hib powoduje prowadzenie procesora TM4C123GH6PMI w stan hibernacji. Jedynym sposobem powrotu do do wyświetlania podstawowej sekwencji jest przyciśnięcie prawego przycisku SW2. rand powoduje rozpoczęcie wyświetlanie sekwencji kolorów w kolejności pseudolosowej. Nie wiadomo jak powrócić do wyświetlania sekwencji kolorów tęczy. Próby pokazały, że aplikacja qs-rgb wysyła informację przed wejściem procesora w stan hibernacji (rysunek 5). Aplikacja qs-rgb po wybudzeniu procesora wysyła informację o przyczynie wybudzenia. Również w przypadku wystąpienia operacji Reset jest wysyłana informacja. Zaimportuj przykładowe projekty dla zestawu ewaluacyjnego Tiva C Series TM4C123G LaunchPad. 12. Z menu Project wybierz pozycję Import Existing CCS Eclipse Project. 13. W otworzonym oknie kliknij na przycisk Browse, wskaż ścieżkę C:\ti\TivaWare_C_Series \ examples\boards\ek-tm4c123gxl. Kliknij OK. Debugowanie projektów w środowisku CCSv5 Projekty przykładowe dla zestawu ewaluacyjnego Tiva C Series TM4C123G LaunchPad są dostępne w folderze projektów przykładowych pakietu TivaWare [13]. Dostępnych jest 14 kompletnych projektów, każdy dla czterech środowisk programowych: Code Composer Studio v5.x (Texas Instruments), Sourcery CodeBench (Mentor Embedded), IAR Embedded Workbench (IAR) oraz Keil uvision (ARM). Najłatwiej jest zastosować darmowe pełne środowisko CCSv5. 1. Ustaw przełącznik SW3 (PWR Select) w prawej pozycji Debug. Kablem USB podłącz gniazdko USB Micro- -B Debug zestawu TM4C123G LaunchPad do wolnego portu USB komputera PC. 2. Uruchom środowisko CCSv5. 3. W oknie Workspace wpisz ścieżkę i nazwę foldera roboczego. Dla indywidualnej pracy jest proponowana ścieżka <C:/home_dir>. Dla tego ćwiczenia proponowana jest ścieżka <C:/home_dir/work_rgb>. Po kliknięciu na przycisk OK okna Workspace Launcher otwierane jest okno startowe środowiska CCSv5 (i ładowane są poszczególne elementy środowiska). Można to obserwować na pasku postępu w prawym dolnym rogu okna. Najpierw trzeba importować biblioteki: driver, graphics (opcjonalnie) oraz usb. 4. Zamknij okno TI Resource Explorer. 5. Z menu Project wybierz pozycję Import Existing CCS Eclipse Project. 6. W otworzonym oknie kliknij na przycisk Browse, wskaż ścieżkę C:\ti\TivaWare_C_Series \driverlib. Kliknij OK. 7. W nowym oknie (rysunek 6) zauważ, że NIE jest wybrana opcja Copy projects into workspace. Oznacza to, że pliki źródłowe i wynikowe projektu pozostaną w lokalizacji początkowej. Kliknij na przycisk Finish. 8. Ponownie z menu Project wybierz pozycję Import Existing CCS Eclipse Project. 9. W otworzonym oknie kliknij na przycisk Browse, wskaż ścieżkę C:\ti\TivaWare_C_Series \ usblib. Kliknij OK. Kliknij na przycisk Finish. 10. Jeszcze raz z menu Project wybierz pozycję Import Existing CCS Eclipse Project. 11. W otworzonym oknie kliknij na przycisk Browse, wskaż ścieżkę C:\ti\TivaWare_C_Series \grlib. Kliknij OK. Kliknij na przycisk Finish. Rysunek 4. Ustawianie parametrów transmisji dla aplikacji qs-rgb Rysunek 5. Informacje wyświetlane przez aplikację qs-rgb Rysunek 6. Importowanie biblioteki driverlib. 99
7 Rysunek 7. Importowanie przykładowych projektów 14. Zaznacz opcję Copy projects into workspace. Kliknij na przycisk Select All. Upewnij się, że wszystkie projekty przykładowe są zaznaczone (rysunek 7). 15. Kliknij na przycisk Finish. 16. W oknie Project Explorer kliknij prawym klawiszem myszy na linię nazwy projektu qs-rgb. Zauważ, że jako aktywna została ustawiona konfiguracja Debug. 17. Wykonaj samo budowanie projektu bez startowania sesji debugowej. Kliknij na przycisk Build. Nie używaj przycisku Debug. Budowanie projektu gs-rgb zostało zakończone poprawnie (rysunek 8). Został utworzony ładowalny plik wynikowy qs-rgb.out oraz plik binarny qs-rgb.bin (okno Console). Pliki są umieszczone w folderze C:\home_dir\ work_rgb\qs-rgb\debug foldera roboczego projektu qs-rgb. Zostało zgłoszone jedno nieistotne ostrzeżenie (okno Problems). 18. Wykonaj polecenie Debug. Powoduje to wykonanie budowania inkrementacyjnego aktywnego projektu, uruchomienie debuggera, automatyczne dołączenie debuggera (connection) do docelowego układu procesorowego oraz załadowanie kodu wynikowego (programu) do pamięci wewnętrznej RAM/Flash układu procesorowego. Otwierana jest również perspektywa CCS Debug. Załadowany programu jest uruchamiany i jego wykonywanie jest zatrzymywane na pierwszej instrukcji funkcji main(). 19. W celu uruchomienia programu kliknij na przycisk Resume. Obserwuj stan diody RGB. Rysunek 8. Okno środowiska CCSv5 po wykonaniu budowania projektu qs-rgb. W taki sam sposób można załadować do zestawu i uruchomić inne przykładowe projekty. Programowanie procesora Przykładowe projekty pakietu TivaWare zawierają gotowe pliki binarne do programowania procesora. Do programowania można zastosować program LM Flash Programmer [6]. 1. Ustaw przełącznik SW3 (PWR Select) w prawej pozycji Debug. Kablem USB podłącz gniazdko USB Micro- -B Debug zestawu TM4C123G LaunchPad do wolnego portu USB komputera PC. Upewnij się, że środowisko CCSv5 nie jest uruchomione i dołączone do zestawu. 2. Uruchom program LM Flash Programmer. 3. Na zakładce Configuration w polu Quick Set wybierz zestaw TM4C123G LaunchPad. 4. Na zakładce Program kliknij na Browse i wskaż plik binarny wybranego projektu w ścieżce C:\ti\TivaWare_C_ Series \examples\boards\ek-tm4c123gxl\qs- -rgb\ccs\debug\ qs-rgb.bin. 5. Wybierz opcję Erase Necessary Page oraz Verify After Program oraz Reset MCU After Program. (rysunek 9). 6. Kliknij na przycisk Program. Po zakończeniu pracy zostanie na pasku stanu wyświetlona informacja Verify Complete Passed. Po zainstalowaniu oprogramowania narzędziowego i dołączeniu płytki zestawu ewaluacyjnego Tiva C Series TM4C123G LaunchPad do portu Rysunek 9. Okno programu LM Flash Programmer USB komputera, użytkownik może zająć się tworzeniem systemów czasu rzeczywistego dla różnych zastosowań: oświetlenie, sterowanie silników, inteligentne budynki, akwizycja danych i wielu innych. Henryk A. Kowalski kowalski@ii.pw.edu.pl Literatura [1] Tiva C Series TM4C123GH6PM Microcontroller Data Sheet, 03 Mar 2014, SPMS376D [2] System Design Guidelines for the TM4C123x Family of Tiva C Series MCUs, 31 Jul 2013, SPMA059 [3] Tiva C Series ARM Microcontrollers, 26 Feb 2014, SPMT285C [4] An Introduction to the Tiva C Series Platform of Microcontrollers, 12 Apr 2013, SPMY010 [5] Getting Started with the TIVA C Series TM4C123G LaunchPad Workshop Revision 1.22, November 2013 [6] Tiva C Series TM4C123G LaunchPad Evaluation Kit User s Manual, 15 Apr 2013, SPMU296 [7] Tiva C Series TM4C123G LaunchPad Evaluation Kit ReadMe First, 28 Mar 2013, SPMU28A [8] Stellaris ICDI Drivers, SPMU287C [9] Tiva C Series LaunchPad Evaluation Board Software, SW- EK-TM4C123GXL (TivaWare) [10] TivaWare Peripheral Driver Library for C Series User s Guide, 28 Mar 2013, SPMU298 [11] Tiva C Series PinMux Utility, 20 May 2013, SPMT279A [12] Reading Tiva C Series Documentation M4S9gp [13] EK-TM4C123GXL Firmware Development Package, USER S GUIDE, October 08, 2013 SW-EK-TM4C123GXL- UG pdf 100
2. Code Composer Studio v4 zintegrowane środowisko projektowe... 41
3 Wstęp...11 1. Procesory serii TMS320F2802x/3x/6x Piccolo... 15 1.1. Organizacja układów procesorowych serii F2802x Piccolo...23 1.2. Organizacja układów procesorowych serii F2803x Piccolo...29 1.3. Organizacja
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
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
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ń...
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
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
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ą
C2000 Piccolo LanuchPad (8)
C2000 Piccolo LanuchPad (8) Budowanie biblioteki drivelib dla procesorów serii Piccolo F2802x Do tworzenia programów przeznaczonych dla procesorów rodziny F2802x Piccolo firmy Texas Instruments potrzebne
Rys. 1. Schemat ideowy karty przekaźników. AVT 5250 Karta przekaźników z interfejsem Ethernet
Głównym elementem jest mikrokontroler PIC18F67J60, który oprócz typowych modułów sprzętowych, jak port UART czy interfejs I2C, ma wbudowany kompletny moduł kontrolera Ethernet. Schemat blokowy modułu pokazano
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
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
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.
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
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ę
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
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
Płytka uruchomieniowa AVR oparta o układ ATMega16/ATMega32. Instrukcja Obsługi. SKN Chip Kacper Cyrocki Page 1
Płytka uruchomieniowa AVR oparta o układ ATMega16/ATMega32 Instrukcja Obsługi SKN Chip Kacper Cyrocki Page 1 Spis treści Wstęp... 3 Wyposażenie płytki... 4 Zasilanie... 5 Programator... 6 Diody LED...
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ą
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
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
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
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
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).
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.
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
Programator-debugger JTAG/SWIM dla mikrokontrolerów STM32 i STM8
Programator-debugger JTAG/SWIM dla mikrokontrolerów STM32 i STM8 ZL30PRG Nowoczesny programator-debugger z USB obsługujący interfejsy JTAG (mikrokontrolery STM32) i SWIM (mikrokontrolery STM8). W pełni
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).
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).
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
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
Laboratorium - Instalacja Virtual PC
5.0 5.4.1.4 Laboratorium - Instalacja Virtual PC Wprowadzenie Wydrukuj i uzupełnij to laboratorium. W tym laboratorium zainstalujesz i skonfigurujesz Tryb XP w Windows 7. Następnie uruchomisz podstawowe
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
Instrukcja użytkownika ARSoft-WZ1
05-090 Raszyn, ul Gałczyńskiego 6 tel (+48) 22 101-27-31, 22 853-48-56 automatyka@apar.pl www.apar.pl Instrukcja użytkownika ARSoft-WZ1 wersja 3.x 1. Opis Aplikacja ARSOFT-WZ1 umożliwia konfigurację i
AsLinkEx instrukcja obsługi
AsLinkEx instrukcja obsługi info@arduinosolutions.com AsLinkEx jest narzędziem dzięki któremu mamy możliwość programowania oraz debuggowania mikrokontrolerów z rdzeniem ARM Cortex M3 oraz ARM Cortex M0.
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
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
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
Sterownik Spid Pant 8 i Ant 8. Podręcznik użytkowania
Sterownik Spid Pant 8 i Ant 8 Podręcznik użytkowania Spis treści Spis treści...2 Wprowadzenie...3 Komplet...3 Dane techniczne...3 Panel sterujący...4 Panel tylny...5 Obsługa sterownika...6 Zmiana trybu
TAB9-200 XENTA 97ic 9.7 TABLET ANDROID 4.1.1 JELLY BEAN - INSTRUKCJA AKTUALIZACJI
TAB9-200 XENTA 97ic 9.7 TABLET ANDROID 4.1.1 JELLY BEAN - INSTRUKCJA AKTUALIZACJI 1 ZANIM ZACZNIESZ: ZABEZPIECZ WAŻNE DANE Przeprowadzenie aktualizacji tabletu Yarvik do wersji Android 4.1.1 spowoduje
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ę
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
Instrukcja obsługi programatora AVR Prog USB v2
Instrukcja obsługi programatora AVR Prog USB v2 Strona 1 Spis treści 1. Instalacja...3 2. Instalacja sterowników w trybie HID....3 3. Programowanie w trybie HID...4 4. Instalacja w trybie COM....5 5. Programowanie
micro Programator ISP mikrokontrolerów AVR zgodny z STK500v2 Opis Obs³ugiwane mikrokontrolery Wspó³praca z programami Podstawowe w³aœciwoœci - 1 -
STK500v2 Programator ISP mikrokontrolerów AVR zgodny z STK500v2 Opis Obs³ugiwane mikrokontrolery Programator STK500v2 jest programatorem ISP 8-bitowych mikrokontrolerów AVR firmy Atmel. Pod³¹czany do portu
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
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
Płytka rozszerzeń Sensor Hub BoosterPack
Płytka rozszerzeń Sensor Hub BoosterPack Scalone czujniki zaczęły rewolucjonizować konstrukcje elektroniczne. Już wiemy skąd okulary Google Glass orientują się dokąd zmierzasz. Ty też możesz się tak samo
Instrukcja instalacji i obsługi modemu ED77 pod systemem operacyjnym Windows 98 SE (wydanie drugie)
Instrukcja instalacji i obsługi modemu ED77 pod systemem operacyjnym Windows 98 SE (wydanie drugie) UWAGA Podstawowym wymaganiem dla uruchomienia modemu ED77 jest komputer klasy PC z portem USB 1.1 Instalacja
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
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
Szczegółowy opis przedmiotu zamówienia. Część 1 - Laboratoryjny zestaw prototypowy
Załącznik nr 6 do SIWZ Szczegółowy opis przedmiotu zamówienia Ilość: 3 sztuki (kpl.) CPV 38434000-6 analizatory Część 1 - Laboratoryjny zestaw prototypowy Parametry urządzenia: Zintegrowany oscyloskop:
Lista zadań nr 1. Zagadnienia stosowanie sieci Petriego (ang. Petri net) jako narzędzia do modelowania algorytmów sterowania procesami
Warsztaty Koła Naukowego SMART dr inż. Grzegorz Bazydło G.Bazydlo@iee.uz.zgora.pl, staff.uz.zgora.pl/gbazydlo Lista zadań nr 1 Zagadnienia stosowanie sieci Petriego (ang. Petri net) jako narzędzia do modelowania
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
INSTRUKCJA UŻYTKOWANIA CZYTNIKA KART PROCESOROWYCH SYGNET 5v1 IU.01.04.SY5
INSTRUKCJA UŻYTKOWANIA CZYTNIKA KART PROCESOROWYCH SYGNET 5v1 Spis treści: 1. Wymagania systemowe...2 2. Parametry techniczne...2 3. Zestaw...2 4. Instalacja oprogramowania...3 4.1. Instalacja w systemie
MikloBit ul. Cyprysowa 7/5 43-600 Jaworzno. www.miklobit.com support@miklobit.com. JTAG + ISP dla AVR. rev. 1.1 2006.03.
MikloBit ul. Cyprysowa 7/5 43-600 Jaworzno www.miklobit.com support@miklobit.com JTAG + ISP dla AVR rev. 1.1 2006.03.10 Spis treści 1.Wprowadzenie... 3 2.Interfejs JTAG... 4 2.1.Złącze interfejsu JTAG...
Projekt MARM. Dokumentacja projektu. Łukasz Wolniak. Stacja pogodowa
Projekt MARM Dokumentacja projektu Łukasz Wolniak Stacja pogodowa 1. Cel projektu Celem projektu było opracowanie urządzenia do pomiaru temperatury, ciśnienia oraz wilgotności w oparciu o mikrokontroler
MSP&IRED&Energia /6. Rys. xx Rozmieszczenie wyprowadzeń procesora [xx]
MSP&IRED&Energia 18.04.2015 1/6 Rys. xx Rozmieszczenie wyprowadzeń procesora [xx] MSP&IRED&Energia 18.04.2015 2/6 MSP&IRED&Energia 18.04.2015 3/6 Rys. 4 Pierwsze okno środowiska Energia Rys. 5 Wybór portu
Instrukcja do oprogramowania ENAP DEC-1
Instrukcja do oprogramowania ENAP DEC-1 Do urządzenia DEC-1 dołączone jest oprogramowanie umożliwiające konfigurację urządzenia, rejestrację zdarzeń oraz wizualizację pracy urządzenia oraz poszczególnych
Code Composer Studio v4 (3)
Code Composer Studio KURS v4 Code Composer Studio v4 (3) Debugowanie projektu Debugowanie projektu w środowisku CCSv4 jest wykonywane przez program debuggera będący elementem środowiska. Debugger pracuje
Oprogramowanie uproszczonej rejestracji komputerowej dla central analogowych CALLNET - instrukcja instalacji i obsługi (wersja 15.1).
Oprogramowanie uproszczonej rejestracji komputerowej dla central analogowych CALLNET - instrukcja instalacji i obsługi (wersja 15.1). UWAGI ogólne: Oprogramowanie Callnet-Service i Callnet-Client umożliwia
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
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
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ę
Instytut Teleinformatyki
Instytut Teleinformatyki Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska Mikrokontrolery i Mikroprocesory Zapoznanie się ze środowiskiem IAR Embedded Workbench; kompilacja, debuggowanie,
Instrukcja instalacji oprogramowania. CardioScan 10, 11 i 12. w wersji 54a i 76a
Instrukcja instalacji oprogramowania CardioScan 10, 11 i 12 w wersji 54a i 76a Sierpień 2012 Strona 2 Instrukcja Instalacji oprogramowania CardioScan 10, 11, 12 Instrukcja Instalacji oprogramowania CardioScan
Instrukcja obsługi programu DS150E. Dangerfield March. 2009V3.0 Delphi PSS
Instrukcja obsługi programu DS150E 1 SPIS TREŚCI Główne elementy... 3 Instrukcje instalacji.... 5 Konfiguracja Bluetooth.26 Program diagnostyczny...39 Zapis do ECU (OBD)...85 Skanowanie..88 Historia...93
Kod produktu: MP-W7100A-RS232
KONWERTER RS232 - TCP/IP ETHERNET NA BAZIE W7100A FIRMY WIZNET MP-W7100A-RS232 jest gotowym do zastosowania konwerterem standardu RS232 na TCP/IP Ethernet (serwer portu szeregowego). Umożliwia bezpośrednie
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.
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
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
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
Zestaw ewaluacyjny C2000 Piccolo LaunchPad
Zestaw ewaluacyjny C2000 Piccolo LaunchPad Po sukcesie taniego zestawu ewaluacyjnego MSP430G2 Value Line LaunchPad (MSP-EXP430G2) firmy Texas Instruments (TI) zostały opracowane nowe zestawy, zgodne ze
Programator ZL2PRG jest uniwersalnym programatorem ISP dla mikrokontrolerów, o budowie zbliżonej do STK200/300 (produkowany przez firmę Kanda).
ZL2PRG Programator ISP dla mikrokontrolerów AVR firmy Atmel Programator ZL2PRG jest uniwersalnym programatorem ISP dla mikrokontrolerów, o budowie zbliżonej do STK200/300 (produkowany przez firmę Kanda).
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
KATEDRA SYSTEMÓW MULTIMEDIALNYCH SEMINARIUM MULTIMEDIALNE SYSTEMY MEDYCZNE
KATEDRA SYSTEMÓW MULTIMEDIALNYCH SEMINARIUM MULTIMEDIALNE SYSTEMY MEDYCZNE Seminarium nr 1: Wprowadzenie do platformy Intel Galileo Opracowanie: mgr inż. Janusz Cichowski 1. WPROWADZENIE Celem ćwiczenia
Skrócony przewodnik OPROGRAMOWANIE PC. MultiCon Emulator
Wspomagamy procesy automatyzacji od 1986 r. Skrócony przewodnik OPROGRAMOWANIE PC MultiCon Emulator Wersja: od v.1.0.0 Do współpracy z rejestratorami serii MultiCon Przed rozpoczęciem użytkowania oprogramowania
Programator AVR USBasp
2012 Programator AVR USBasp Instrukcja obsługi 2012-09-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śd zestawu... 4
Połączenia. Obsługiwane systemy operacyjne. Instalowanie drukarki przy użyciu dysku CD Oprogramowanie i dokumentacja
Strona 1 z 6 Połączenia Obsługiwane systemy operacyjne Korzystając z dysku CD z oprogramowaniem, można zainstalować oprogramowanie drukarki w następujących systemach operacyjnych: Windows 8.1 Windows Server
AUTOMATYKA PRZEMYSŁOWA
LABOR-ASTER AUTOMATYKA PRZEMYSŁOWA WSTĘP... 2 INSTALACJA STEROWNIKA W SYSTEMIE WINDOWS XP SP3... 3 INSTALACJA STEROWNIKA W SYSTEMIE WINDOWS 7... 10 INSTALACJA STEROWNIKA W SYSTEMIE WINDOWS 10... 15 Sprawdził:
instrukcja instalacji modemu SpeedTouch 605s
instrukcja instalacji modemu SpeedTouch 605s Spis treści 1. Opis diod kontrolnych i gniazd modemu SpeedTouch 605s... 2 1.1. Opis diod kontrolnych... 2 1.2. Opis gniazd... 3 2. Konfiguracja połączenia przewodowego...
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
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
LABORATORIUM INTELIGENTNYCH SYSTEMÓW ELEKTRYCZNYCH
LABORATORIUM INTELIGENTNYCH SYSTEMÓW ELEKTRYCZNYCH Ćwiczenie 2 URUCHAMIANIE - ZAŁĄCZANIE OŚWIETLENIA POPRZEZ EIB Katedra Inżynierii Komputerowej i Elektrycznej 2 1. Wiadomości ogólne. Urządzenie magistralne
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
Instrukcja instalacji oprogramowania pixel-fox
Instrukcja instalacji oprogramowania pixel-fox Aktualizacja 11/2011 V6 (PL) - Subject to change without notice! Wymagania systemu: Aktualne minimalne wymagania systemowe dla program pixel-fox na PC: -
Instrukcja użytkownika ARsoft-CFG WZ1 4.0
05-090 Raszyn, ul Gałczyńskiego 6 tel. (+48) 22 101-27-31, 22 853-48-56 automatyka@apar.pl www.apar.pl Instrukcja użytkownika ARsoft-CFG WZ1 4.0 wersja 4.0 www.apar.pl 1 1. Opis Aplikacja ARsoft-CFG umożliwia
Kod produktu: MP-W7100A-RS485
KONWERTER RS485/422 - TCP/IP ETHERNET NA BAZIE W7100A FIRMY WIZNET MP-W7100A-RS485 jest gotowym do zastosowania konwerterem standardu RS485 lub RS422 na TCP/IP Ethernet. Umożliwia bezpośrednie podłączenie
PU002 Sweex 2 Port Serial PCI Card
PU002 Sweex 2 Port Serial PCI Card Wstęp Dziękujemy za zakup Sweex 2 Port Serial PCI Card. Karta umożliwia łatwe dołączenie dwóch portów szeregowych do komputera. Aby zapewnić jej poprawne działanie, należy
Instrukcja instalacji Zespołu Diagnostycznego Delphi w systemie Vista.
Instrukcja instalacji Zespołu Diagnostycznego Delphi w systemie Vista. Przed przejściem do dalszej części niniejszej instrukcji upewnij się, czy modułbluetooth, który jest zamontowany w Twoim urządzeniu
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
SKRó CONA INSTRUKCJA OBSŁUGI
SKRó CONA INSTRUKCJA OBSŁUGI dla systemu Windows Vista SPIS TREśCI Rozdział 1: WYMAGANIA SYSTEMOWE...1 Rozdział 2: INSTALACJA OPROGRAMOWANIA DRUKARKI W SYSTEMIE WINDOWS...2 Instalowanie oprogramowania
Instrukcja instalacji oraz konfiguracji sterowników. MaxiEcu 2.0
Instrukcja instalacji oraz konfiguracji sterowników. MaxiEcu 2.0 Wersja instrukcji 1.0.1 1 SPIS TREŚCI 1. Sprawdzenie wersji systemu Windows... 3 2. Instalacja sterowników interfejsu diagnostycznego...
Zgrana para - NerO i CleO
1 Zgrana para NerO i CleO Zgrana para - NerO i CleO Wyświetlacze inteligentne CleO, opracowane przez firmę Bridgetek (FTDI) są ciekawą propozycją dla elektroników, którzy zamierzają wyposażyć swoją aplikację
Instrukcja obsługi przełącznika KVM ATEN CS661. Opis urządzenia. Instalacja urządzenia
Instrukcja obsługi przełącznika KVM ATEN CS661 Opis urządzenia Przełącznik ATEN CS661 jest urządzeniem małych rozmiarów, które posiada zintegrowane 2 kable USB do podłączenia komputera lokalnego (głównego)
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
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
Ćwiczenia z S7-1200. S7-1200 jako Profinet-IO Controller. FAQ Marzec 2012
Ćwiczenia z S7-1200 S7-1200 jako Profinet-IO Controller FAQ Marzec 2012 Spis treści 1 Opis zagadnienie poruszanego w ćwiczeniu. 3 1.1 Wykaz urządzeń..... 3 2 KONFIGURACJA S7-1200 PLC.. 4 2.1 Nowy projekt.
1.1 Co to jest USBCOM?... 3 1.2 Budowa oraz parametry techniczne... 3
2014 Konwerter USBCOM Instrukcja obsługi www.barion-st.com 2014-09-30 2 SPIS TREŚCI 1. WSTĘP... 3 1.1 Co to jest USBCOM?... 3 1.2 Budowa oraz parametry techniczne... 3 2. OBSŁUGA URZĄDZENIA... 5 2.1 Instalacja
Instrukcja aktualizacji oprogramowania. Wersja dokumentu: 01i00 Aktualizacja:
Instrukcja aktualizacji oprogramowania Wersja dokumentu: 01i00 Aktualizacja: 2016-03-11 Uwagi Inne dokumenty dotyczące obsługi urządzeń można pobrać ze strony energetyka.itr.org.pl Przed aktualizacją oprogramowania
INSTRUKCJA INSTALACJI DRUKARKI. (Dla Windows CP-D70DW/D707DW)
INSTRUKCJA INSTALACJI DRUKARKI (Dla Windows CP-D70DW/D707DW) Microsoft, Windows, Windows XP, Windows Vista i Windows 7 są zastrzeżonymi znakami towarowymi Microsoft Corporation w Stanach Zjednoczonych