Środowisko Projektanta Sprzęt i Oprogramowanie
|
|
- Sławomir Duda
- 7 lat temu
- Przeglądów:
Transkrypt
1 Szanowni Państwo, Nawiązując do naszych dotychczasowych kontaktów związanych z narzędziami R&D firmy Lauterbach, pragnę Państwu przesłać informacje podsumowujące aktualny etap rozwoju tego niezwykle zaawansowanego środowiska mikroprocesorowych narzędzi uruchomieniowych stosowanych przez wszystkich projektantów znanych światowych koncernów prowadzących podobną do Państwa działowość. Narzędzia te we wszystkich etapach projektowania zarówno podczas projektowania rdzeni procesorów, jak i rozbudowanych układów typu SoC, a także zawansowanych kompletnych systemów elektronicznych, pozwalają na gruntowną weryfikację i optymalizację jakości kodu źródłowego pakietów BSP, bezinwazyjną emulację oraz gruntowne sprawdzenie poprawności projektu jeszcze przed jego produkcją, jak też w późniejszym etapie, podczas produkcji. Środowisko Projektanta Sprzęt i Oprogramowanie Podstawową działalnością firmy Lauterbach jest projektowanie i produkcja mikroprocesorowego środowiska uruchomieniowego do usuwania i śledzenia błędów w układach elektronicznych, jak też w oprogramowaniu niskopoziomowym i aplikacyjnym oraz emulacji projektowanych układów elektronicznych. Dodatkowo firma Lauterbach od ponad 20 lat oferuje znakomite i tanie analizatory stanów logicznych. Kluczową cechą analizatorów stanów logicznych serii TRACE32 jest płynna integracja ze sprzętem uruchomieniowym (debuggerami) wyposażonym w opcje śledzenia (TRACE) niskopoziomowego oraz aplikacyjnego kodu źródłowego. Dla typowej aplikacji używającej analizatora stanów logicznych zaimplementowanego w Debugger PowerTrace II (umożliwiający śledzenie kodu z szybkością do 500 MBit/s na kanał ETM lub i PTM i szerokości pasma 2200 MByte/s oraz buforem Trace do 4 GByte) oznacza to, że z pomocą komputera możemy szybko i efektywnie wykonać więcej symulacji oraz analiz celem zweryfikowania i zatwierdzenia projektu. PowerTrace II posiada zintegrowany analizator stanów logicznych oraz standardową cyfrową sondę. To umożliwia jednoczesne zarejestrowanie 17 kanałów cyfrowych z częstotliwością próbkowania do 200 MHz. Ten analizator stanów logicznych ma głębokość do 1024K próbek i przykładem jego użycia może być test sygnałów JTAG podczas weryfikacji i zatwierdzenia projektu na etapie przed produkcją "krzemu" (rys.1, 2, 3). Rys. 2 Zarejestrowane sygnały JTAG Rys. 3 Reprezentacja protokołu sygnałów JTAG Rys. 1 Konfiguracją narzędzi dla rejestrowania sygnałów JTAG
2 Aktualnie w dobie systemów osadzonych stało się normą, iż cały rozwój i projektowanie nowych procesorów lub oprogramowania odbywa się w technologii wirtualnej. Dla tej fazy projektu Lauterbach dostarcza rozwiązania czysto programowe. Modele Wirtualne Obecnie modele wirtualne są używane coraz powszechniej na etapie projektowania, co umożliwia rozpoczęcie rozwoju oprogramowania długo zanim pierwsze egzemplarze prototypu projektowanego sprzętu staną się dostępne. W chwili kiedy tylko wirtualny projekt będzie skonfigurowany i uruchomiony, możemy już rozpocząć debuggowanie sterowników systemu operacyjnego i oprogramowania aplikacyjnego. Dla zadania usuwania błędów oraz śledzenia kodu źródłowego, większość wirtualnych modeli ma własne API. Jeśli nie ma takich opcji, możemy użyć normalizowanego interfejsu MCD API Wiele dzisiejszych nowych projektów bazuje na procesorach wielordzeniowych. W konsekwencji, z początkiem roku 2011, Lauterbach rozszerzył funkcje wirtualnego uruchamiania modeli opartych na procesorach wielordzeniowych. Weryfikacja jakości przed faktyczną produkcją Dla projektantów i producentów ważnym etapem jest weryfikacja i zatwierdzenie projektu nowego procesora, układu SoCs lub urzadzeniafinalnego, jeszcze przed faktyczną ich produkcją. Na tym etapie poszczególne sekcje projektowanego układu powinny być intensywnie przetestowane, na przykład: interfejs JTAG, cały rdzeń, albo interakcja między rdzeniem a peryferiami. Dla tego testowania, tradycyjnie używano emulatora układu (np. Palladium) albo prototypów FPGA, połączonych do sprzętowych debugger ów. Ta metoda jest jednak dużo wolniejsza niż rzeczywiste procesory. Obecnie, przy pomocy najnowszych narzędzi firmy Lauterbach, mamy możliwość wykonania weryfikacji modelu w systemie Verilog albo SystemC bezpośrednio na stacji roboczej PC. Dotychczas dokonując weryfikacji projektu za pomocą tylko oprogramowania, nie mieliśmy możliwości stosowania debugger ów sprzętowych. Dlatego też w 2011 roku Lauterbach do swojego pakietu oprogramowania TRACE32 dodał wsparcie dla systemu Verilog. To rozszerzenie pozwala na symulację interfejsu JTAG na poziomie sygnałów (rys. 4). Rys. 4 Każdy wpis parametrów do TRACE32 - generuje sygnały Verilog JTAG, sprawdzające model układu Integracja narzędzi TRACE32 do weryfikacji projektu zarówno rdzenia procesora jak też kompleksowego układu SoC stanowi doskonały i ważny element całego procesu weryfikacji poprawności projektu, a wspierając najnowsze architektury procesorów i układów SoCs sprawia, że: projekty są gruntownie zweryfikowane i przetestowane zanim pierwszy "krzem" opuści fabrykę produkcyjną, niezbędna wiedza o nowym procesorze/soc będąca w posiadaniu projektanta jest skutecznie wykorzystana, łatwo dostępne skrypty startowe dla środowiska TRACE32 są efektywnie wykorzystane. Wsparcie szerokiej gamy Architektur Procesorów w liczbie 60+ nowych producentów Lauterbach oferuje szeroką gamą narzędzi wspierających wszystkie popularne architektury procesorów oraz SoC, tych stosowanych powszechnie oraz niszowo na rynku systemów osadzonych. Firma Lauterbach to faktycznie jedyny dostawca środowiska narzędzi uruchomieniowych dla procesorów wielordzeniowych. Standardowe
3 mikrokontrolery, układy DSP, FPGA softcores lub układy z rdzeniami konfigurowalnymi - wszystkie one mogą być połączone w układ wielordzeniowy i debuggowane z użyciem środowiska narzędziowego PowerTRACE32. W 2011 roku firma Lauterbach do dotychczas wspieranych ponad 4000 typów, dodała wsparcie dla licznych nowych procesorów i układów wielordzeniowych w liczbie ponad 135 typów - od ponad 77 producent, w tym takich jak Altera, AppliedMicro, ARM, Beyond Semiconductor, Broadcom, Cavium, Ceva, CSR, Cypress, Energy Micro, Freescale, Fujitsu, IBM, Ikanos, Infineon, Intel, Lantiq, LSI, Marvell, Nuvoton, NXP, Qualcomm, Renesas, Samsung, ST-Ericsson, STMicroelectronics, Synopsys, Tensilica, Texas Instruments, Xilinx i innych. Testy i Analiza Funkcji Każda faza projektu wymaga intensywnego testowania oraz analizy funkcjonalności układu. By sprostać tym zadaniom, pakiet TRACE32 PowerView wyposażony w graficzny interfejs użytkownika (GUI), zawiera obszerny wybór komend, rozkazów i menu. Dla przykładu są to komendy testowania ścieżką krawędziową (rys. 5), komendy wykrywanie rodzaju rdzenia lub komendy do manipulowania pinami JTAG - to tylko kilka przykładów komend niskiego poziomu. Rys. 5 Konfiguracja komend dla testowania ścieżką krawędziową uruchomianego sprzętu. Analizy Pokrycie Kodu dla Systemów SMP TRACE32 wspiera też analizę pokrycia kodu dla systemów z przetwarzaniem symetrycznym SMP. W aplikacjach typu SMP musi być udowodnione, że instrukcja była wykonana oraz który rdzeń był odpowiedzialny za jej wykonanie. Rysunek 6 pokazuje wyniki funkcji "codecoverage" dla dwóch rdzeni A9 MPCores. Ustalenie warunków pojawienia się błędu podczas wykonywania instrukcji warunkowej, jest podświetlane w żółtym kolorze i wyraźne zaznaczone jako "not exec". Szczegółowe omówienie pokrycie kodu umieszcza się w specyfiki mówiącej jak często każdy algorytm był wykonywany. Rys. 6 Możliwości analizy Pokrycie Kodu dla Systemów SMP Symulacja i rzeczywistość bliżej siebie Współcześnie, zarówno symulację jak i weryfikację projektów prowadzi się jednocześnie jeszcze przed etapem wykonania prototypu projektowanego sprzętu komputerowego. Dlatego też oprogramowanie takie jak MATLAB
4 i Simulink zawojowały rynek współczesnych technik projektowania różnych konstrukcji inżynierskich. To sprawia, że możemy zaoszczędzić dużo czasu i wysiłku poświęcanego na testowanie układów z wielu zmiennymi jeszcze przed sfinalizowaniem końcowej postaci projektu końcowego. Jaki powinien być następny krok, po tym, jak algorytm kontroli był znaleziony przez symulację? Jak znaleźć właściwą metodę i odpowiednie rozwiązanie narzędziowe zintegrowane ze sprzętem kontrolowanym? Jak wiemy, pakiet Simulink umożliwia automatyczne generowanie kodu. Ale czy możemy być pewni, że wygenerowany kod programu zachowuje się tak samo na kontrolerze komputerowym jak podczas symulacji? Instytut badań Dynamiki Lotu Statków Powietrznych przy Technische Universität München znalazł interesujące rozwiązanie podczas rozwoju systemu kontroli lotów dla samolotu DA42 (rys. 7). Po tym, jak algorytmy kontroli były stworzone i funkcjonalnie przetestowane przez Simulink, odpowiedni kod programu dla procesora sprzętu sterownika komputerowego samolotu był generowany przez bloki kontrolne, używając modułu Kodera Osadzonego. Dalej używając debuggera TRACE32, generowany kod był załadowany do pamięci sterownika komputerowego kontroli samolotu i funkcjonalnie przetestowany na miejscu. By określić poziom odchyleń pomiędzy symulowanym zachowaniem (czerwona ścieżka) a rzeczywistym zachowaniem podczas kontroli (zielona ścieżka), ale nade wszystko by potwierdzić numeryczną dokładność pracy sprzętu sterownika komputerowego, wybrano tryb pracy procesora w pętli symulacja (PIL) (rys. 7). Zasadniczo, symulacja PIL jest oparta o specjalnie rozwinięte bloki Simulink PIL Send i PIL Receive. To rozwiązanie było zaprojektowane w celu wprowadzenia komunikacji między pakietami Simulink a TRACE32 jako zdalny API. W każdym uruchomieniu kodu "na wskroś", algorytm kontroli lotów wykonuje pojedynczy krok obliczenia dyskretnej wartości czasu kontroli lotów na sprzęcie sterownika komputerowego. Model Simulink dostarcza konieczne parametry wejściowe. Wartości obliczone są zwrócone do modelu Simulink i tam sterują modelem samolotu. W obliczeniach równoległych, symulowany algorytm kontroli lotów oblicza te same wartości. Pojawiająca się ewentualna różnica jest używana do porównania obu wyników. Testy przeprowadzone na opisanym stoisku wykazały odchylenia zgodności w wartościach bezwzględnych na poziomie co potwierdziło wysoki poziom koncepcji w podejściu do wybranych metod weryfikacji. Rys. 8 Diamond DA42 (Source: Debuggowanie BIOS u UEFI z użyciem narzędzi TRACE32 Nowy pakiet TRACE32 współpracujący z narzędziami PowerDebug, posiada rozszerzenia i funkcje do obsługi procesorów Intel Atom, umożliwiając także usuwanie błędów z kodu H2O BIOS u UEFI. BIOS UEFI, jest następcą tradycyjnego BIOS u powszechnie używanego w pecetach. Funkcje BIOSU działają jak interfejs pomiędzy oprogramowaniem firmware (BSP), a systemem operacyjnym zarządzającym inicjowaniem procesem bootowania. Od chwili włączenia zasilania - "power-on", do czasu przejęcia kontroli przez system operacyjny, kod BIOS u UEFI
5 przebiega przez różne fazy, wyraźnie pokazane na dolnym rysunku (rys. 9). Debugger jako narzędzie oparte na interfejsie JTAG, pozwala przy użyciu pakietu TRACE32 na wykonywanie procesu usuwania błędów już od tzw. fazy reset vector". W każdej fazie procesu inicjowania kodu BIOSU, pakiet TRACE32 z interfejsem użytkownika PowerView wyposażony w specjalne funkcje okienkowe pokazuje dokładne informacje o BIOS ie UEFI. Specjalne funkcje wraz przygotowanymi skryptami, umożliwiają usuwanie błędów z dynamicznie ładowanych sterowników zaczynając od pierwszej instrukcji. W celu uzyskania większej ilości informacji o technologii debugowania oraz o nowym rozszerzeniach do debuggowania BIOSU UEFI, zalecamy skorzystanie z podanego linku: Niepowtarzalna otwarta i modułowa architektura, a także największe wsparcie różnych architektur procesorów (RISC, CISC ) oraz rewelacyjne wsparcie techniczne - w połączeniu z darmowym graficznym pakietem programistycznym TRACE32 PowerView sprawiają, że unikalne technologicznie, zintegrowane i kompletne środowisko narzędzi programistyczno-uruchomieniowych firmy Lauterbach przeznaczone dla uruchamiania wszelkiego rodzaju wysoko zawansowanych systemów osadzonych zyskało najwyższą ocenę jakościową. Zarówno w opinii projektantów profesjonalnej elektroniki jak też ogromnej rzeszy użytkowników z różnych zakątków świata środowisko to powszechnie uznawane jest za światowy standard De-facto, dla wszystkich pozostałych producentów tego typu narzędzi. Z tego też powodu inwestycja w to środowisko procentuje w długim okresie jego użytkowania, kiedy każdy użytkownik ma zagwarantowany systematyczny dostęp do różnych kolejnych, regularnych modyfikacji i udoskonaleń pakietu TRACE32, wraz z gwarancją uwzględnienia specyficznych potrzeby każdego indywidualnego użytkownika. Wiele unikalnych zalet kompletnego środowiska, takich jak: Zdecydowanie najszersza (spośród konkurencyjnie oferowanych) gama obsługiwanych architektur różnych procesorów, w tym wszystkie Freescale, ARM, SH, MIPS, PPC, TMS320 DSP, OMAP, TMS470, ATOM, kończąc na różnych egzotycznych, produkowanych przez ponad 77 wytwórców niekiedy specjalnie wykonywanych na zamówienia klientów w rozlicznych opcjach (obecnie grubo ponad 4000 różnych procesorów), Obsługa i wsparciem dla ponad 70 standardowych i dedykowanych S/O typu RTOS wraz z Open APIs jako interfejs do wielu innych narzędzi w tym Eclipse, Obsługa systemów z ochroną pamięci MMU, Możliwość pracy w trybie Multi-Trace, Multi-processor oraz Multicore jednocześnie, Dynamicznie rosnąca lista klientów - to ponad 80 tysięcy najważniejszych znanych firm produkcyjnych i projektujących Procesory oraz układy SoC jak też produkty użytkowe z różnych zakątków świata, Ponad 30 lat doświadczenia w projektowaniu i rozwoju tych narzędzi oraz stała i aktywna współpraca z firmami ARM, Freescale, TI, Xilinx, Altera, Intel, QUALCOMM, Samsung itp. oraz aktywne członkostwo w
6 różnych komitetach forach jak Test and Debug Workgroup of MIPI, IEEE Workgroup to define JTAG1149.7, SPRINT Forum to define Standard APIs for Virtual Prototyping, NEXUS Forum, Szybkość wgrywania plików źródłowych na poziomie 3 MB/sek, High speed serial Trace i obsługa opcji ETM z szybkością 650 MHz, a w technologii ctools-trace z szybkością do 4 GByte, Wsparcie dla ETB, Wsparcie dla CoreSight, Wsparcie dla unikalnej technologii Long Term Trace, czynią zakup tzw. pakietu startowego inwestycją niezwykle opłacalną i elastyczną perspektywicznie, szczególnie w aspekcie niezwykle dynamicznego postępu i rozwoju coraz to nowych typów i odmian mikroprocesorów i mikrokontrolerów. Niech tylko tych kilka wymienionych wyżej cech narzędzi stanie się zachętą do głębszego zapoznania się z pełnym środowiskiem zawansowanych mikroprocesorowych narzędzi uruchomieniowo-programistycznych firmy Lauterbach pod nazwą TRACE32 PowerDebug System, przeznaczonymi dla projektantów dowolnie zawansowanego sprzętu elektronicznego bazującego na różnych mikroprocesorach. Mamy nadzieję, że zarówno dostawy tych narzędzi jak i udzielane wsparcie techniczne w ich adaptacji i rozwiązywaniu pojawiających się różnych problemów, stanowią skuteczną motywację do dalszego rozwoju naszej współpracy techniczno-handlowej, jak ma to miejsce z dziesiątkami innych ośrodków R&D światowych koncernów zlokalizowanych na terenie całej Polski, a zajmujących się projektowaniem, uruchamianiem i tworzeniem aplikacji zawansowanych systemów elektronicznych. Wszelkie zapytania techniczne bądź handlowe proszę kierować do naszego Działu Techniczno-Handlowego na adres info@quantum.com.pl, a pracownicy działu udzielą Państwu wyczerpujących i rzetelnych informacji na dowolne dalsze zapytania. W celu uzyskania szczegółowych informacji na temat powyższego producenta oraz naszej oferty, prosimy odwiedzić naszą stronę internetową: bądź skontaktować się z naszymi specjalistami pod adresem poczty elektronicznej info@quantum.com.pl lub telefonicznie dzwoniąc na nr tel.: (71) Niniejsza korespondencja ma charakter informacyjny i w myśl ustawy z dn. 18 lipca 2002 r. o świadczeniu usług drogą elektroniczną (Dz. U nr 144 poz. 1204) nie stanowi oferty handlowej, a jest jedynie zaproszeniem do rozmów w myśl art. 71 KC. Jeśli nie życzą sobie Państwo otrzymywać informacji tego typu od naszej firmy, prosimy o przesłanie odpowiedzi na ten list, ze słowem NIE w temacie.
EMBEDDED TECHNOLOGY NEWS Nieperiodyczny biuletyn nowości technicznych dla partnerów handlowych QTTC
Szanowni Państwo, Wszystkich z Państwa, którzy reprezentują wiodące technologicznie firmy polskie i prowadzą dzielność gospodarczą w zakresie której leży projektowanie rdzenie procesorów, układów typu
Bardziej szczegółowoICD Wprowadzenie. Wprowadzenie. Czym jest In-Circuit Debugger? 2. O poradniku 3. Gdzie szukać dodatkowych informacji? 4
ICD 2 Czym jest In-Circuit Debugger? 2 O poradniku 3 Gdzie szukać dodatkowych informacji? 4 ICD 1 ICD 25.08.2009 Czym jest In-Circuit Debugger? Większość procesorów dostarcza systemów debugowania (ang.
Bardziej szczegółowoWiększe możliwości dzięki LabVIEW 2009: programowanie równoległe, technologie bezprzewodowe i funkcje matematyczne w systemach czasu rzeczywistego
Większe możliwości dzięki LabVIEW 2009: programowanie równoległe, technologie bezprzewodowe i funkcje matematyczne w systemach czasu rzeczywistego Dziś bardziej niż kiedykolwiek narzędzia używane przez
Bardziej szczegółowoSystemy na Chipie. Robert Czerwiński
Systemy na Chipie Robert Czerwiński Cel kursu Celem kursu jest zapoznanie słuchaczy ze współczesnymi metodami projektowania cyfrowych układów specjalizowanych, ze szczególnym uwzględnieniem układów logiki
Bardziej szczegółowoSzybkie prototypowanie w projektowaniu mechatronicznym
Szybkie prototypowanie w projektowaniu mechatronicznym Systemy wbudowane (Embedded Systems) Systemy wbudowane (ang. Embedded Systems) są to dedykowane architektury komputerowe, które są integralną częścią
Bardziej szczegółowoMateriały dodatkowe. Simulink Real-Time
Katedra Inżynierii Systemów Sterowania Materiały dodatkowe Simulink Real-Time Opracowali: mgr inż. Tomasz Karla Data: Listopad, 2016 r. Wstęp Simulink Real-Time jest środowiskiem pozwalającym na tworzenie
Bardziej szczegółowoMETODY ZINTEGROWANEGO PROJEKTOWANIA SPRZĘTU I OPROGRAMOWANIA Z WYKORZYSTANIEM NOWOCZESNYCH UKŁADÓW PROGRAMOWALNYCH
METODY ZINTEGROWANEGO PROJEKTOWANIA SPRZĘTU I OPROGRAMOWANIA Z WYKORZYSTANIEM NOWOCZESNYCH UKŁADÓW PROGRAMOWALNYCH Arkadiusz Bukowiec mgr inż. Agnieszka Węgrzyn Instytut Informatyki i Elektroniki, Uniwersytet
Bardziej szczegółowoZakład Układów Elektronicznych i Termografii (www.thermo.p.lodz.pl) Prezentacja bloków i przedmiotów wybieralnych
Zakład Układów Elektronicznych i Termografii (www.thermo.p.lodz.pl) Prezentacja bloków i przedmiotów wybieralnych Łódź, 21 kwietnia 2010r. Projektowanie układów analogowych i impulsowych Projektowanie
Bardziej szczegółowoEmbedded Solutions Automaticon 2012. Efektywne pomiary i sterowanie przy użyciu systemu wbudowanego MicroDAQ
Embedded Solutions Automaticon 2012 Efektywne pomiary i sterowanie przy użyciu systemu wbudowanego MicroDAQ Grzegorz Skiba info@embedded-solutions.pl 1 Plan seminarium Budowa systemu MicroDAQ Zastosowanie
Bardziej szczegółowo1.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ółowoKatedra Mikroelektroniki i Technik Informatycznych
Katedra Mikroelektroniki i Technik Informatycznych Bloki obieralne na kierunku Mechatronika rok akademicki 2013/2014 ul. Wólczańska 221/223, budynek B18 www.dmcs.p.lodz.pl Nowa siedziba Katedry 2005 2006
Bardziej szczegółowoAsLinkEx 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.
Bardziej szczegółowoLinux -- u mnie działa!
Linux -- u mnie działa! Wirtualizacja - czyli jak z jednego komputera zrobić 100 Stanisław Kulczycki grung@kce.one.pl Agenda Co to jest wirtualizacja? Zastosowanie Metody wirtualizacji Popularne maszyny
Bardziej szczegółowoSYSTEMY OPERACYJNE I SIECI KOMPUTEROWE
SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE WINDOWS 1 SO i SK/WIN 007 Tryb rzeczywisty i chroniony procesora 2 SO i SK/WIN Wszystkie 32-bitowe procesory (386 i nowsze) mogą pracować w kilku trybach. Tryby pracy
Bardziej szczegółowoSchemat blokowy karty
Obsługa kart I/O Karta NI USB-6008 posiada: osiem wejść analogowych (AI), dwa wyjścia analogowe (AO), 12 cyfrowych wejść-wyjść (DIO), 32-bitowy licznik. Schemat blokowy karty Podstawowe parametry karty
Bardziej szczegółowoUsługa: Testowanie wydajności oprogramowania
Usługa: Testowanie wydajności oprogramowania testerzy.pl przeprowadzają kompleksowe testowanie wydajności różnych systemów informatycznych. Testowanie wydajności to próba obciążenia serwera, bazy danych
Bardziej szczegółowoPLATFORMA ACTIVE FORMS. Kreator Formularzy Internetowych ze wsparciem dla RWD
PLATFORMA ACTIVE FORMS Kreator Formularzy Internetowych ze wsparciem dla RWD ACTIVE FORMS 2 Spis treści WPROWADZENIE 3 Dowolnie złożone formularze 3 Niski czas i koszt zbudowania formularza 4 TOP 10 WŁAŚCIWOŚCI
Bardziej szczegółowoZagadnienia egzaminacyjne AUTOMATYKA I ROBOTYKA. Stacjonarne I-go stopnia TYP STUDIÓW STOPIEŃ STUDIÓW SPECJALNOŚĆ
(ARK) Komputerowe sieci sterowania 1.Badania symulacyjne modeli obiektów 2.Pomiary i akwizycja danych pomiarowych 3.Protokoły transmisji danych w systemach automatyki 4.Regulator PID struktury, parametry,
Bardziej szczegółowoOpis systemu CitectFacilities. (nadrzędny system sterowania i kontroli procesu technologicznego)
Opis systemu CitectFacilities (nadrzędny system sterowania i kontroli procesu technologicznego) I. Wstęp. Zdalny system sterowania, wizualizacji i nadzoru zostanie wykonany w oparciu o aplikację CitectFacilities,
Bardziej szczegółowoNarzędzia uruchomieniowe dla systemów Embedded firmy Total Phase
1 Narzędzia uruchomieniowe dla systemów Embedded firmy Total Phase Narzędzia uruchomieniowe dla systemów Embedded firmy Total Phase Jednym z głównych aspektów procesu programowania systemów wbudowanych
Bardziej szczegółowoSpis treści. Wstęp... 10
Spis treści Wstęp... 10 1. Yocto... 25 1.1. Podstawowe komponenty... 26 1.2. Metadane... 26 1.3. Przygotowanie systemu... 28 1.4. Rozpoczęcie pracy z Yocto... 29 1.4.1. Konfiguracja GIT... 29 1.4.2. fsl-community-bsp-platform...
Bardziej szczegółowoTematy prac dyplomowych w Katedrze Awioniki i Sterowania. Studia: I stopnia (inżynierskie)
Tematy prac dyplomowych w Katedrze Awioniki i Sterowania Studia I stopnia (inżynierskie) Temat: Skalowanie czujników prędkości kątowej i orientacji przestrzennej 1. Analiza właściwości czujników i układów
Bardziej szczegółowoKatedra Mikroelektroniki i Technik Informatycznych
Katedra Mikroelektroniki i Technik Informatycznych Bloki obieralne na kierunku Elektronika i telekomunikacja rok akademicki 2013/2014 ul. Wólczańska 221/223, budynek B18 www.dmcs.p.lodz.pl Grupa bloków
Bardziej szczegółowoMateriały dodatkowe. Raspberry Pi
Katedra Inżynierii Systemów Sterowania Materiały dodatkowe Raspberry Pi Opracowali: mgr inż. Tomasz Karla Data: Listopad, 2016 r. Dodatkowe informacje Materiały dodatkowe mają charakter ogólny i służą
Bardziej szczegółowoTechnika mikroprocesorowa. W. Daca, Politechnika Szczecińska, Wydział Elektryczny, 2007/08
Mikrokontrolery 16-bitowe Oferowane obecnie na rynku mikrokontrolery 16-bitowe opracowane zostały pomiędzy połowa lat 80-tych a początkiem lat 90-tych. Ich powstanie było naturalną konsekwencją ograniczeń
Bardziej szczegółowoProgramowanie 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ółowoPROGRAM TESTOWY LCWIN.EXE OPIS DZIAŁANIA I INSTRUKCJA UŻYTKOWNIKA
EGMONT INSTRUMENTS PROGRAM TESTOWY LCWIN.EXE OPIS DZIAŁANIA I INSTRUKCJA UŻYTKOWNIKA EGMONT INSTRUMENTS tel. (0-22) 823-30-17, 668-69-75 02-304 Warszawa, Aleje Jerozolimskie 141/90 fax (0-22) 659-26-11
Bardziej szczegółowodokument 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ółowoweblsp Wybór przeglądarki i jej ustawienia Instrukcja ADH-Soft sp. z o.o., ul. 17 Stycznia 74, Warszawa
weblsp Wybór przeglądarki i jej ustawienia Instrukcja ADH-Soft sp. z o.o., ul. 17 Stycznia 74, 02-146 Warszawa www.adh.com.pl Spis treści 1. Wydajność aplikacji po stronie klienta... 3 2. Wybór przeglądarki
Bardziej szczegółowoLABORATORIUM 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ółowoSpis 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ółowoWarsztaty szkoleniowe. Technologia SafetyLon w systemach związanych z bezpieczeństwem funkcjonalnym Narzędzia SafetyLon Moduł 4.5.
Warsztaty szkoleniowe Technologia SafetyLon w systemach związanych z bezpieczeństwem funkcjonalnym Narzędzia SafetyLon Moduł 4.5 Plan prezentacji 1. 2. 3. Przegląd narzędzi programistycznych wykorzystywanych
Bardziej szczegółowoLaboratorium Informatyka (I) AiR Ćwiczenia z debugowania
Laboratorium Informatyka (I) AiR Ćwiczenia z debugowania Krzysztof Kluza, Janusz Miller 1 Debugowanie Debugowanie, czy też po polsku odpluskiwanie, to proces polegający na kontrolowanym wykonaniu programu
Bardziej szczegółowo1. 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ółowoNowoczesne narzędzia w relacjach z klientami
Nowoczesne narzędzia w relacjach z klientami Jak robić to dobrze? Plan prezentacji o o o o o Wprowadzenie Co lubią internauci Kilka ważnych zasad projektowania Różne narzędzia ale taki sam proces Postępujące
Bardziej szczegółowoCyfrowy rejestrator parametrów lotu dla bezzałogowych statków powietrznych. Autor: Tomasz Gluziński
Cyfrowy rejestrator parametrów lotu dla bezzałogowych statków powietrznych Autor: Tomasz Gluziński Bezzałogowe Statki Powietrzne W dzisiejszych czasach jedną z najbardziej dynamicznie rozwijających się
Bardziej szczegółowoPR172012 15 kwietnia 2012 Automatyka budynkowa, Technologia sterowania Oprogramowanie Strona 1 z 5
Automatyka budynkowa, Technologia sterowania Oprogramowanie Strona 1 z 5 System TwinCAT BACnet/IP pomaga spełniać wszelkie wymagania automatyki budynkowej, pozostając w zgodzie ze standardem BACnet Sterowniki
Bardziej szczegółowoROZWÓJ SYSTEMÓW SZTUCZNEJ INTELIGENCJI W PERSPEKTYWIE "PRZEMYSŁ 4.0"
ROZWÓJ SYSTEMÓW SZTUCZNEJ INTELIGENCJI W PERSPEKTYWIE "PRZEMYSŁ 4.0" Dr inż. Andrzej KAMIŃSKI Instytut Informatyki i Gospodarki Cyfrowej Kolegium Analiz Ekonomicznych Szkoła Główna Handlowa w Warszawie
Bardziej szczegółowoPodstawy Techniki Komputerowej. Temat: BIOS
Podstawy Techniki Komputerowej Temat: BIOS BIOS ( Basic Input/Output System podstawowy system wejścia-wyjścia) zapisany w pamięci stałej zestaw podstawowych procedur pośredniczących pomiędzy systemem operacyjnym
Bardziej szczegółowoPROGRAMOWALNE STEROWNIKI LOGICZNE
PROGRAMOWALNE STEROWNIKI LOGICZNE I. Wprowadzenie Klasyczna synteza kombinacyjnych i sekwencyjnych układów sterowania stosowana do automatyzacji dyskretnych procesów produkcyjnych polega na zaprojektowaniu
Bardziej szczegółowoProjektowanie baz danych za pomocą narzędzi CASE
Projektowanie baz danych za pomocą narzędzi CASE Metody tworzenia systemów informatycznych w tym, także rozbudowanych baz danych są komputerowo wspomagane przez narzędzia CASE (ang. Computer Aided Software
Bardziej szczegółowoOpracował: Jan Front
Opracował: Jan Front Sterownik PLC PLC (Programowalny Sterownik Logiczny) (ang. Programmable Logic Controller) mikroprocesorowe urządzenie sterujące układami automatyki. PLC wykonuje w sposób cykliczny
Bardziej szczegółowoOpracowanie ćwiczenia laboratoryjnego dotyczącego wykorzystania sieci przemysłowej Profibus. DODATEK NR 4 Instrukcja laboratoryjna
Wydział Informatyki i Zarządzania Opracowanie ćwiczenia laboratoryjnego dotyczącego wykorzystania sieci przemysłowej Profibus DODATEK NR 4 Instrukcja laboratoryjna. Opracował: Paweł Obraniak Wrocław 2014
Bardziej szczegółowoIII. Przebieg ćwiczenia. 1. Generowanie i wizualizacja przebiegów oraz wyznaczanie ich podstawowych parametrów
POLITECHNIKA RZESZOWSKA KATEDRA METROLOGII I SYSTEMÓW DIAGNOSTYCZNYCH LABORATORIUM GRAFICZNE ŚRODOWISKA PROGRAMOWANIA S.P. WPROWADZENIE DO UŻYTKOWANIA ŚRODOWISKA VEE (1) I. Cel ćwiczenia Celem ćwiczenia
Bardziej szczegółowoZAMAWIAJĄCY. CONCEPTO Sp. z o.o.
Grodzisk Wielkopolski, dnia 11.02.2013r. ZAMAWIAJĄCY z siedzibą w Grodzisku Wielkopolskim (62-065) przy ul. Szerokiej 10 realizując zamówienie w ramach projektu dofinansowanego z Programu Operacyjnego
Bardziej szczegółowoIN-CIRCUIT EMULATORS & DEBUGGERS ONE SYSTEM FITS ALL! TRACE32-ICD TRACE32-ICE TRACE32-FIRE. TRACE32-ICD PowerTools OTWARTY I MODULARNY
IN-CIRCUIT EMULATORS & DEBUGGERS ONE SYSTEM FITS ALL! TRACE32-ICE TRACE32-FIRE PowerTools OTWARTY I MODULARNY FIRMA WIEDZA TECHNICZNA NA NAJWYŻSZYM POZIOMIE Firma High-tech z długoletnim doświadczeniem
Bardziej szczegółowoModularny system I/O IP67
Modularny system I/O IP67 Tam gdzie kiedyś stosowano oprzewodowanie wielożyłowe, dziś dominują sieci obiektowe, zapewniające komunikację pomiędzy systemem sterowania, urządzeniami i maszynami. Systemy
Bardziej szczegółowoKontrola dostępu, System zarządzania
Kontrola dostępu, System zarządzania Falcon to obszerny system zarządzania i kontroli dostępu. Pozwala na kontrolowanie pracowników, gości, ochrony w małych i średnich firmach. Jedną z głównych zalet systemu
Bardziej szczegółowoOtrzymuj wszystkie powiadomienia niezależnie od sytuacji.
Otrzymuj wszystkie powiadomienia niezależnie od sytuacji. Cyfrowy system nagłośnieniowo-ostrzegawczy i dźwiękowy system ostrzegawczy PRAESIDEO boschsecurity.com Cyfrowy system nagłośnieniowo-ostrzegawczy
Bardziej szczegółowoLaboratorium Komputerowe Systemy Pomiarowe
Jarosław Gliwiński, Łukasz Rogacz Laboratorium Komputerowe Systemy Pomiarowe ćw. Programowanie wielofunkcyjnej karty pomiarowej w VEE Data wykonania: 15.05.08 Data oddania: 29.05.08 Celem ćwiczenia była
Bardziej szczegółowoKoncepcja wirtualnej pracowni GIS w oparciu o oprogramowanie open source
Koncepcja wirtualnej pracowni GIS w oparciu o oprogramowanie open source Dr inż. Michał Bednarczyk Uniwersytet Warmińsko-Mazurski w Olsztynie Wydział Geodezji i Gospodarki Przestrzennej Katedra Geodezji
Bardziej szczegółowoProgramowanie Systemów Wbudowanych
Programowanie Systemów Wbudowanych Debugowanie z GDB Iwona Kochańska Gdansk University of Technology GNU debugger Identyfikacja i naprawianie błędów to część procesu wytwarzania oprogramowania Techniki
Bardziej szczegółowoPodstawa rozwiązań sterowania przemysłowego na komputerach PC. Software Controller. siemens.pl/software-controller
Podstawa rozwiązań sterowania przemysłowego na komputerach PC Software Controller siemens.pl/software-controller SIMATIC S7-1500 Software Controller sterownik programowy z serii SIMATIC oparty na komputerach
Bardziej szczegółowoZagadnienia egzaminacyjne ELEKTRONIKA I TELEKOMUNIKACJA studia rozpoczynające się przed r.
(EAE) Aparatura elektroniczna 1. Podstawowe statyczne i dynamiczne właściwości czujników. 2. Prawa gazów doskonałych i ich zastosowania w pomiarze ciśnienia. 3. Jakie właściwości mikrokontrolerów rodziny
Bardziej szczegółowoTechnika mikroprocesorowa. W. Daca, Politechnika Szczecińska, Wydział Elektryczny, 2007/08
Mikrokontrolery 8-bitowe Mikrokontrolery 8-bitowe stanowią wciąż najliczniejszą grupę mikrokontrolerów. Istniejące w chwili obecnej na rynku rodziny mikrokontrolerów opracowane zostały w latach 80-tych.
Bardziej szczegółowoZapytanie ofertowe. Warszawa, 27 stycznia 2014 r.
ZAMAWIAJĄCY EBS Spółka z ograniczoną odpowiedzialnością ul. Bronisława Czecha 59 04-555 Warszawa TRYB ZAPYTANIA OFERTOWEGO Zapytanie ofertowe Warszawa, 27 stycznia 2014 r. 1. Postępowanie nie podlega przepisom
Bardziej szczegółowoOpis efektów kształcenia dla modułu zajęć
Nazwa modułu: Programowanie mikrokontroleroẃ i mikroprocesoroẃ Rok akademicki: 2017/2018 Kod: EIT-1-408-s Punkty ECTS: 4 Wydział: Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Kierunek:
Bardziej szczegółowoPUKP Programowanie urządzeń kontrolno-pomiarowych. ztc.wel.wat.edu.pl
PUKP Programowanie urządzeń kontrolno-pomiarowych Zbigniew Jachna zbigniew.jachna@wat.edu.pl p. 124/45 ztc.wel.wat.edu.pl PUKP, 2016 1 Plan przedmiotu PUKP semestr forma zajęć, liczba godzin/rygor (x egzamin,
Bardziej szczegółowoREFERAT PRACY DYPLOMOWEJ
REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt i implementacja środowiska do automatyzacji przeprowadzania testów aplikacji internetowych w oparciu o metodykę Behavior Driven Development. Autor: Stepowany
Bardziej szczegółowoRDZEŃ x86 x86 rodzina architektur (modeli programowych) procesorów firmy Intel, należących do kategorii CISC, stosowana w komputerach PC,
RDZEŃ x86 x86 rodzina architektur (modeli programowych) procesorów firmy Intel, należących do kategorii CISC, stosowana w komputerach PC, zapoczątkowana przez i wstecznie zgodna z 16-bitowym procesorem
Bardziej szczegółowoOpis podstawowych modułów
Opis podstawowych modułów Ofertowanie: Moduł przeznaczony jest dla działów handlowych, pozwala na rejestrację historii wysłanych ofert i istotnych zdarzeń w kontaktach z kontrahentem. Moduł jest szczególnie
Bardziej szczegółowoW jaki sposób inżynierowie wykorzystują zestawy rozwojowe na etapie projektowania i produkcji
W jaki sposób inżynierowie wykorzystują zestawy rozwojowe na etapie projektowania i produkcji Podsumowanie dla kadry kierowniczej Zestawy rozwojowe, które pierwotnie miały pełnić rolę systemów testowych
Bardziej szczegółowoSystemy uruchomieniowe
Systemy uruchomieniowe Przemysław ZAKRZEWSKI Systemy uruchomieniowe (1) 1 Środki wspomagające uruchamianie systemów mikroprocesorowych Symulator mikroprocesora Analizator stanów logicznych Systemy uruchomieniowe:
Bardziej szczegółowoZL24PRG. Interfejs JTAG dla mikrokontrolerów ARM
ZL24PRG Interfejs JTAG dla mikrokontrolerów ARM ZL24PRG to interfejs JTAG dla mikrokontrolerów z rdzeniem ARM. Umożliwia programowanie oraz debugowanie popularnych rodzin mikrokontrolerów z rdzeniem ARM
Bardziej szczegółowoKomputerowe systemy pomiarowe. Dr Zbigniew Kozioł - wykład Mgr Mariusz Woźny - laboratorium
Komputerowe systemy pomiarowe Dr Zbigniew Kozioł - wykład Mgr Mariusz Woźny - laboratorium 1 - Cel zajęć - Orientacyjny plan wykładu - Zasady zaliczania przedmiotu - Literatura Klasyfikacja systemów pomiarowych
Bardziej szczegółowoTECHNIKA 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ółowoPR242012 23 kwietnia 2012 Mechanika Strona 1 z 5. XTS (extended Transport System) Rozszerzony System Transportowy: nowatorska technologia napędów
Mechanika Strona 1 z 5 XTS (extended Transport System) Rozszerzony System Transportowy: nowatorska technologia napędów Odwrócona zasada: liniowy silnik ruch obrotowy System napędowy XTS firmy Beckhoff
Bardziej szczegółowoKatedra Mikroelektroniki i Technik Informatycznych
Katedra Mikroelektroniki i Technik Informatycznych Bloki obieralne na kierunku Mechatronika rok akademicki 2013/2014 ul. Wólczańska 221/223, budynek B18 www.dmcs.p.lodz.pl Nowa siedziba Katedry 2005 2006
Bardziej szczegółowoPraca dyplomowa. Program do monitorowania i diagnostyki działania sieci CAN. Temat pracy: Temat Gdańsk Autor: Łukasz Olejarz
Temat Gdańsk 30.06.2006 1 Praca dyplomowa Temat pracy: Program do monitorowania i diagnostyki działania sieci CAN. Autor: Łukasz Olejarz Opiekun: dr inż. M. Porzeziński Recenzent: dr inż. J. Zawalich Gdańsk
Bardziej szczegółowoWstęp Podstawowe informacje o mikroprocesorach AT91SAM9...11
Spis treści 3 Wstęp...9 1. Podstawowe informacje o mikroprocesorach AT91SAM9...11 1.1. Krótka charakterystyka wybranych mikroprocesorów serii AT91SAM9...12 1.1.1. Cechy wspólne... 12 1.1.2. Rodzina SAM9
Bardziej szczegółowoPRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Jednostki obliczeniowe w zastosowaniach mechatronicznych Kierunek: Mechatronika Rodzaj przedmiotu: dla specjalności Systemy Sterowania Rodzaj zajęć: Wykład, laboratorium Computational
Bardziej szczegółowoTematy prac dyplomowych w Katedrze Awioniki i Sterowania. Studia: II stopnia (magisterskie)
Tematy prac dyplomowych w Katedrze Awioniki i Sterowania Studia II stopnia (magisterskie) Temat: Układ sterowania płaszczyzną sterową o podwyższonej niezawodności 1. Analiza literatury. 2. Uruchomienie
Bardziej szczegółowoW ramach kompetencji firmy zawiera się:
Firma ATONTECH powstała 01 czerwca 2009 roku jako działalność jednoosobowa i w tej formie przetrwała do dnia dzisiejszego. Zakresem działalności firmy jest szeroko pojęta automatyka sterowania, elektronika
Bardziej szczegółowoe-awizo SYSTEM POTWIERDZANIA DORĘCZEŃ POCZTY ELEKTRONICZNEJ
e-awizo SYSTEM POTWIERDZANIA DORĘCZEŃ POCZTY ELEKTRONICZNEJ www.e-awizo.pl BrainSoft sp. z o. o. ul. Bolesława Chrobrego 14/2 65-052 Zielona Góra tel.68 455 77 44 fax 68 455 77 40 e-mail: biuro@brainsoft.pl
Bardziej szczegółowoDOTACJE NA INNOWACJE. Inwestujemy w waszą przyszłość. Zapytanie ofertowe
Nitrotek Sp. z o.o. ul. Krynicka 40/7 50-555 Wrocław Wrocław, dnia 07.01.2014 r. Zapytanie ofertowe W związku z realizacją projektu Wdrożenie nowoczesnego systemu B2B automatyzującego współpracę Nitrotek
Bardziej szczegółowoPRACA W ZINTEGROWANYM ŚRODOWISKU URUCHOMIENIOWYM - IDE Keil μvision 2
PRACA W ZINTEGROWANYM ŚRODOWISKU URUCHOMIENIOWYM - IDE Keil μvision 2 1. Środowisko IDE - KEIL µvision firmy KEIL jest popularnym zintegrowanym środowiskiem programistycznym IDE. Składa się na nie: menadżer
Bardziej szczegółowoModel referencyjny doboru narzędzi Open Source dla zarządzania wymaganiami
Politechnika Gdańska Wydział Zarządzania i Ekonomii Katedra Zastosowań Informatyki w Zarządzaniu Zakład Zarządzania Technologiami Informatycznymi Model referencyjny Open Source dla dr hab. inż. Cezary
Bardziej szczegółowo2. 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
Bardziej szczegółowoProgramator 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ółowoTechnika mikroprocesorowa. Systemy operacyjne czasu rzeczywistego
System operacyjny czasu rzeczywistego (RTOS Real Time Operating System) jest programem bazowym ułatwiającym tworzenie programu użytkowego systemu mikroprocesorowego. System operacyjny czasu rzeczywistego
Bardziej szczegółowoTematy prac dyplomowych w Katedrze Awioniki i Sterowania Studia II stopnia (magisterskie)
Tematy prac dyplomowych w Katedrze Awioniki i Sterowania Studia II stopnia (magisterskie) Temat: Analiza właściwości pilotażowych samolotu Specjalność: Pilotaż lub Awionika 1. Analiza stosowanych kryteriów
Bardziej szczegółowoBudowa systemów komputerowych
Budowa systemów komputerowych Krzysztof Patan Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski k.patan@issi.uz.zgora.pl Współczesny system komputerowy System komputerowy składa
Bardziej szczegółowoPL 181236 B1 (19) PL (11) 181236 (12) OPIS PATENTOWY (13) B1. (51) Int.Cl.7: G 06F 3 /1 2 G06K 15/02 G06F 17/60 G07G 1/12
RZECZPOSPOLITA POLSKA Urząd Patentowy Rzeczypospolitej Polskiej (12) OPIS PATENTOWY (21 ) Numer zgłoszenia: 3 1 6 4 8 2 (22) Data zgłoszenia- 1 1.1 0.1 9 9 6 (19) PL (11) 181236 (13) B1 (51) Int.Cl.7:
Bardziej szczegółowoKonsola operatora TKombajn
KANE Konsola operatora TKombajn INSTRUKCJA Arkadiusz Lewicki 15-12-2016 1 Spis treści Funkcje programu TKombajn... 2 Parametry rejestracji... 3 Aktywacja rejestracji warunkowej... 4 2 Funkcje programu
Bardziej szczegółowoZałącznik nr 1 do Zapytania ofertowego: Opis przedmiotu zamówienia
Załącznik nr 1 do Zapytania ofertowego: Opis przedmiotu zamówienia Postępowanie na świadczenie usług badawczo-rozwojowych referencyjny Zamawiającego: ZO CERTA 1/2017 Celem Projektu jest opracowanie wielokryterialnych
Bardziej szczegółowoInstytut Systemów Elektronicznych. Specjalność Systemy Informacyjno-Pomiarowe
Instytut Systemów Elektronicznych Specjalność Systemy Informacyjno-Pomiarowe Charakterystyka specjalności Czym jest system informacyjno-pomiarowy? Elektroniczny system zbierania, przesyłania, przetwarzania,
Bardziej szczegółowoLista zadań nr 5. Ścieżka projektowa Realizacja każdego z zadań odbywać się będzie zgodnie z poniższą ścieżką projektową (rys.
Sterowanie procesami dyskretnymi laboratorium dr inż. Grzegorz Bazydło G.Bazydlo@iee.uz.zgora.pl, staff.uz.zgora.pl/gbazydlo Lista zadań nr 5 Zagadnienia stosowanie skończonych automatów stanów (ang. Finite
Bardziej szczegółowoISBN 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ółowoSystemy wbudowane. Paweł Pełczyński ppelczynski@swspiz.pl
Systemy wbudowane Paweł Pełczyński ppelczynski@swspiz.pl 1 Program przedmiotu Wprowadzenie definicja, zastosowania, projektowanie systemów wbudowanych Mikrokontrolery AVR Programowanie mikrokontrolerów
Bardziej szczegółowoAparatura 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ółowoProgramowanie sterowników przemysłowych / Jerzy Kasprzyk. wyd. 2 1 dodr. (PWN). Warszawa, Spis treści
Programowanie sterowników przemysłowych / Jerzy Kasprzyk. wyd. 2 1 dodr. (PWN). Warszawa, 2017 Spis treści Przedmowa 11 ROZDZIAŁ 1 Wstęp 13 1.1. Rys historyczny 14 1.2. Norma IEC 61131 19 1.2.1. Cele i
Bardziej szczegółowoNiniejszy dokument jest własnością European Security Tranding SAS i nie może być kopiowany w całości lub częściowo bez jej zgody.
Niniejszy dokument jest własnością European Security Tranding SAS i nie może być kopiowany w całości lub częściowo bez jej zgody. Prezentacja - 2013 1. Historia European Security Trading powstało w 1999
Bardziej szczegółowoSpis treúci. Księgarnia PWN: Krzysztof Wojtuszkiewicz - Urządzenia techniki komputerowej. Cz. 1. Przedmowa... 9. Wstęp... 11
Księgarnia PWN: Krzysztof Wojtuszkiewicz - Urządzenia techniki komputerowej. Cz. 1 Spis treúci Przedmowa... 9 Wstęp... 11 1. Komputer PC od zewnątrz... 13 1.1. Elementy zestawu komputerowego... 13 1.2.
Bardziej szczegółowoWykorzystanie standardu JTAG do programowania i debugowania układów logicznych
Politechnika Śląska w Gliwicach Wydział Automatyki Elektroniki i Informatyki Wykorzystanie standardu JTAG do programowania i debugowania układów logicznych Promotor dr inż. Jacek Loska Wojciech Klimeczko
Bardziej szczegółowoQEMU działa na procesorach procesorach: emuluje procesory: dostępne dla s.o. hosta:
QEMU Stosunkowo szybki emulator procesora, korzystający z tzw. dynamicznej translacji i kilku innych ciekawych technik programistycznych i optymalizacyjnych. działa na procesorach procesorach: Intel x86,
Bardziej szczegółowoZarządzanie testowaniem wspierane narzędziem HP Quality Center
Zarządzanie testowaniem wspierane narzędziem HP Quality Center studium przypadku Mirek Piotr Szydłowski Ślęzak Warszawa, 17.05.2011 2008.09.25 WWW.CORRSE.COM Firma CORRSE Nasze zainteresowania zawodowe
Bardziej szczegółowo1. Opis aplikacji. 2. Przeprowadzanie pomiarów. 3. Tworzenie sprawozdania
1. Opis aplikacji Interfejs programu podzielony jest na dwie zakładki. Wszystkie ustawienia znajdują się w drugiej zakładce, są przygotowane do ćwiczenia i nie można ich zmieniac bez pozwolenia prowadzącego
Bardziej szczegółowoPopularne pamięci FLASH firmy GigaDevice
1 Popularne pamięci FLASH firmy GigaDevice Popularne pamięci FLASH firmy GigaDevice Pamięci FLASH znajdują się w większości urządzeń zawierającym mikrokontroler bądź mikroprocesor. Ich stosowanie wymuszone
Bardziej szczegółowoTechnika mikroprocesorowa. Struktura programu użytkownika w systemie mikroprocesorowym
Struktura programu użytkownika w systemie mikroprocesorowym start inicjalizacja niekończaca się pętla zadania niekrytyczne czasowo przerwania zadania krytyczne czasowo 1 Znaczenie problematyki programowania
Bardziej szczegółowo