ZL17PRG. Programator ICP dla mikrokontrolerów ST7F Flash

Podobne dokumenty
LITEcomp. Zestaw uruchomieniowy z mikrokontrolerem ST7FLITE19

ZL10PLD. Moduł dippld z układem XC3S200

Programator-debugger JTAG/SWIM dla mikrokontrolerów STM32 i STM8

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

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

Programator ZL2PRG jest uniwersalnym programatorem ISP dla mikrokontrolerów, o budowie zbliżonej do STK200/300 (produkowany przez firmę Kanda).

Zestaw uruchomieniowy z mikrokontrolerem LPC1114 i wbudowanym programatorem ISP

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

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

KA-NUCLEO-F411CE. Płytka rozwojowa z mikrokontrolerem STM32F411CE

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

STM32 Butterfly. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

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

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

STM32Butterfly2. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

ZL28ARM. Zestaw uruchomieniowy dla mikrokontrolerów AT91SAM7XC

KAmduino UNO. Rev Źródło:

ZL2AVR. Zestaw uruchomieniowy z mikrokontrolerem ATmega8

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

KA-NUCLEO-Weather. ver. 1.0

ZL24PRG. Interfejs JTAG dla mikrokontrolerów ARM

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

ZL11PRG v.2. Uniwersalny programator ISP. Odpowiednik: Byte Blaster II DLC5 Programmer AT89ISP STK-200 Lattice ISP ARM Wiggler

JTAG Isolator. Separator galwaniczny JTAG dla ARM, AVR i FPGA

KA-NUCLEO-UniExp. Wielofunkcyjny ekspander dla NUCLEO i Arduino z Bluetooth, MEMS 3DoF, LED-RGB i czujnikiem temperatury

KAmodRPiADCDAC. Moduł przetwornika A/C i C/A dla komputerów RaspberryPi i RaspberryPi+

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

KAmodQTR8A. Moduł QTR8A z ośmioma czujnikami odbiciowymi

KA-Nucleo-Weather. Rev Źródło:

MikloBit ul. Cyprysowa 7/ Jaworzno. rev MB-AVR-ISP programator

epstick Programator ISP/ICP dla mikrokontrolerów ST7

FREEboard. Zestaw startowy z mikrokontrolerem z rodziny Freescale KINETIS L (Cortex-M0+) i sensorami MEMS 7 DoF

ZL30ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów AVR

Instrukcja uytkownika

ZL27ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

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

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

dokument DOK wersja 1.0

Instrukcja obsługi programatora AVR Prog USB v2

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

Instrukcja uytkownika

Instrukcja obsługi programatora AVR Prog USB v2

Programator procesorów rodziny AVR AVR-T910

ZL5PIC. Zestaw uruchomieniowy dla mikrokontrolerów PIC16F887

ZL29ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

Projektowanie z użyciem procesora programowego Nios II

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

ZL2ST7. Zestaw uruchomieniowy dla mikrokontrolerów ST7LITE

Instrukcja obsługi programatora AVR Prog USB v2

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

ZL3ST7. Zestaw uruchomieniowy dla mikrokontrolerów

Instrukcja obsługi programatora AVR Prog USB v2

KAmodRPi ADC DAC. Rev Źródło:

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

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

Programator mikrokontrolerów AVR

ISP ADAPTER. Instrukcja obsługi rev.1.1. Copyright 2009 SIBIT

Ćwiczenia z S Komunikacja S z miernikiem parametrów sieci PAC 3200 za pośrednictwem protokołu Modbus/TCP.

INSTRUKCJA OBSŁUGI PROGRAMATORA WILLEM

ZL11AVR. Zestaw uruchomieniowy z mikrokontrolerem ATtiny2313

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

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

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

Instalacja MUSB2232FKA w systemie Windows 7

Instalacja programu SEE Electrical Expert V4

Ćwiczenia z S S jako Profinet-IO Controller. FAQ Marzec 2012

OPTIMA PC v Program konfiguracyjny dla cyfrowych paneli domofonowy serii OPTIMA ELFON. Instrukcja obsługi. Rev 1

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

INSTRUKCJA UZUPEŁNIAJĄCA DO CENTRAL DUPLEX ZE STEROWANIEM RD4

Instrukcja aktualizacji oprogramowania

Uniwersalny programator mikrokontrolerów PIC, część 2

Instrukcja użytkowania oprogramowania SZOB LITE

micro Programator ISP mikrokontrolerów AVR zgodny z STK500v2 Opis Obs³ugiwane mikrokontrolery Wspó³praca z programami Podstawowe w³aœciwoœci - 1 -

MAXimator. Zestaw startowy z układem FPGA z rodziny MAX10 (Altera) Partnerzy technologiczni projektu:

2. Architektura mikrokontrolerów PIC16F8x... 13

Punkt dostępowy Wireless-G

Instrukcja instalacji modemu Huawei E220 dla systemu operacyjnego Mac OS X

Przewodnik szybkiej instalacji

Konfiguracja pakietu CrossStudio for MSP

