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



Podobne dokumenty
Zestaw uruchomieniowy z mikrokontrolerem LPC1114 i wbudowanym programatorem ISP

STM32Butterfly2. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

STM32 Butterfly. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

ZL29ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

ZL28ARM. Zestaw uruchomieniowy dla mikrokontrolerów AT91SAM7XC

ZL27ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

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

ZL5PIC. Zestaw uruchomieniowy dla mikrokontrolerów PIC16F887

ZL30ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

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

LITEcomp. Zestaw uruchomieniowy z mikrokontrolerem ST7FLITE19

ZL2AVR. Zestaw uruchomieniowy z mikrokontrolerem ATmega8

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

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

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

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

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

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

KAmduino UNO. Rev Źródło:

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

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

ZL10PLD. Moduł dippld z układem XC3S200

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

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

KA-NUCLEO-Weather. ver. 1.0

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

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

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

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

ZL3ST7. Zestaw uruchomieniowy dla mikrokontrolerów

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

ZL17PRG. Programator ICP dla mikrokontrolerów ST7F Flash

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

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

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

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów AVR

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

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

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

ZL11AVR. Zestaw uruchomieniowy z mikrokontrolerem ATtiny2313

ZL24PRG. Interfejs JTAG dla mikrokontrolerów ARM

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

KAmodQTR8A. Moduł QTR8A z ośmioma czujnikami odbiciowymi

ARS3 RZC. z torem radiowym z układem CC1101, zegarem RTC, kartą Micro SD dostosowany do mikro kodu ARS3 Rxx. dokument DOK wersja 1.

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

ZL6PLD zestaw uruchomieniowy dla układów FPGA z rodziny Spartan 3 firmy Xilinx

dokument DOK wersja 1.0

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

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

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

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

ZL2ST7. Zestaw uruchomieniowy dla mikrokontrolerów ST7LITE

Płytka uruchomieniowa AVR oparta o układ ATMega16/ATMega32. Instrukcja Obsługi. SKN Chip Kacper Cyrocki Page 1

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

Rys. 1. Schemat ideowy karty przekaźników. AVT 5250 Karta przekaźników z interfejsem Ethernet

ZL4ST7. Zestaw uruchomieniowy dla mikrokontrolera

Moduł prototypowy X3-DIL64 z procesorem ATxmega128A3U-AU

AVREVB1. Zestaw uruchomieniowy dla mikrokontrolerów AVR. Zestawy uruchomieniowe

DOKUMENTACJA PROJEKTU

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

MultiTool instrukcja użytkownika 2010 SFAR

Moduł uruchomieniowy AVR ATMEGA-16 wersja 2

Płytka uruchomieniowa XM64

Zestaw Startowy EvB. Więcej informacji na stronie:

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

INSTRUKCJA Płytka uruchomieniowa EvB 4.3

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

Uniwersalny zestaw uruchomieniowy ZL4PIC

Stanowisko laboratoryjne dla mikrokontrolera ATXmega32A4 firmy Atmel

Płytka uruchomieniowa XM32

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

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

MikloBit ul. Cyprysowa 7/ Jaworzno. JTAG + ISP dla AVR. rev

Aoi Ryuu. v2.0 moduł z mikroprocesorem Atmega169 dla makiety dydaktycznej Akai Kaba

Kurs programowania mikrokontrolerów ARM z rodziny Cortex-M3

Płyta uruchomieniowa EBX51

Moduł prototypowy.. Leon Instruments. wersja 1.0

ARMputer, część 1 AVT 922

Instrukcja programowania płytek edycji 2014

U W A G I D O M O N T A ś U Z E S T A W U L A B O R A T O R Y J N E G O A B C 0 1 U S B 3, A B C 0 2

Wstęp. Opis ATMEGA128 MINI MODUŁ VE-APS-1406

Spis treści. Projekt współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego

Ćwiczenie 5 Zegar czasu rzeczywistego na mikrokontrolerze AT90S8515

LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2

MODUŁ UNIWERSALNY UNIV 3

ATNEL. Programator USBASP. Instrukcja obsługi. Instrukcja programatora USBASP firmy Atnel. Mirosław Kardaś

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

Programator mikrokontrolerów AVR

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

AVR DRAGON. INSTRUKCJA OBSŁUGI (wersja 1.0)

Kurs Elektroniki. Część 5 - Mikrokontrolery. 1/26

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

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

Instrukcja obsługi programatora AVR Prog USB v2

Projekt MARM. Dokumentacja projektu. Łukasz Wolniak. Stacja pogodowa

MOBOT RoboSnake. Moduł wieloczłonowego robota

Transkrypt:

LITEcompLPC1114 Zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Bezpłatny zestaw dla Czytelników książki Mikrokontrolery LPC1100. Pierwsze kroki LITEcompLPC1114 jest doskonałą platformą mikrokontrolerową dla początkujących konstruktorów i programistów, którzy chcą realizować swoje pomysły na nowoczesnych, wydajnych i przy tym energooszczędnych 32-bitowych układach z serii LPC1100, wyposażonych w rdzeń ARM Cortex-M0. Sponsorzy: ver. 1.0

