NXP ma nowe ARM-y. BlueStreak: co i jak

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

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

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

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

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

System on Chip na miarę S P R Z Ę T

STM32Butterfly2. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

ARMputer, część 1 AVT 922

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

Wykład 6. Mikrokontrolery z rdzeniem ARM

STM32 Butterfly. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

LITEcomp. Zestaw uruchomieniowy z mikrokontrolerem ST7FLITE19

ZL10PLD. Moduł dippld z układem XC3S200

ZL29ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

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

Vinculum scalony host USB

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

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

prowadzący: mgr inż. Piotr Prystupiuk

Zestaw uruchomieniowy z mikrokontrolerem LPC1114 i wbudowanym programatorem ISP

Altera MAX10: nowa generacja FPGA i jej nowe możliwości

IMPLEMENTATION OF THE SPECTRUM ANALYZER ON MICROCONTROLLER WITH ARM7 CORE IMPLEMENTACJA ANALIZATORA WIDMA NA MIKROKONTROLERZE Z RDZENIEM ARM7

Kolejny etap rewolucji

Popularne pamięci FLASH firmy GigaDevice

R8C: 16-bitowy Renesas do aplikacji 8-bitowych

ZL28ARM. Zestaw uruchomieniowy dla mikrokontrolerów AT91SAM7XC

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

Wstęp Architektura... 13

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

WPROWADZENIE Mikrosterownik mikrokontrolery

1. Wprowadzenie Programowanie mikrokontrolerów Sprzęt i oprogramowanie... 33

STM32L0: Cortex-M0+ w rodzinie STM32

To nie huragan, to Cyclone II!

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

Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów AVR

ISBN. Copyright by Wydawnictwo BTC Legionowo 2010


ż ą Ę ą ą Ż ą ż ż ą Ż Ż ż ą ą ż ć Ż Ź ż ż ą ą Ł ć Ó ż Ó Ć

Ł

Ł ó ż ż Ż Ż Ż Ż Ż Ż Ż Ź Ź ż

Ł Ą Ż Ż Ó ż ć

Ą Ą Ł Ą

Wykład 2. Mikrokontrolery z rdzeniami ARM

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

PROJEKT I OPTYMALIZACJA STRUKTURY LOGICZNEJ DYDAKTYCZNEGO SYSTEMU MIKROPROCESOROWEGO DLA LABORATORIUM PROJEKTOWANIA ZINTEGROWANEGO

ZL27ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

Szkolenia specjalistyczne

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

ISBN Copyright by Wydawnictwo BTC Legionowo 2008

Technika mikroprocesorowa. W. Daca, Politechnika Szczecińska, Wydział Elektryczny, 2007/08

ZL30ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2

ISBN Copyright by Wydawnictwo BTC Warszawa Redaktor techniczny: Delfina Korabiewska Redaktor merytoryczny: mgr Anna Kubacka

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

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

Wykład 2. Przegląd mikrokontrolerów 8-bit: -AVR -PIC

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

Maluchy na fali. HC08) na asembler ST7. W momencie wprowadzania rodziny ST7 możliwość bezpośredniego

Panele operatorskie seria SILVER

Kurs programowania mikrokontrolerów ARM z rodziny Cortex-M3

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

Millenium II+ Moduły programowalne. jeszcze więcej możliwości NOWOŚĆ! FUNKCJA

ZL2AVR. Zestaw uruchomieniowy z mikrokontrolerem ATmega8

NOTEBOOK - 6 sztuk. PROCESOR Intel Core i5 generacji 7 powyżej 2.5 GHz (tryb Turbo powyżej 3.0 GHz)

Ź Ć Ó Ó

Ł Ę Ę ż ń ć ż ń ż ć Ą ć ń ż Ę ń ć ż ń ż ć ć ż ńć ż ć ć ć ń Ę Ł ż ż ń ż ż ć ż

Badanie właściwości wysokorozdzielczych przetworników analogowo-cyfrowych w systemie programowalnym FPGA. Autor: Daniel Słowik