INSTRUKCJA UŻYTKOWNIKA MPCC

Konfigurowanie sterownika CX1000 firmy Beckhoff wprowadzenie. 1. Konfiguracja pakietu TwinCAT do współpracy z sterownikiem CX1000

Rev Źródło:

080_MC68HC908Qx. Generator przebiegu zegarowego. Interfejs RS232. Pakiet mikrokontrolera serii MC68HC908Q dla systemu SML3

SZOB LITE. wersja 2.1/16

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

INSTRUKCJA OBSŁUGI PROGRAMU DO ODCZYTU PAMIĘCI FISKALNEJ DATECS OPF

Połączenia. Obsługiwane systemy operacyjne. Instalowanie drukarki przy użyciu dysku CD Oprogramowanie i dokumentacja

3. Sieć PLAN. 3.1 Adresowanie płyt głównych regulatora pco

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

VIP XD Sieciowy serwer wizyjny. Instrukcja szybkiej instalacji Sieciowy serwer wizyjny

SKRÓCONY PODRĘCZNIK UŻYTKOWNIKA

SML3 październik

Instrukcja Użytkownika

Programator procesorow AVR do kompilatora BASCOM AVR (zgodny z STK200)

Murasaki Zou むらさきぞう v1.1 Opis programowania modułu LPC2368/LPC1768 z wykorzystaniem ISP

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

Instrukcja obsługi programu M116_Manager

Transkrypt:

ZL17PRG Programator ICP dla mikrokontrolerów ST7F Flash Programator ZL17PRG umożliwia programowanie mikrokontrolerów z rodziny ST7 firmy STMicroelectronics. Programator pracuje w oparciu o protokół ICC (In-Circuit Communication), dzięki czemu możliwe jest programowanie mikrokontrolerów w systemie docelowym (ICP In-Circuit Programming). Programator ZL17PRG jest zgodny z programatorem ST7 FLASH STICK firmy STM i współpracuje z bezpłatnym oprogramowaniem ST7 Visual Programmer oraz ST7 Visual Develop. ver. 1.0

2 Podstawowe cechy ZL17PRG programator ICP dla mikrokontrolerów ST7 Flash programator ICP (In-Circuit Programming) dla mikrokontrolerów ST7 Flash; programator zgodny z programatorem ST7 FLASH STICK firmy STM; 10-żyłowy kabel do połączenia programatora z programowanym mikrokontrolerem; połączenie z komputerem PC przez port równoległy; współpraca z bezpłatnym oprogramowaniem ST7 Visual Programmer oraz ST7 Visual Develop. Wyposażenie standardowe Kod Opis ZL17PRG zmontowany i uruchomiony programator; 10-żyłowy kabel do połączenia programatora z aplikacją; płyta CD-ROM z oprogramowaniem ST7 Toolset (ST7 Visual Programmer, ST7 Visual Develop). BTC Korporacja 03-237 Warszawa ul. Inowłodzka 5 tel./faks: (22) 814-13-02 e-mail: biuro@kamami.pl http://www.kamami.pl Zastrzegamy prawo do wprowadzania zmian bez uprzedzenia. Oferowane przez nas płytki drukowane mogą się różnić od prezentowanej w dokumentacji, przy czym zmianom nie ulegają jej właściwości użytkowe. BTC Korporacja gwarantuje zgodność produktu ze specyfikacją. BTC Korporacja nie ponosi odpowiedzialności za jakiekolwiek szkody powstałe bezpośrednio lub pośrednio w wyniku użycia lub nieprawidłowego działania produktu. BTC Korporacja zastrzega sobie prawo do modyfikacji niniejszej dokumentacji bez uprzedzenia.

ZL17PRG programator ICP dla mikrokontrolerów ST7 Flash 3 Dołączenie programatora Programator ZL17PRG należy dołączyć do portu równoległego (Centronics) komputera PC. ległego Możliwe jest połączenie programatora z komputerem kablem. Jednak ze względu na budowę programatora konieczne jest stosowanie kabla wysokiej jakości (wszystkie żyły ekranowane) oraz o ograniczonej długości. Z tego powodu zaleca się dołączenie programatora bezpośrednio do portu równokomputera. Do połączenia programatora z programowanym mikrokontrolerem służy 10-żyłowy kabel płaski zakończony z obu stron wtykami IDC. Rozmieszczenie sygnałów, pokazane na rysunku, jest zgodne ze standardem firmy STM. Protokół ICC umożliwia programowanie mikrokontrolerów ST7 umieszczonych w aplikacji docelowej. Połączenia niezbędne do programowania mikrokontrolerów w systemie pokazano na poniższym schemacie. obecność Linie ICCDATA i ICCCLK mogą być wykorzystywane jako uniwersalne I/O oraz do programowania mikrokontrolera. Separację sygnałów z programatora i współpracującego z mikrokontrolerem otoczenia zapewniają rezystory R1 i R2. Podczas projektowania aplikacji należy uwzględnić ich w przypadku wykorzystywania tych linii jako wyjściowych. generatora Do programowania w systemie jest wymagany sygnał zegarowy. W zależności od aplikacji może to być sygnał dostarczany przez programator (należy wtedy sygnał ICCOSC dołączyć do wejścia mikrokontrolera oznaczonego OSC1 lub OSCIN w zależności od typu mikrokontrolera). Możliwe jest również wykorzystanie rezonatora kwarcowego (XTAL na rysunku powyżej) lub wewnętrznego w takim przypadku połączenie ICCOSC-OSC1 nie jest konieczne.