LITEcompLPC1114 zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Podstawowe właściwości mikrokontroler LPC1114FBD48/301 z rdzeniem Cortex-M0 (32 kb Flash, 8 kb RAM, obudowa LQFP48) pełna zgodność sprzętowa z modułem ewaluacyjnym zestawu ZL32ARM wyprowadzone styki interfejsu programowania Flash ISP rezonator kwarcowy 12 MHz dwie diody LED 5-pozycyjny joystick potencjometr dołączony do przetwornika A/C wbudowanego w mikrokontroler przycisk reset złącza I2C i SPI zgodne ze standardem Kamami do dołączenia dodatkowych modułów 24 linie I/O mikrokontrolera wyprowadzone na złącza szpilkowe zasilanie z portu USB optyczna sygnalizacja dołączenia zasilania Dodatkowe informacje Dodatkowe informacje są dostępne na stronie http://www.mikrokontroler.pl/content/lpc1100. Wyposażenie standardowe Kod LITEcompLPC1114 Opis Zmontowana i uruchomiona płytka z mikrokontrolerem LPC1114FBD48/301 BTC Korporacja 05-120 Legionowo ul. Lwowska 5 tel.: (22) 767-36-20 faks: (22) 767-36-33 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.

LITEcompLPC1114 zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) 3 Schemat elektryczny modułu LITEcompLPC1114

4 LITEcompLPC1114 zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Rozmieszczenie elementów na płytce drukowanej modułu LITEcompLPC1114 Zasilanie Zestaw LITEcompLPC1114 jest zasilany z portu USB komputera, dioda PWR (D2) sygnalizuje dołączenie zasilania.

LITEcompLPC1114 zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) 5 Joystick Zestaw LITEcompLPC1114 wyposażono w 5-pozycyjny joystick. Każdy ze styków joysticka ma rezystor podciągający do napięcia zasilania. Sposób dołączenia styków joysticka do wyprowadzeń mikrokontrolera pokazano w tabeli poniżej. Sposób dołączenia joysticka do mikrokontrolera Styk Linia mikrokontrolera Góra PIO1_8 Prawo PIO1_11 Dół PIO1_9 Lewo PIO1_10 Enter PIO0_3 Diody LED Zestaw LITEcompLPC1114 wyposażono w dwie diody LED przeznaczone np. do sygnalizacji stanu portów mikrokontrolera (świecą, gdy na linii I/O mikrokontrolera jest ustawiony stan niski). Sposób dołączenia LED do wyprowadzeń mikrokontrolera pokazano w tabeli poniżej. Sposób dołączenia diod LED do mikrokontrolera Dioda LED1 LED2 Linia mikrokontrolera PIO0_5 PIO0_6

6 LITEcompLPC1114 zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Potencjometr analogowy Zestaw LITEcompLPC1114 wyposażono w potencjometr P1, który może zostać wykorzystany do podawania napięcia z zakresu 0...3,3 V na wejście przetwornika analogowo-cyfrowego mikrokontrolera LPC1114. Środkowe wyprowadzenie potencjometru jest dołączone do linii PIO0_11. Złącze magistrali I2C Zestaw LITEcompLPC1114 wyposażono w złącze Con7/I2C umożliwiające podłączenie zewnętrznych układów pracujących na magistrali I2C. Linie SDA (PIO0_5) i SCL (PIO0_4) są wyposażone w rezystory RP1 i RP2, podciągające je do napięcia zasilania.

LITEcompLPC1114 zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) 7 Złącze magistrali SPI Zestaw LITEcompLPC1114 wyposażono w złącze Con5/SPI umożliwiające podłączenie zewnętrznych układów pracujących na magistrali SPI. Wszystkie linie magistrali są wyposażone w rezystory RP3 RP6, podciągające je do napięcia zasilania. Sposób dołączenia linii SPI do mikrokontrolera Linia SPI SS MOSI MISO SCK Linia mikrontrolera PIO0_2 PIO0_9 PIO0_8 PIO0_10 Linie I/O Linie I/O mikrokontrolera LPC1114 wyprowadzono na złącza szpilkowe Con1, Con2, Con3 i Con4. Do każdego ze złącz dodatkowo doprowadzono napięcie zasilania +3,3 V ze stabilizatora zestawu.

8 Programator ISP LITEcompLPC1114 zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Zestaw LITEcompLPC1114 jest przystosowany do współpracy z dowolnym programatorem ISP obsługującym mikrokontrolery LPC1114. Schemat elektryczny takiego programatora z interfejsem USB pokazano na schemacie poniżej. Do programowania mikrokontrolera można użyć także programator USB wchodzący w skład zestawu ZL32ARM (na fotografii poniżej). Programator ten, podobnie jak wiele innych, jest obsługiwany przez pakiet CooCox lub program FlashMagic, którego sposób obsługi przedstawiono w dalszej części dokumentacji. Rozmieszczenie sygnałów na złączu ISP zestawu LITEcompLPC1114 pokazano w tabeli poniżej. Rozmieszczenie sygnałów na złączu programatora ISP Pin Funkcja 1 VDD 2 RXD (PIO1_6) 3 TXD (PIO1_7) 4 nrst 5 PIO0 1 6 GND! Do prawidłowej pracy programatora ISP konieczne jest zainstalowanie sterowników wirtualnego portu COM, które można pobrać ze strony http://www.ftdichip.com w dziale Drivers.

LITEcompLPC1114 zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) 9 Programowanie pamięci Flash Do programowania pamięci mikrokontrolera LPC1114 należy wykorzystać aplikację Flash Magic. Przed zaprogramowaniem należy dokonać konfiguracji: wybrać procesor (1) wybrać właściwy port COM (2) wybrać rodzaj programatora None (ISP) (3) podać częstotliwość zamontowanego w zestawie kwarcu 12 MHz (4) zaznaczyć opcję kasowania i odbezpieczania pamięci w razie, gdyby wcześniej była zabezpieczona (5) wskazać plik do zapisania w pamięci (6) włączyć opcję weryfikacji zapisanych danych (7) Programowanie rozpoczyna się po naciśnięciu przycisku Start (8). i Oprogramowanie Flash Magic można pobrać ze strony http://www.flashmagictool.com.