Wykład 4. Przegląd mikrokontrolerów 16-bit: - PIC24 - dspic - MSP430

1.2. Architektura rdzenia ARM Cortex-M3...16

Panele operatorskie seria CIMON-Xpanel

Systemy na Chipie. Robert Czerwiński

ż Ż Ż Ż Ż Ż

ć Ę ó ż ć

Ł Ó Ó Ó Ł Ó Ó Ł Ł Ó Ą Ć Ó Ą ć Ó ć ć

Ł ż Ó Ó ć Ó Ć

ż ć

ą ą ż ąż Ę ć ć ż ż ż ć ą ą

ć ć Ą ć Ęć Ó Ą ź ć ć ć ć ź ź Ą ć Ę ć ź ć ć ć ź ć ź ć ć ć Ś Ź ź

KAmduino UNO. Rev Źródło:

C e l e m c z ę ś c i d y s k u s y j n e j j e s t u ś w i a d o m i e n i e s o b i e, w o p a r c i u o r o z w a ż a n i a P i s m a Ś w.

ź Ą Ę Ę ć Ł ć ć ć ć ć ć ć

RODZAJE PAMIĘCI RAM. Cz. 1

Płytka uruchomieniowa XM64

Ź ć Ż ć ć Ó

Ą Ł ć Ę ć Ę ć

ż ż ż ż Ź ż Ą ż ż ż Ś

ć Ś Ś Ść

ć Ę ż Ł ź ż ź Ś Ś ź ć Ć ż Ś ż Ś

ź Ś Ó Ó Ż

ć ć ć ć ć Ł

ć ć ć Ó ć Ó ć Ę ć Ł ć Ś ć Ę ć Ą ć ć ć ć ć ć ć

ć ć Ł ć ć ć Ę Ę

ć ć Ł ć Ź ć Ł ź ć Ś ć ć Ż Ł Ż ć ż ć

Ż ć ć Ł Ł ć ć Ł ć ć

Ą Ź ć ć Ó Ó Ć Ć Ś

Ę Ą Ż Ż Ę Ą

Ó Ś Ś ć

Ó Ł Ę ź ź ź ć Ó ć

Ś

Ą Ó Ś ź Ś

Transkrypt:

NXP ma nowe ARM-y No właśnie: bo trudno powiedzieć, wprowadza na rynek. Firma NXP odkupiła bowiem obydwie linie mikrokontrolerów (ARM7 i ARM9) od firmy Sharp Electronics, tak więc popularne w niektórych regionach świata układy (LH7xxxx) od 3 lipca 2007 zmieniły logo. Zgodnie z przewidywaniami i pomimo poważnego oporu konkurencyjnych rozwiązań mikrokontrolery z rdzeniami ARM zdobywają coraz większą popularność, także w aplikacjach popularnych. Konkurencja pomiędzy producentami 32-bitowych mikrokontrolerów rośnie, czego skutki obserwujemy co kilka tygodni jest to jeden z najszybciej rozwijających się i zmieniających rynków. Pomimo wakacji jesteśmy świadkami kolejnej zmiany na tym rynku: 3 lipca 2007 roku firma NXP (ex- -Philips) przejęła od Sharp Microelectronics produkcję rodziny mikrokontrolerów (określanych nieco na wyrost mianem System-on-Chip), których najpoważniejszym atutem są wbudowane sprzętowe sterowniki LCD. : co i jak Ro d z i n a B l u e S t r e a k składa się z mikrokontrolerów wyposażonych w rdzenie: ARM922T (LH7A400 i L H 7 A 4 0 4 ), A R M 7 T D - 43