4 ZL17PRG programator ICP dla mikrokontrolerów ST7 Flash Programowanie z wykorzystaniem STVP7/STVD7 Mikrokontrolery można programować za pomocą bezpłatnych programów: ST7 Visual Programmer (STVP7), ST7 Visual Develop (STVD7). W dalszej części został opisany sposób konfigurowania oprogramowania niezbędny do współpracy z ZL17PRG. ST7 Visual Programmer (STVP7) v.1.9.3 1. Uruchom STVP7. 2. Z menu należy wybrać: Configure>Configure ST Visual Programmer. W polu Hardware należy wybrać STICK. W polu Port należy wybrać port do którego jest dołączony programator, np. LPT1. W polu Programming mode należy wybrać: ICP OPT Disable - tryb programowania wykorzystujący sygnał zegarowy z programatora ZL17PRG. W takim przypadku wyprowadzenie 9 złącza programatora ICC musi być połączone z wejściem OSC1 mikrokontrolera. ICP OPT Enable - tryb programowania, w którym sygnał zegarowy niezbędny do zaprogramowania mikrokontrolera nie pochodzi z programatora. W takim przypadku wyprowadzenie 9 złącza programatora ICC nie musi być połączone z wejściem OSC1 mikrokontrolera. Do poprawnej pracy należy zapewnić zewnętrzne źródło sygnału zegarowego (np. rezonator kwarcowy). W polu Device należy wybrać typ programowanego mikrokontrolera, np. ST7FLITE20. 3. W zależności od wybranego mikrokontrolera w oknie głównym mogą być dostępne zakładki: PROGRAM MEMORY, DATA MEMORY, OPTION BYTE. Przełączając się pomiędzy zakładami należy do każdej z nich wczytać z dysku pliki z danymi do zaprogramowania w odpowiednim obszarze pamięci. W przypadku zakładki OPTION BYTE konfigurację można również przeprowadzić ręcznie.

ZL17PRG programator ICP dla mikrokontrolerów ST7 Flash 5 4. Zaprogramowanie pamięci mikrokontrolera następuje po wybraniu Program>All Tabs. nym ST7 Visual Programmer umożliwia programowanie mikrokontrolerów z wykorzystaniem plików projektu. Dzięki temu można wygodnie programować mikrokontrolery, np. z zapisanymi w określomiejscu pamięci numerami seryjnymi. (należy Rozpoczęcie pracy mikrokontrolera nastąpi po odłączeniu programatora od uruchamianej aplikacji wyjąć wtyczkę z gniazdka programowania ICP).

6 ST7 Visual Develop (STVD7) 1. Uruchom STVD7. 2. Po wczytaniu i skompilowaniu projektu, należy wybrać Tools>Programmer. 3. W zakładce Settings należy: w polu Board należy wybrać STICK; ZL17PRG programator ICP dla mikrokontrolerów ST7 Flash w polu Ports należy wybrać port do którego jest dołączony programator, np. LPT1; w polu Programming mode należy wybrać: ICP OPT Disable - tryb programowania wykorzystujący sygnał zegarowy z programatora ZL17PRG; w takim przypadku wyprowadzenie 9 złącza programatora ICC musi być połączone z wejściem OSC1 mikrokontrolera; ICP OPT Enable - tryb programowania, w którym sygnał zegarowy niezbędny do zaprogramowania mikrokontrolera nie pochodzi z programatora; w takim przypadku wyprowadzenie 9 złącza programatora ICC nie musi być połączone z wejściem OSC1 mikrokontrolera; do poprawnej pracy należy zapewnić zewnętrzne źródło sygnału zegarowego (np. rezonator kwarcowy). 4. W zakładce Memory Areas należy zadeklarować jakie pliki będą używane podczas programowania pamięci programu (PROGRAM MEMORY) i ewentualnie pamięci danych (DATA MEMORY). Typ pamięci należy wybrać w polu Memory Area. Po wybraniu typu pamięci należy nacisnąć przycisk Add d i wskazać odpowiedni plik.

ZL17PRG programator ICP dla mikrokontrolerów ST7 Flash 7 5. W zakładce OPTION BYTE należy ustawić bity konfiguracyjne mikrokontrolera. 6. Programowanie wybranych obszarów pamięci nastąpi po naciśnięciu przycisku Start w zakładce Program. (należy Rozpoczęcie pracy mikrokontrolera nastąpi po odłączeniu programatora od uruchamianej aplikacji wyjąć wtyczkę z gniazdka programowania ICP).