Metody i algorytmy pomiarów przedmiotów metodami optycznymi.
|
|
- Włodzimierz Lisowski
- 9 lat temu
- Przeglądów:
Transkrypt
1 Rozdział 4. Oprogramowanie. Niewątpliwie podstawą poprawnego działania całego układu jest poprawnie napisany program sterujący pracą urządzeń i analizujący wyniki. Oprogramowanie sterujące projektowanym systemem napisałem w języku C. Bardzo ważną decyzją, jaką podjąłem był wybór kompilatora. Kompilator w ogólnym pojęciu jest programem, który automatycznie tłumaczy kod napisany w jednym języku na równoważny kod w innym języku. Zdecydowałem się na użycie kompilatora SDCC 1. Program ten tłumaczy kod źródłowy napisany w języku C na język zrozumiały przez mikroprocesor, tzw. język maszynowy. Proces tłumaczenia nazywany jest potocznie kompilacją. 4.1 SDCC. Small Device C Compiler jest darmowym kompilatorem tłumaczącym kod źródłowy napisany w języku ANSI-C. Został zaprojektowany przez firmę Sandeep Dutta, głównie dla mikrokontrolerów 8-bitowych. Wersja obecna (tj ) przystosowana jest głównie do mikroprocesorów serii Intel MCS51 (8031, 8032, 8051, 8052 itp.), Dallas DCS80C390, Freescale (Motorola) HC08 i Zilog Z80. Kompilator może być również wykorzystany do innych, opartych na strukturze Microchip PIC, Atmel AVR. Firma GPL jest oficjalnym dystrybutorem kodu źródłowego tego kompilatora. Działanie SDCC opiera się o asemblera ASXXXX oraz ASLINK. Oznacza to, że kod tłumaczony jest najpierw na język asemblera a następnie na język maszynowy. Jest to więc bardzo uniwersalny i otwarty język programowania, odpowiedni do wykorzystania do różnych mikrokontrolerów i podstawowych użytecznych urządzeń typu hardware. Jedną z najważniejszych zalet jest niewątpliwie fakt, że jest to całkowicie darmowy i otwarty kompilator. Z Internetu możemy nie tylko pobrać sam kompilator ale i jego kod źródłowy. Dostępne są różne wersje programu działające na większości systemów operacyjnych, 1 SDCC - Small Device C Compiler Strona 1
2 wliczając nawet Linux 64bit. Korporacja GNU nie bierze jednak odpowiedzialności za poprawne działanie programu. Używana przeze mnie wersja jest w pełni kompatybilna z wersjami wcześniejszymi. Poprawianie, ulepszanie i usuwanie wszelkich usterek w programie możliwe jest dzięki użytkownikom, którzy informują dystrybutora o odkrytych przez siebie błędach lub modyfikacjach Instalacja SDCC. Do instalacji kompilatora potrzebujemy sprawnego komputera z systemem operacyjnym oraz odpowiednią wersję kompilatora SDCC, którą możemy pobrać ze strony internetowej podanej w literaturze. Podczas tego projektu korzystałem z wersji SDCC pracującej na systemie operacyjnym Windows XP, tak więc ograniczę się do informacji, które zostały zebrane na podstawie własnych doświadczeń. Do instalacji pełnego pakietu SDCC wymagane jest 21.4MB wolnej przestrzeni dyskowej. Istnieją dwa sposoby instalacji programu SDCC. Pierwszy sposób polega na wykorzystaniu pliku *.exe. Nazwa pliku instalacyjnego ma postać sdcc-yyyymmdd-xxxx-setup.exe, dzięki czemu łatwo odczytać wersję i datę wydania programu. Instalacja odbywa się w standardowy sposób, podobnie jak większość programów przystosowanych do systemu Windows. Podczas instalacji istnieje możliwość wybrania komponentów z jakich będziemy korzystać. Program domyślnie instaluje wszystkie składniki, daje to mniejsze prawdopodobieństwo, że podczas użytkowania zabraknie np. wymaganej biblioteki. Jest to jednak opcja przydatna dla bardziej zaawansowanych programistów, którzy dokładnie wiedzą jakie składniki będą im potrzebne. Istnieje również możliwość wybrania folderu oraz partycji, na której kompilator będzie zainstalowany. Należy dodać ścieżkę dostępu do kartoteki SDCC\bin do zmiennej środowiskowej PATH. Program instalacyjny samodzielnie pyta o ten proces, należy więc tylko zatwierdzić. W katalogu, w którym zainstalowany został kompilator znajduje się plik do deinstalacji programu, licencja GNU GENERAL PUBLIC LICENSE, bardzo przydatny skrót do strony domowej SDCC oraz podkatalogi z bibliotekami, dodatkami i wszelkimi przydatnymi dokumentami. Istnieje drugi sposób instalacji. Pobrany zestaw instalacyjny jest najczęściej spakowany i nie zawiera pliku *.exe, należy go rozpakować i przekopiować w dowolne miejsce łącznie z podkatalogami. Ścieżkę dostępu kartoteki SDCC\bin do zmiennej środowiskowej PATH można dodać w Panel Sterowania\System\Zaawansowane\Zmienne Środowiskowe. Aby sprawdzić czy kompilator został poprawnie zainstalowany, należy sprawdzić jego działanie. Warto zaznaczyć, że kompilator SDCC nie jest programem okienkowym, wszelkie więc komendy wywoływane są z wiersza poleceń. Po wpisaniu komendy sdcc --version kompilator się uruchomi i jako wynik wyświetli: SDCC : mcs51/gbz80/z80/avr/ds390/pic16/pic14/tininative/xa51/ds400/hc #4309 (Jul ) (MINGW32). Strona 2
3 Oczywiście zalecane jest również sprawdzić działanie świeżo zainstalowanego kompilatora na pewnych prostych przykładach. Procesy instalacji kompilatora na innych niż Windows XP systemach operacyjnych szczegółowo opisane są w artykule Proces kompilacji w programie SDCC. Kompilacja pojedynczego pliku w programie SDCC jest bardzo prosta. Należy w wierszu poleceń wejść do katalogu, w którym znajduje się plik przeznaczony do przetłumaczenia na język maszynowy. Plik ten musi mieć rozszerzenie *.c, jeśli więc program pisany był w notatniku, należy ręcznie zmienić jego rozszerzenie. Poleceniem sdcc plik.c (gdzie plik to nazwa pliku) uruchamiamy proces kompilacji. SDCC tłumaczy kod na język asemblera a następnie na kod maszynowy i zapisuje go w pliku o rozszerzeniu *.ihx. Jeśli nie występują błędy to program utworzy pliki o tej samej nazwie ale różnych rozszerzeniach (w tym również *.ihx) jako wynik poprawnej kompilacji. SDCC może przetłumaczyć jednorazowo tylko jeden plik. Dla projektów składających się więc z wielu plików musimy więc podzielić pliki źródłowe w zależności od ich treści. Niech pliki plik1.c i plik2.c zawierają jakieś funkcje a funkcja główna main() znajduje się w pliku glowny.c. Kompilacja w takim przypadku musi przebiegać zgodnie z pewnymi regułami. Poleceniem sdcc c plik1.c oraz sdcc c plik2.c kompilujemy pliki plik1.c oraz plik2.c. W wyniku procesu kompilator utworzy pliki o rozszerzeniach *.asm, *.lst, *.rel, *.sym. Plik zawierający funkcję main() konwertujemy jako ostatni poleceniem sdcc plik_glowny.c plik1.rel plik2.rel. W przypadku tego projektu, program jest złożony z kilku plików. Plik główny zawierający funkcję main() to plik modyfikacja.c. W pliku tym występują jednak odwołania do pliku iic.c. W takim wypadku należy skompilować plik iic.c poleceniem sdcc c iic.c. W wyniku poprawnego procesu kompilacji utworzone zostały pliki iic.asm, iic.lst, iic.rel, iic.rst, iic.sym. Dopiero teraz możemy przetłumaczyć główny plik źródłowy zawierający funkcję main() za pomocą polecenia sdcc modyfikacja.c iic.rel. Po bezbłędnej operacji utworzone zostały pliki modyfikacja.asm, modyfikacja.ihx, modyfikacja.lnk, modyfikacja.lst, modyfikacja.map, modyfikacja.mem, modyfikacja.rel, modyfikacja.rst, modyfikacja.sym. Plik o rozszerzeniu *.ihx to odpowiednik pliku *.hex, który przy pomocy programu FLIP możemy wgrać do mikroprocesora. W miarę rozbudowy programu kompilator może zwracać błędy, spowodowane zbyt długimi przeskokami między wywoływanymi funkcjami. Aby tego uniknąć należy użyć polecenia -- no-peep, tak więc całkowite polecenie, uruchamiające kompilator SDCC ze wszystkimi potrzebnymi mi regułami wygląda następująco: sdcc --no-peep modyfikacja.c iic.rel Strona 3
4 4.1.3 Assembler w SDCC. Jeden z plików utworzonych w wyniku udanego procesu kompilacji, ma rozszerzenie *.asm. Plik ten zawiera przetłumaczony kod w języku asembler. Wynika to ze sposobu działania tego kompilatora, który najpierw tłumaczy kod z języka C na język Asembler a następnie wbudowana maszyna tłumaczy go ostatecznie na język maszynowy. Kompilator SDCC oferuje również obsługę kodu asemblera wstawionego do źródła programu napisanego w języku C. Kod taki musi być jednak zaznaczony, w którym miejscu się zaczyna i kończy. Słowami kluczowymi są _asm i _endasm, pomiędzy którymi umieszczamy kod asemblera. W przypadku, kiedy jeden z plików, do którego odwołuje się funkcja main() napisany jest w kodzie asembler to w komendzie rozpoczęcia kompilacji plik ten powinien być uwzględniony Keil a SDCC. W początkowym etapie projektu korzystałem w darmowej edukacyjnej wersji programu Keil. Wszelkie więc biblioteki jakich używałem pochodziły z tego właśnie kompilatora. Niestety w miarę rozbudowy projektu napotkałem się na ograniczenia edukacyjnej wersji programu Keil. W tej sytuacji zdecydowałem się na użycie darmowego SDCC. Jednak utworzony dotychczasowo kod pod kompilator Keil nie były w pełni kompatybilny z SDCC. Niestety występują pewne różnice pomiędzy tymi środowiskami programowania. Przede wszystkim SDCC nie ma wbudowanego edytora, do tego więc celu użyłem darmowego programu PSPad. Większość programów kompilujących (w tym również Keil) jako wynik tworzą plik o rozszerzeniu *.hex. Inaczej jednak jest w przypadku SDCC, który jako wynik tworzy plik o rozszerzeniu *.ihx. Z tego też powodu w programie wgrywającym taki plik do docelowego urządzenia, bardzo często trzeba ręcznie pokazać ścieżkę dostępu do tego pliku, ponieważ ten będzie domyślnie szukał standardowego pliku *.hex. Wszelkie pliki o rozszerzeniu *.obj nie są rozpoznawane przez SDCC Deklarowanie portów w SDCC. W pierwotnej wersji funkcja IIC została napisana w asemblerze. Niestety rozszerzenie *.a51 również nie jest akceptowane przez SDCC. Funkcja iic.c została więc napisana w programie C. Ponieważ szyna IIC jest bardzo popularnym elementem elektronicznym, udało mi się znaleźć gotową już funkcję do obsługi IIC Błąd! Nie można odnaleźć źródła odwołania. Plik iic.c został jednak zmodyfikowany, ponieważ jak się okazało kompilator SDCC ma inny sposób deklarowania portów niż standardowe kompilatory. Plik reg51.h zastąpiony został utworzonym przeze mnie plikiem o nazwie at80x51.h, który zawiera te informacje treść pliku reg51.h ale zapisaną w sposób zrozumiały przez SDCC. Strona 4
5 Tabela 1 zawiera porównanie sposobów adresowania dla kompilatora Keil i SDCC. Przykłady wzięte zostały z plików reg51.h i at80x51.h, których kod przedstawiony jest w Błąd! Nie można odnaleźć źródła odwołania. i Błąd! Nie można odnaleźć źródła odwołania.. Tabela 1. Porównanie sposobów adresowanie dla kompilatorów Keil i SDCC. Keil SDCC Adresowanie rejestrów bajtów sfr P0 = 0x80; sfr at 0x80 P0 ; Adresowanie rejestrów bitów sbit P0_0 = P0^0;/* 0x80*/ sbit at 0x80 P0_0; Dodatkowe deklaracje #define IDL 0x PSPad. Ponieważ kompilator SDCC nie jest programem okienkowym, więc nie posiada własnego edytora składni. Edytor taki jest bardzo pomocny szczególnie przy pisaniu dużych i rozbudowanych programów i projektów. W Internecie możemy jednak znaleźć wiele darmowych edytorów. Do kontrolowania składni mojego projektu użyłem darmowego edytora ponad 20 języków programowania PSPad Edytor służy jedynie do przejrzystości i ułatwienia pracy. Można go jednak zastąpić przez inny edytor tekstu, jak np. Notatnik w pakiecie Windows. 4.3 FLIP. FLIP (Flexible In-system Programmer) jest programem udostępnionym przez producenta wykorzystywanego przeze mnie mikroprocesora AT89C51ED2, firmę Atmel. Program jest darmowy i można go pobrać wraz z pełną dokumentacją ze strony firmy Atmel. Program umożliwia wgranie plików typu hex do mikrokontrolera podłączonego do komputera za pomocą łącza RS232. Możliwe jest wykorzystanie portu USB ale należy pobrać i zainstalować odpowiednie sterowniki udostępnione również na stronie producenta. Ponieważ kompilator SDCC jako wynik kompilacji zwraca plik o rozszerzeniu *.ihx w programie FLIP należy upewnić się, że ścieżka dostępu wskazuje właściwy plik. Strona 5
6 Źródła z Internetu. Strona domowa programu SDCC: (18 marca 2007). Strona do pobrania najnowszej wersji programu SDCC: (18 marca 2007). Strona z pełnym opisem kompilatora SDCC: (18 marca 2007). Strona domowa programu PSPad: (18 marca 2007). Strona do pobrania najnowszej wersji programu PSPad: (18 marca 2007). Strona domowa firmy ATMEL: (18 marca 2007). Strona firmy ATMEL z opisem mikrokontrolera AT89C51ED2: (18 marca 2007). Strona firmy ATMEL, z której można pobrać program FLIP: (18 marca 2007). Dariusz Fila, fragment pracy magisterskiej pt: Metody i algorytmy pomiarów przedmiotów metodami optycznymi, Rozdział 4, 2006/2007. Strona 6
Instalacja programu na systemie vista/win7/win8/win10. Instrukcja dotyczy instalacji wszystkich programów ( na przykładzie Helios ).
Instalacja programu na systemie vista/win7/win8/win10. Instrukcja dotyczy instalacji wszystkich programów ( na przykładzie Helios ). Program Helios pomoc społeczna pracuje zarówno na systemach 32 i 64
Programowanie w języku C++ Grażyna Koba
Programowanie w języku C++ Grażyna Koba Kilka definicji: Program komputerowy to ciąg instrukcji języka programowania, realizujący dany algorytm. Język programowania to zbiór określonych instrukcji i zasad
Programowanie w C. dr inż. Stanisław Wszelak
Programowanie w C dr inż. Stanisław Wszelak Przeszłość i przyszłość składni programowania w C Ken Thompson Denis Ritchie Bjarne Stoustrup Zespoły programistów B C C++ C# 1969 rok Do SO UNIX 1972 rok C++
Laboratorium 1 Temat: Przygotowanie środowiska programistycznego. Poznanie edytora. Kompilacja i uruchomienie prostych programów przykładowych.
Laboratorium 1 Temat: Przygotowanie środowiska programistycznego. Poznanie edytora. Kompilacja i uruchomienie prostych programów przykładowych. 1. Przygotowanie środowiska programistycznego. Zajęcia będą
Język JAVA podstawy. wykład 1, część 2. Jacek Rumiński. Politechnika Gdańska, Inżynieria Biomedyczna
Język JAVA podstawy wykład 1, część 2 1 Język JAVA podstawy Plan wykładu: 1. Krótka historia Javy 2. Jak przygotować sobie środowisko programistyczne 3. Opis środowiska JDK 4. Tworzenie programu krok po
Tworzenie nowego projektu w asemblerze dla mikroprocesora z rodziny 8051
Tworzenie nowego projektu w asemblerze dla mikroprocesora z rodziny 8051 Katedra Automatyki, Wydział EAIiE Akademia Górniczo-Hutnicza w Krakowie Marcin Piątek Kraków 2008 1. Ważne uwagi i definicje Poniższy
Wprowadzenie do biblioteki klas C++
Instrukcja laboratoryjna nr 7 Programowanie w języku C 2 (C++ poziom zaawansowany) Wprowadzenie do biblioteki klas C++ WxWidgets mgr inż. Lasota Maciej dr inż. Kaczmarek Tomasz dr inż. Wilk-Jakubowski
Instalacja programu Warsztat 3 w sieci
Instalacja programu Warsztat 3 w sieci (proszę uważnie przeczytać do końca) Spis treści 1 Przed instalacją...2 2 Przeprowadzanie po raz pierwszy instalacji sieciowej...3 2.1 Dane umieszczone na jednej
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
Instrukcja instalacji systemu. CardioScan 10, 11 i 12
Instrukcja instalacji systemu CardioScan 10, 11 i 12 w wersji 76a/77a (pliki pobrane ze strony: http://www.oxford.com.pl/pobieranie/) Grudzień 2014 Strona 2 Instrukcja instalacji systemu CardioScan 10,
Instrukcja instalacji aplikacji Comarch Smart Card ToolBox
Instrukcja instalacji aplikacji Comarch Smart Card ToolBox dla urządzeń kryptograficznych Bankowość Internetowa R-Online Biznes Spis treści: 1. Wstęp...2 2. Instalacja Comarch Smart Card ToolBox w systemie
Java jako język programowania
Java jako język programowania Interpretowany programy wykonują się na wirtualnej maszynie (JVM Java Virtual Machine) Składnia oparta o język C++ W pełni zorientowany obiektowo (wszystko jest obiektem)
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
IBM SPSS Statistics Version 22. Windows - Instrukcja instalacji (licencja wielokrotna)
IBM SPSS Statistics Version 22 Windows - Instrukcja instalacji (licencja wielokrotna) Spis treści Instrukcja instalacji.......... 1 Wymagania systemowe........... 1 Instalowanie produktu............ 1
Grzegorz Cygan. Wstęp do programowania mikrosterowników w języku C
Grzegorz Cygan Wstęp do programowania mikrosterowników w języku C Mikrosterownik Inne nazwy: Microcontroler (z języka angielskiego) Ta nazwa jest powszechnie używana w Polsce. Mikrokomputer jednoukładowy
IBM SPSS Statistics Wersja 22. Linux - Instrukcja instalacji (licencja autoryzowanego użytkownika)
IBM SPSS Statistics Wersja 22 Linux - Instrukcja instalacji (licencja autoryzowanego użytkownika) Spis treści Instrukcja instalacji.......... 1 Wymagania systemowe........... 1 Kod autoryzacji.............
Instalacja Czytnika Kart GemPc Twin 1.4 dla przeglądarek 32 bitowych dla systemów Windows XP/Vista/2000/7/8 32 bity i 64 bity Wersja 1.
Instalacja Czytnika Kart GemPc Twin 1.4 dla przeglądarek 32 bitowych dla systemów Windows XP/Vista/2000/7/8 32 bity i 64 bity Wersja 1.4 Spis treści: 1. Wymagania sprzętowe...2 2. Sprawdzenie oraz instalacja
Programowanie w języku Python. Grażyna Koba
Programowanie w języku Python Grażyna Koba Kilka definicji Program komputerowy to ciąg instrukcji języka programowania, realizujący dany algorytm. Język programowania to zbiór określonych instrukcji i
znajdowały się różne instrukcje) to tak naprawdę definicja funkcji main.
Część XVI C++ Funkcje Jeśli nasz program rozrósł się już do kilkudziesięciu linijek, warto pomyśleć o jego podziale na mniejsze części. Poznajmy więc funkcje. Szybko się przekonamy, że funkcja to bardzo
Technika 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
IBM SPSS Statistics Wersja 22. Linux - Instrukcja instalacji (licencja wielokrotna)
IBM SPSS Statistics Wersja 22 Linux - Instrukcja instalacji (licencja wielokrotna) Spis treści Instrukcja instalacji.......... 1 Wymagania systemowe........... 1 Instalowanie produktu............ 1 Praca
Cwiczenie nr 1 Pierwszy program w języku C na mikrokontroler AVR
Cwiczenie nr 1 Pierwszy program w języku C na mikrokontroler AVR Zadanie polega na napisaniu pierwszego programu w języku C, jego poprawnej kompilacji i wgraniu na mikrokontroler. W tym celu należy zapoznać
Instrukcja instalacji PS Bonus Pack do IBM SPSS Statistics 20 w systemie operacyjnym Windows
Instrukcja instalacji PS Bonus Pack do IBM SPSS Statistics 20 w systemie operacyjnym Windows Instalacja PS Bonus Pack Przed przystąpieniem do instalacji PS Bonus Pack należy wcześniej zainstalować program
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
Instrukcja Instalacji. Instalacja lokalna
Aplikacja: Instalator Wydział Pracy I Instancja Wersja: 2.0 Data: 2015-04-02 Instrukcja Instalacji Instalator wspiera wszystkie systemy operacyjne z rodziny systemów operacyjnych Microsoft Windows począwszy
WPROWADZENIE DO INFORMATYKI
J.NAWROCKI, M. ANTCZAK, H. ĆWIEK, W. FROHMBERG, A. HOFFA, M. KIERZYNKA, S. WĄSIK WPROWADZENIE DO INFORMATYKI PROGRAMOWANIE IMPERATYWNE ŚRODOWISKO URUCHOMIENIOWE I. INSTALACJA I KONFIGURACJA ECLIPSE CDT
Instrukcja konfiguracji programu Fakt z modułem lanfakt
Instrukcja konfiguracji programu Fakt z modułem lanfakt (wersja 2016.04) Fakt Dystrybucja Sp. z o. o. 81-552 Gdynia, ul. Wielkopolska 21/2 www.fakt.com.pl serwis@fakt.com.pl Spis treści 1.Moduł lanfakt...
Programowanie proceduralne w języku C++ Podstawy
Programowanie proceduralne w języku C++ Podstawy Mirosław Głowacki 1 1 Akademia Górniczo-Hutnicza im. Stanisława Staszica w Ktrakowie Wydział Inżynierii Metali i Informatyki Stosowanej Katedra Informatyki
Acronis Universal Restore
Acronis Universal Restore Update 4 PODRĘCZNIK UŻYTKOWNIKA Spis treści 1 Czym jest narzędzie Acronis Universal Restore...3 2 Instalowanie narzędzia Acronis Universal Restore...3 3 Tworzenie nośnika startowego...3
Kalipso wywiady środowiskowe
Instrukcja instalacji Kalipso wywiady środowiskowe I. Na systemie operacyjnym Ubuntu (TM) II. Na systemie operacyjnym Windows INFO-R Spółka Jawna - 2017 43-430 Pogórze, ul. Baziowa 29, tel. (33) 479 93
jest dostępne na różne systemy operacyjne. Niniejsza instrukcja opisuje podstawowe operacje i opcje niezbędne do rozpoczęcia pracy w tym programie.
OmegaT to darmowe narzędzie CAT wykonane w technologii Java, dzięki czemu jest dostępne na różne systemy operacyjne. Niniejsza instrukcja opisuje podstawowe operacje i opcje niezbędne do rozpoczęcia pracy
BIOWEB INSTRUKCJA URUCHOMIENIA W IDE ECLIPSE RATIONAL SOFTWARE ARCHITECT
BIOWEB INSTRUKCJA URUCHOMIENIA W IDE ECLIPSE RATIONAL SOFTWARE ARCHITECT 1. Jeśli nie istnieje zainstalowana na systemie Windows Java JDK, należy pobrać i zainstalować. Link do strony: http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
Techniki programowania INP001002Wl rok akademicki 2017/18 semestr letni. Wykład 7. Karol Tarnowski A-1 p.
Techniki programowania INP001002Wl rok akademicki 2017/18 semestr letni Wykład 7 Karol Tarnowski karol.tarnowski@pwr.edu.pl A-1 p. 411B Plan prezentacji Praca z repozytorium kodu Na podstawie: https://www.gnu.org/software/gsl/doc/html/index.html
Program dla praktyki lekarskiej. Instalacja programu dreryk
Program dla praktyki lekarskiej Instalacja programu dreryk Copyright Ericpol Telecom sp. z o.o. 2008 Copyright Ericpol Telecom sp. z o.o. 1 Spis treści 1. Wymagania Systemowe 2. Pobranie instalatora systemu
INFO-R. Instalacja programu na systemie Windows vista/win 7/win 8/win 10
INFO-R Instalacja programu na systemie Windows vista/win 7/win 8/win 10 Instrukcja dotyczy instalacji wszystkich programów (na przykładzie programu Helios) Program Helios pomoc społeczna pracuje zarówno
Programowanie Strukturalne i Obiektowe Słownik podstawowych pojęć 1 z 5 Opracował Jan T. Biernat
Programowanie Strukturalne i Obiektowe Słownik podstawowych pojęć 1 z 5 Program, to lista poleceń zapisana w jednym języku programowania zgodnie z obowiązującymi w nim zasadami. Celem programu jest przetwarzanie
Spis treści. Strona 1 z 20
Spis treści Opcje instalacji... 2 Instalacja DVD... 2 Pobranie ze strony... 2 Instalacja RM Easiteach Next Generation... 3 Instalacja pakietu dodatków Corbis Multimedia... 9 Instalacja głosów narzędzia
Instalacja i opis podstawowych funkcji programu Dev-C++
Instalacja i opis podstawowych funkcji programu Dev-C++ Przed rozpoczęciem programowania musimy zainstalować i przygotować kompilator. Spośród wielu dostępnych kompilatorów polecam aplikację Dev-C++, ze
Wprowadzenie. Organizacja pracy i środowisko programistyczne. Mirosław Ochodek
Wprowadzenie Organizacja pracy i środowisko programistyczne Mirosław Ochodek Miroslaw.Ochodek@pwsz.pila.pl Miroslaw.Ochodek@cs.put.poznan.pl Dane kontaktowe Mirosław Ochodek E-mail: Miroslaw.Ochodek@pwsz.pila.pl
IBM SPSS Statistics Wersja 22. Windows - Instrukcja instalacji (licencja autoryzowanego użytkownika)
IBM SPSS Statistics Wersja 22 Windows - Instrukcja instalacji (licencja autoryzowanego użytkownika) Spis treści Instrukcja instalacji.......... 1 Wymagania systemowe........... 1 Kod autoryzacji.............
Programowanie niskopoziomowe
W. Complak, J.Kniat, M. Antczak, K. Kwarciak, G. Palik, A. Rybarczyk, Ł. Wielebski Materiały Programowanie niskopoziomowe http://www.cs.put.poznan.pl/arybarczyk/c_w_0.pdf Spis treści 1. Instalacja środowiska
Biuletyn techniczny. CDN OPT!MA 12.0 Drukarki fiskalne w usługach terminalowych. Copyright 2007 COMARCH SA
Biuletyn techniczny CDN OPT!MA 12.0 Drukarki fiskalne w usługach terminalowych Copyright 2007 COMARCH SA 1 Spis treści 1 SPIS TREŚCI... 2 2 DRUKARKI FISKALNE W USŁUGACH TERMINALOWYCH... 3 2.1 2.2 INSTALACJA
Instrukcja instalacji programu. system Windows vista/win 7/win 8/win 10 32/64bit
Instrukcja instalacji programu system Windows vista/win 7/win 8/win 10 32/64bit Instrukcja dotyczy instalacji wszystkich programów (na przykładzie programu Helios) Program Helios pomoc społeczna pracuje
Instrukcja konfiguracji programu Fakt z modułem lanfakt
Instrukcja konfiguracji programu Fakt z modułem lanfakt (wersja 2012.07) Fakt Dystrybucja Sp. z o. o. 81-552 Gdynia, ul. Wielkopolska 21/2 www.fakt.com.pl serwis@fakt.com.pl Spis treści 1. Moduł lanfakt...
Procedura aktualizacji silnika baz danych Firebird do wersji 2.5
Procedura aktualizacji silnika baz danych Firebird do wersji 2.5 Przed rozpoczęciem aktualizacji należy upewnić się, że zainstalowana wersja ServerDBfC to 5.x. W przypadku posiadania ServerDBfC w wersji
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ł:
1. Pierwszy program. Kompilator ignoruje komentarze; zadaniem komentarza jest bowiem wyjaśnienie programu człowiekowi.
1. Pierwszy program // mój pierwszy program w C++ #include using namespace std; cout
Instrukcja pobrania i instalacji wersji testowej Invest for Excel
Instrukcja pobrania i instalacji wersji testowej Invest for Excel Drogi Użytkowniku! Dziękujemy za zainteresowanie. Zapraszamy do pobrania i instalacji wersji testowej Invest for Excel. Proces składa się
1 Podstawy c++ w pigułce.
1 Podstawy c++ w pigułce. 1.1 Struktura dokumentu. Kod programu c++ jest zwykłym tekstem napisanym w dowolnym edytorze. Plikowi takiemu nadaje się zwykle rozszerzenie.cpp i kompiluje za pomocą kompilatora,
Pobieranie edytora CodeLite
Pobieranie edytora CodeLite Wejdź na stronę http://codelite.org/ a następnie przejść do ekranu pobierania (bez wykonywania dobrowolnej wpłaty). Kliknij na zakładkę Download a następnie No thanks, just
Instrukcja instalacji systemu. CardioScan 10, 11 i 12
Instrukcja instalacji systemu CardioScan 10, 11 i 12 w wersji 76a/78a (pliki pobrane ze strony: http://www.oxford.com.pl/pobieranie/) Maj 2017 Strona 2 Instrukcja instalacji systemu CardioScan 10, 11,
IBM SPSS Statistics - Essentials for R: Instrukcje instalacji dla Windows
IBM SPSS Statistics - ssentials for R: Instrukcje instalacji dla Windows Przedstawione poniżej instrukcje dotyczą instalowania IBM SPSS Statistics - ssentials for R w systemach operacyjnych Windows. Przegląd
Problemy techniczne. Jak uruchomić program Optivum dla wybranej licencji w przypadku, gdy jednostka posiada dwie licencje na używanie programu?
Problemy techniczne Jak uruchomić program Optivum dla wybranej licencji w przypadku, gdy jednostka posiada dwie licencje na używanie programu? Korzystanie z zainstalowanego na komputerze programu Optivum
CZĘŚĆ A PIERWSZE KROKI Z KOMPUTEREM
CZĘŚĆ A PIERWSZE KROKI Z KOMPUTEREM 1.1. PODSTAWOWE INFORMACJE PC to skrót od nazwy Komputer Osobisty (z ang. personal computer). Elementy komputera można podzielić na dwie ogólne kategorie: sprzęt - fizyczne
Techniki programowania INP001002Wl rok akademicki 2018/19 semestr letni. Wykład 8. Karol Tarnowski A-1 p.
Techniki programowania INP001002Wl rok akademicki 2018/19 semestr letni Wykład 8 Karol Tarnowski karol.tarnowski@pwr.edu.pl A-1 p. 411B Plan prezentacji Biblioteka GSL Na podstawie: https://www.gnu.org/software/gsl/doc/html/index.html
Instrukcja instalacji aplikacji Comarch Smart Card ToolBox
Instrukcja instalacji aplikacji Comarch Smart Card ToolBox dla urządzeń kryptograficznych Bankowość Internetowa R-Online Biznes Spis treści 1. Instalacja aplikacji Comarch Crypto Provider w systemie Windows....
Kopiowanie i instalowanie pliku w systemie Windows CE
Kopiowanie i instalowanie pliku w systemie Windows CE Poziom trudności: średni Wersja dokumentacji: 1.0 Aktualizacja: 19.05.2011 r. Beckhoff Automation Sp. z o. o. SPIS TREŚCI 1. Wstęp... 2 2. Ściągniecie
IBM SPSS Statistics Wersja 24. Windows Instrukcja instalacji (licencja wielokrotna) IBM
IBM SPSS Statistics Wersja 24 Windows Instrukcja instalacji (licencja wielokrotna) IBM Spis treści Instrukcja instalacji.......... 1 Wymagania systemowe........... 1 Instalowanie produktu............
Instalacja Czytnika Kart w systemie Windows 7
Instalacja Czytnika Kart w systemie Windows 7 Dokumentacja użytkownika BGK@24 BIZNES Dokumentacja Użytkownika BGK@24BIZNES 1 SPIS TREŚCI I. INSTALACJA CZYTNIKA KART W SYSTEMIE WINDOWS 7... 3 II. DEINSTALACJA
Statistics dla systemu Mac OS. Instrukcje dotyczące instalacji (licencja sieciowa)
PASW Statistics dla systemu Mac OS Instrukcje dotyczące instalacji (licencja sieciowa) Przedstawione poniżej instrukcje dotyczą instalowania PASW Statistics 18 przy użyciu licencja sieciowa. Ten dokument
IBM SPSS Statistics - Essentials for Python: Instrukcje instalacji dla Windows
IBM SPSS Statistics - ssentials for Python: Instrukcje instalacji dla Windows Przedstawione poniżej instrukcje dotyczą instalowania IBM SPSS Statistics - ssentials for Python w systemach operacyjnych Windows.
Instalacja i konfiguracja SAS PC Files Server
, SAS Institute Polska listopad 2013 Szanowni Państwo! Niniejszy dokument stanowi opis procesu pobierania, instalacji oraz konfiguracji programu SAS PC Files Server. Program instalowany jest na komputerach
Instrukcja użytkownika. programu NFZMonit
Instrukcja użytkownika programu NFZMonit INFOKLINIKA S.A., ul. Wyczółki 71, 02-820 Warszawa, tel.: +48 22 548 91 70, fax: +48 22 548 91 72, www.infoklinika.pl Sąd Rejonowy M.St. Warszawy XIII Wydział Gospodarczy
WPROWADZENIE DO JĘZYKA JAVA
WPROWADZENIE DO JĘZYKA JAVA programowanie obiektowe KRÓTKA HISTORIA JĘZYKA JAVA KRÓTKA HISTORIA JĘZYKA JAVA 1991 - narodziny języka java. Pierwsza nazwa Oak (dąb). KRÓTKA HISTORIA JĘZYKA JAVA 1991 - narodziny
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
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
IBM SPSS Statistics dla systemu Linux Instrukcje instalacji (licencja sieciowa)
IBM SPSS Statistics dla systemu Linux Instrukcje instalacji (licencja sieciowa) Przedstawione poniżej instrukcje dotyczą instalowania IBM SPSS Statistics wersji 20 przy użyciu licencja sieciowa. Ten dokument
Ćwiczenie 1. Przygotowanie środowiska JAVA
Ćwiczenie 1 Przygotowanie środowiska JAVA 1. Wprowadzenie teoretyczne Instalacja JDK (Java Development Kit) NaleŜy pobrać z java.sun.com środowisko i zainstalować je. Następnie naleŝy skonfigurować środowisko.
Zawartość. Wstęp. Moduł Rozbiórki. Wstęp Instalacja Konfiguracja Uruchomienie i praca z raportem... 6
Zawartość Wstęp... 1 Instalacja... 2 Konfiguracja... 2 Uruchomienie i praca z raportem... 6 Wstęp Rozwiązanie przygotowane z myślą o użytkownikach którzy potrzebują narzędzie do podziału, rozkładu, rozbiórki
Instrukcja postępowania w procesie aktualizacji systemu UPLOOK / STATLOOK z wersji 3.0 do wersji 3.2
S t r o n a 1 Instrukcja postępowania w procesie aktualizacji systemu UPLOOK / STATLOOK z wersji 3.0 do wersji 3.2 SCENARIUSZ NR1 UWAGA: Należy wykonywać w kolejności poniższe operacje: I ) INSTALACJA
Programowanie obiektowe
Programowanie obiektowe Laboratorium 1. Wstęp do programowania w języku Java. Narzędzia 1. Aby móc tworzyć programy w języku Java, potrzebny jest zestaw narzędzi Java Development Kit, który można ściągnąć
PS QUAESTIO PRO /// instrukcja instalacji komponentu klienckiego
PS QUAESTIO PRO /// instrukcja instalacji komponentu klienckiego PS QUAESTIO PRO jest rozwiązaniem przygotowanym przez firmę Predictive Solutions. Jest to platforma do realizacji badań ankietowych, wspierająca
PLUTO Sterownik bezpieczeństwa Skrócona Instrukcja obsługi oprogramowania. PlutoProgrammingManualPL_v7A.pdf 1
PLUTO Sterownik bezpieczeństwa Skrócona Instrukcja obsługi oprogramowania PlutoProgrammingManualPL_v7A.pdf 1 www.jokabsafety.com Spis treści 1. Instalacja oprogramowania 3 2. Podłączenie do komputera..5
Podstawy Programowania 2
Podstawy Programowania 2 Laboratorium 7 Instrukcja 6 Object Pascal Opracował: mgr inż. Leszek Ciopiński Wstęp: Programowanie obiektowe a programowanie strukturalne. W programowaniu strukturalnym, któremu
IBM SPSS Statistics - Essentials for R: Instrukcje instalacji dla Linux
IBM SPSS Statistics - ssentials for R: Instrukcje instalacji dla Linux Przedstawione poniżej instrukcje dotyczą instalowania IBM SPSS Statistics - ssentials for R w systemach operacyjnych Linux. Przegląd
Instrukcja podłączenia bramki IP 1R+L oraz IP 2R+L w trybie serwisowym za pomocą usługi telnet.
Tryb serwisowy Instrukcja podłączenia bramki IP 1R+L oraz IP 2R+L w trybie serwisowym za pomocą usługi telnet. Bramka IP 2R+L oraz IP 1 R+L może zostać uruchomiana w trybie serwisowym. W przypadku wystąpienia
SKRÓCONA INSTRUKCJA INSTALACJI MODEMU I KONFIGURACJA POŁĄCZENIA Z INTERNETEM NA WINDOWS 8 DLA AnyDATA ADU-520L
SKRÓCONA INSTRUKCJA INSTALACJI MODEMU I KONFIGURACJA POŁĄCZENIA Z INTERNETEM NA WINDOWS 8 DLA AnyDATA ADU-520L Przed rozpoczęciem instalacji przygotuj wszystkie niezbędne elementy wymagane do poprawnej
Instrukcja postępowania przy najczęściej występujących problemach technicznych
B I U R O I N Ż Y N I E R S K I E S P E C B U D Sp. J. 44-100 Gliwice ul. Kościuszki 1c tel. 32 234 61 01 kom. 604 167 847 programy@specbud.pl www.specbud.pl Instrukcja postępowania przy najczęściej występujących
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
Wprowadzenie do środowiska Qt Creator
1.Instalacja środowiska Qt Creator Qt Creator jest wygodnym środowiskiem programistycznym przeznaczonym do tworzenia projektów, czyli aplikacji zarówno konsolowych, jak i okienkowych z wykorzystaniem biblioteki
Stawiamy pierwsze kroki
Stawiamy pierwsze kroki 3.1. Stawiamy pierwsze kroki Edytory tekstu to najbardziej popularna odmiana programów służących do wprowadzania i zmieniania (czyli edytowania) tekstów. Zalicza się je do programów
BIT S.A. BIT Rejestry. Instrukcja instalacji. Wersja 3
BIT S.A. BIT Rejestry Instrukcja instalacji Wersja 3 Spis treści Wstęp... 2 Funkcje aplikacji... 2 Historia zmian aplikacji BIT Rejestry... 3 Instalacja aplikacji... 4 Czynności wstępne... 4 Proces instalacji
Biuletyn techniczny. Drukarki fiskalne w usługach terminalowych. Comarch OPT!MA 17.0. Copyright 2007 COMARCH SA
Biuletyn techniczny Comarch OPT!MA 17.0 Drukarki fiskalne w usługach terminalowych Copyright 2007 COMARCH SA 1 Spis treści 1 SPIS TREŚCI... 2 2 DRUKARKI FISKALNE W USŁUGACH TERMINALOWYCH... 3 2.1 2.2 INSTALACJA
AKTYWNY SAMORZĄD. Instrukcja instalacji, aktualizacji i konfiguracji. www.as.tylda.pl
AKTYWNY SAMORZĄD Instrukcja instalacji, aktualizacji i konfiguracji TYLDA Sp. z o.o. 65-001 Zielona Góra ul. Wazów 6a tel. 68 324-24-72 68 325-75-10 www.tylda.pl tylda@tylda.pl wersja 1.0 2013.04.12 2
SIP Studia Podyplomowe Ćwiczenie laboratoryjne Instrukcja
SIP Studia Podyplomowe Ćwiczenie laboratoryjne Instrukcja Instytut Telekomunikacji Wydział Elektroniki i Technik Informacyjnych Politechnika Warszawska, marzec 2015 Wprowadzenie Ćwiczenie jest wykonywane
Nagrywamy podcasty program Audacity
Pobieranie i instalacja Program Audacity jest darmowym zaawansowanym i wielościeżkowym edytorem plików dźwiękowych rozpowszechnianym na licencji GNU GPL. Jest w wersjach dla systemów typu Unix/Linux, Microsoft
Automatyczna instalacja oprogramowania.
1 (Pobrane z slow7.pl) Samo zainstalowanie systemu nie nastręcza wielu problemów i z reguły cały proces przebiega szybko i sprawnie. Dłużej czasu zajmuje Nam odszukanie aktualnych sterowników do posiadanych
Instrukcja instalacji programu SPSS Statistics 21
Instrukcja instalacji programu SPSS Statistics 21 UWAGA: DO POPRAWNEGO, PEŁNEGO ZAINSTALOWANIA (AKTYWACJI) PROGRAMU SPSS Statistics 21 NIEZBĘDNE JEST AKTYWNE POŁĄCZENIE Z INTERNETEM PODCZAS INSTALACJI
Instrukcja instalacji aplikacji Comarch Smart Card ToolBox dla urządzeń kryptograficznych.
Instrukcja instalacji aplikacji Comarch Smart Card ToolBox dla urządzeń kryptograficznych. Bankowość Internetowa R-Online Biznes. Spis treści: 1. Wstęp... 2 2. Instalacja Comarch Smart Card ToolBox w systemie
INSTRUKCJA INSTALACJI SYSTEMU
Zarządzanie Procesami Informatycznymi Sp. z o.o. 54-204 Wrocław, ul. Legnicka 62 Tel. : ( 071 ) 354 88 88 Fax : ( 071 ) 354 88 99 E-mail : biuro@vilico.pl INSTRUKCJA INSTALACJI SYSTEMU Wersja 1.4-1 - Spis
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
Czym są właściwości. Poprawne projektowanie klas
Z akcesorów get i set korzysta każdy kto programuje w C#. Stanowią one duże udogodnienie w programowaniu obiektowym. Zapewniają wygodę, bezpieczeństwo i znacząco skracają kod. Akcesory są ściśle związane
Ćwiczenie nr 6. Programowanie mieszane
Ćwiczenie nr 6 Programowanie mieszane 6.1 Wstęp Współczesne języki programowania posiadają bardzo rozbudowane elementy językowe, co pozwala w większości przypadków na zdefiniowanie całego kodu programu
Ministerstwo Finansów Departament Informatyzacji Usług Publicznych
Ministerstwo Finansów Instrukcja programu epit WALIDATOR Grudzień Historia modyfikacji Data Wersja Opis Autor 2003 1 Utworzenie dokumentu DI/NWK 2007 Aktualizacja RI/GST/JNM 2008 Aktualizacja RI/GST/JNM
Metody Kompilacji Wykład 1 Wstęp
Metody Kompilacji Wykład 1 Wstęp Literatura: Alfred V. Aho, Ravi Sethi, Jeffrey D. Ullman: Compilers: Princiles, Techniques, and Tools. Addison-Wesley 1986, ISBN 0-201-10088-6 Literatura: Alfred V. Aho,
Dariusz Kozak ZESTAW URUCHOMIENIOWY MIKROKOMPUTERÓW JEDNOUKŁADOWYCH MCS-51 ZUX51. Loader LX51 INSTRUKCJA OBSŁUGI. 2012 DK Wszystkie prawa zastrzeżone
Dariusz Kozak ZESTAW URUCHOMIENIOWY MIKROKOMPUTERÓW JEDNOUKŁADOWYCH MCS-51 ZUX51 Loader LX51 INSTRUKCJA OBSŁUGI 2012 DK Wszystkie prawa zastrzeżone Kopiowanie, powielanie i rozpowszechnianie jest dozwolone
INSTALACJA SERWERA LOKALNEGO TYPU WAMP NA PRZYKŁADZIE PAKIETU KRASNAL SERV 2.7
Mgr inż. Marcin Dąbrowski INSTALACJA SERWERA LOKALNEGO TYPU WAMP NA PRZYKŁADZIE PAKIETU KRASNAL SERV 2.7 Wydział Organizacji i Zarządzania Politechnika Śląska w Gliwicach Zabrze 2009 1. Instalacja lokalnego
Instrukcje instalacji pakietu IBM SPSS Data Access Pack dla systemu Windows
Instrukcje instalacji pakietu IBM SPSS Data Access Pack dla systemu Windows Spis treści Rozdział 1. Przegląd......... 1 Wstęp................. 1 Wdrażanie technologii Data Access........ 1 Źródła danych
Licencja SEE Electrical zabezpieczona kluczem lokalnym
Licencja SEE Electrical zabezpieczona kluczem lokalnym V8R2 COPYRIGHT 1986-2018 IGE+XAO Wszelkie prawa zastrzeżone. Nieautoryzowane rozpowszechnianie całości lub fragmentu niniejszej publikacji w jakiejkolwiek