Schematy blokowe wybranych mikrokontrolerów z rodziny : P O D Z E S P O ŁY Tab. 1. Zestawienie najważniejszych cech i wyposażenia Typ Rdzeń Magistrala 16-bitowa Magistrala 32-bitowa Pamięć TCM Kontroler SDRAM LH75400 ARM7TDMI + - + - LH75401 ARM7TDMI + - + - LH75410 ARM7TDMI + - + - LH75411 ARM7TDMI + - + - LH79520 ARM720T - + - + LH79524 ARM720T - + - + LH79525 ARM720T + - + LH7A400 ARM922T - + - + LH7A401 ARM922T - + - + Schemat blokowy LH75401 Schemat blokowy LH75411 Zachowane oznaczenia Firma NXP ogłosiła, że symbole mikrokontrolerów po ich włączeniu do oferty produkcyjnej firmy zostaną zachowane. MI (LH54000, LH54001, LH54010, LH54011) oraz A R M 7 2 0 T ( L H 7 9 5 2 0 L H 7 9 5 2 4, L H 7 9 5 2 9 w s z y s t k i e w y p o s a ż o n e w M M U ). M a ks y m a l n a częstotliwość taktowania rdzeni ARM7TDMI wynosi 84 MHz, mikrokontrolery z rdzeniami ARM720T mogą być taktowane częstotliwością 76,2 MHz (za wyjątkiem LH79520 77,4 MHz), a mikrokontrolery z rdzeniami AR- M920T 200 266 MHz. Wewnętrzne sygnały taktujące są wytwarzane z wykorzystaniem pętli PLL, co pozwala stosować na zewnątrz mikrokontrolerów tanie generatory lub kwarce o niskich częstotliwościach rezonansowych. Prezentowane mikrokontrolery wymagają zasilania dwoma napięciami: 1,8 V i 3,3 V, przy czym w modelach LH754xxx oraz LH79524 i LH79525 zastosowano liniowy stabilizator napięcia 1,8 V, które służy do zasilania rdzenia. Linie I/O mikrokontrolerów są przy- stosowane do współpracy z logiką 5 V, przy czym producent ostrzega przed dołączaniem do linii I/ O mikrokontrolera z odłączonym zasilaniem, zasilanych obwodów zewnętrznych o napięciu powyżej 2 V może to spowodować uszkodzenie mikrokontrolera. Wspólną cechą mikrokontrolerów jest brak wewnętrznej pamięci programu, którą należy dołączyć z zewnątrz ( L H 7 9 5 2 0, L H 7 9 5 2 4, LH7A400 i LH7A404 wyposażono w 32-bitowe magistrale danych, pozostałe mikrokontrolery w magistrale 16-bitowe). Pięć mikrokontrolerów z prezentowanej rodziny wyposażono w sterownik pamięci SDRAM, trzy mogą się bootować z pamięci NAND Flash (8-, 1 6 - l u b 3 2 - b i t o - wych). M i - 44 Schemat blokowy LH79520

Siła : wbudowany sterownik LCD Jak wspomniano, mikrokontrolery wyposażono w sterowniki paneli LCD (do 800x600 punktów, z pewnymi ograniczeniami i kolorem 8- -bitowym także 1024x768 punktów). W zależności od typu mikrokontrolera za ich pomocą można steromikrokontrolerów Interfejs NAND Flash Sterownik LCD kolor/mono Interfejs matrycy dotykowej USB2.0/host USB Interfejs Ethernet CAN2.0B Obudowy - -/+ + -/- - + LQFP144 - +/+ + -/- - + LQFP144 - -/+ + -/- - - LQFP144 - +/+ + -/- - - LQFP144 - +/+ - -/- - - LQFP176 + +/+ + +/- + - CABGA208 + +/+ + +/- + - LQFP176 - +/+ - +/- - - FBGA/CABGA256 + +/+ + +/+ - - CABGA324 k r o k o n t r o l e r y B l u e - Streak są dostarczane w obudowach LQFP144, L Q F P 1 7 6 ( L H 7 9 5 2 0 i L H 7 9 5 2 5 ) o r a z B GA (CABGA208 - LH79524, F B G A 2 5 6 / C A B G A LH7A400 oraz CABGA324 LH7A404). Wszystkie są przystosowane do pracy w przemysłowym zakresie temperatur (-40 +85 o C), wszystkie wyposażono w w e w n ę t r z n ą p a m i ę ć SRAM oraz bogaty zestaw peryferiów podstawo - wych jak UART-y, synchroniczny interfejs szeregowy SSP, programowalne t i m e r y- l i c z n i k i, w a t c h d o g, RT C itp. Bogata jest lista peryferiów dostępnych w niek t ó r y c h t y p a c h mikrokontrolerów: interfejsy Ethernet, USB, PS/2 i CAN, w i e l o k a n a ł o w e przetworniki A/C, generatory PWM, i n t e r f e j s a u d i o I 2 S itd. Zestawienie najważniejszych cech i wyposażenia mikrokontrolerów pokazano w tab. 1. 45

