Firmware - Ottobre 2010 - N°57 - (Page 21)

+ Skills PROTEZIONE DEL CODICE SU LPC1700 La protezione del codice è uno strumento ampiamente utilizzato nei prodotti elettronici moderni, permette di tutelarsi non solo dalla la copia del prodotto, ma anche da possibili modifiche del software non previste. Un Wireless Voice Transceiver Silicon Laboratories ha descritto in una Application Note (AN147) un interessante ricetrasmettitore vocale wireless digitale. Vediamo di cosa si tratta di VINCENZO ROMANO L STREAMING VIDEO CON I.MX27 I nuovi processori i.MX27 facilitano lo sviluppo di applicazione di streaming multimediali nei sistemi embedded grazie all’accelerazione hardware e ad una libreria software dedicata. a particolarità principale di questo transceiver vocale consiste nel fatto che grazie all’uso di un transceiver RF digitale permette di realizzare un canale audio full-duplex tramite un canale radio half-duplex. Il transceiver può funzionare infatti alternativamente come ricevitore o come trasmettitore, generalmente su frequenze diverse. Inoltre, dato che il bit rate massimo supportato dal transceiver è inferiore a quello necessario per un canale voce full-duplex, viene utilizzata una compressione software dell’audio tramite un algoritmo DPCM implementato dal microcontrollore. I COMPONENTI PRINCIPALI DEL TRANSCEIVER LA MCU C8051F330 I componenti principali dell’apparato sono il microcontrollore C8051F330 prodotto da Silicon Laboratories e Il transceiver digitale CC1020 di Texas Instruments. Il microcontrollore C8051F330 [2] prodotto da Silicon Laboratories, è basato su una CPU compatibile 8051, la nota CPU standard industriale di Intel. Questa CPU ad 8 bit con architettura Harvard (la memoria programma e quella dati utilizzano bus separati) è dotata dell’ampio set di modalità di indirizzamento caratteristico dei processori CISC. L’implementazione di Silicon Laboratories presenta in aggiunta un’architettura a pipeline che permette alla CPU di eseguire la maggior parte delle istruzioni in 1 o 2 cicli di clock, contro gli usuali 12 (pari ad un ciclo macchina) delle CPU 8051 standard. Di conseguenza, il throughput massimo arriva a 25 MIPS alla velocità di clock di 25 MHz. La memoria RAM è pari a 768 Byte, mentre la memoria programma è una Flash di 8 KB. Completano la dotazione della MCU le usuali periferiche di comunicazione come UART ed SPI, oltre alle interfacce ADC e DAC con 10 bit di risoluzione, utilizzate in questa applicazione. Le periferiche possono essere direzionate sui pin esterni della MCU tramite una crossbar. IL TRANSCEIVER DIGITALE CC1020 Il chip CC1020 [3] è un transceiver UHF digitale funzionante nelle due bande ISM e per dispositivi Short Range comprese tra 402-470 MHz e 804-940 MHz. La distanza tra i canali può essere di 12.5 o 25 kHz. Il CC1020 supporta diversi tipi di modulazione, tra cui FSK ed ASK (nella variante On-Off Keying, OOK). Il segnale digitale in ingresso può essere nel formato NRZ (Non-Return-to-Zero), codificato Manchester o senza codifica: in questo caso si parla di transparent UART, ma il sincronismo dev’essere garantito da un circuito esterno. A seconda del tipo di codifica usata, il bit rate può arrivare ad un massimo di 153.6 kbps (utilizzando la codi- 9 4 FOCUS ON TIPS’N TRICKS 14 7 SKILLS MARKET NEWS 26 35 INSIDE SPOTLIGHT 39 62 TOOLS EVENTS ZAPPING 54 ANALOG ABBONAMENTO http://www.ieshop.it/abbonamento.asp?tab=FW&cid=183

Tabella dei contenuti per la edizione digitale del Firmware - Ottobre 2010 - N°57

TIPS’n tricks
News
FOCUS on - Firewire: sicurezza e velocità
SKILLs
- Streaming multimediale con i.MX27 di Freescale
- protezione del codice su LPC1700
- Un Wireless Voice Transceiver digitale
INside
- SerDes National per applicazioni video
- Microchip nanoWatt XLP
SPOTlight - FPGA Stratix V di Altera
TOOLS
- Il controllo dei sistemi real-time
- CAN Primer: Creare la propria Rete CAN
ANALOG - Power Integrity
EVENTS zapping
Freescale
Elenco inserzionisti
Freescale - Designing with Freescale
Linear Technology - LTC6802
Wireless - ITN2010
Lauterbach - Trace32
Farnell - Element 14
STM - Radcase software tool
Millennium Dataware - Produzione PCB
Repcom - Sensori industriali
Farnell - Distribuzione componenti
Fiera Milano Tech - Sicurezza 2010
Tecnologix - Sistemi di sviluppo per ARM
Elettroshop - Prodotti Sena

Firmware - Ottobre 2010 - N°57

https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2015-02_109
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2015-01_108
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-12_107
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-11_106
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-10_105
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-09_104
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-07_102
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-06_101
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-05_100
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-04_99
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-03_98
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-02_97
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-01_96
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-12_95
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-11_94
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-10_93
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-09_92
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-07_90_91
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-06_89
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-05_88
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-04_87
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-03_86
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-02_85
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-01_84
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-12_83
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-11_82
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-10_81
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-09_80
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-07_78-79
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-06_77
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-05_76
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-04_75
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-03_74
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-02_73
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-01_72
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-12_71
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-11_70
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-10_69
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-09_68
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-07_66_67
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-06_65
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-05_64
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-04_63
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-02_62
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2011-02_61
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2011-01_60
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-12_59
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-11_58
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-10_57
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-09_56
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2010-07_54-55
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2010-06_53
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Maggio-2010-52
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Aprile-2010-51
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Marzo-2010-50
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Febbraio-2010-49
https://www.nxtbookmedia.com