Schematy blokowe wybranych mikrokontrolerów z rodziny : P O D Z E S P O ŁY Schemat blokowy LH79524 i LH79525 Schemat blokowy LH7A404 Schemat blokowy LH7A400 wać wyświetlacze monochromatyczne (STN) oraz kolorowe (kolor 12-bitowy, także TFT), możliwa jest obsługa dwóch wyświetlaczy przez pojedynczy kontroler. Obsługę wyświetlaczy ułatwiają wbudowane w mikrokontrolery pamięci SRAM (można ja wykorzystać do przechowywania wyświetlanych obrazów), a budowę sterowników zoptymalizowano pod kątem obsługi przez Windows CE, co wynika z przewidywanych przez producenta obszarów stosowania mikrokontrolerów (urządzenia przenośne). Podsumowanie Mikrokontrolery Blue- Streak rozszerzają ofertę NXP w kierunku aplikacji mobilnych, w których standardowym elementem interfejsu użytkownika jest wyświetlacz graficzny. Dotychczas NXP oferowało tylko dwa mikrokontrolery wyposażone w sterownik LCD (LPC2470 i LPC2478), od początku lipca produkuje 9 kolejnych typów. Dzięki zastosowaniu mało kłopotliwych (także w montażu ręcznym) obudów, mikrokontrolery Blue- Streak mają szansę przyjąć się wśród szerokich rzesz 46

Noty katalogowe, aplikacje i narzędzia Na CD-EP8/2007B publikujemy noty katalogowe oraz oprogramowanie narzędziowe dostępne na stronach firmy Sharp (w połowie lipca wygląda na to, że webmaster nadal nie wie o tym, że mikrokontrolery przeszły do NXP) oraz dostępne już materiały z logo NXP. odbiorców, bo wyświetlacze graficzne są na tyle tanie, że mogą być stosowane także w urządzeniach produkowanych w niewielkich woluminach. Być może przejęcie prezentowanych mikrokontrolerów przez dobrze postrzeganą na rynku ARM-owym fi r m ę N X P s p o w o d u j e wzrost ich popularności w Europie, bowiem jak na razie nie są one zbyt popularne. Zapewne jedną z przyczyn tego zjawiska, jest brak wbudowanej w strukturę nieulotnej pamięci programu oraz niewielkie pojemności wewnętrznych pamięci SRAM, co zmusza użytkowników do stosowania dość kosztownych pamięci Flash o dużych pojemnościach i zewnętrznych pamięci SRAM. Poza kosztem tych elementów, pewnym utrudnieniem w stosowaniu prezentowanych mikrokontrolerów jest konieczność projektowania i wykonania płytek drukowanych z rozprowadzonymi wieloliniowymi magistralami, co wymaga dużego doświadczenia i producenta PCB dysponującego odpowiednią technologią produkcji płytek. Losy rodziny będziemy uważnie obserwować i poinformujemy Czytelników EP o wszystkich istotnych wydarzeniach, podobnie jak ma to miejsce w przypadku innych rodzin mikrokontrolerów, na czele z dynamicznie rozwijającymi się ARM-ami. Piotr Zbysinski, EP piotr.zbysinski@ ep.com.pl Elektronika do domu, biura, warsztatu, ogrodu ELEKTRONIKA. TECHNIKA. INNOWACJE. oraz dla hobbystów! Zamów darmowy katalog na www.conrad.pl lub pod numerem telefonu 022 627 80 80 47