Firmware - Settembre 2010 - N°56 - (Page 43)

+Inside LPC1758 ARM CORTEX-M3 Descriviamo e analizziamo le proprietà del microcontrollore ARM LPC1758 per applicazioni embedded. Il Real Time Clock dei Come programmare l’RTC dei micro i.MX25 in applicazioni non secure di MARIANO SEVERI I n molte applicazioni in tempo reale, la misura del tempo corrente è aspetto essenziale per il funzionamento del sistema. In linea di principio, una funzionalità di questo tipo può essere generata mediante una routine software, sulla base di interruzioni periodiche generate da un timer; un esempio di questo tipo per i microcontrollori PIC si può trovare all’indirizzo web indicato nei riferimenti [1]. Questo richiede tuttavia un impegno della CPU nell’aggiornamento del tempo; inoltre impone che il sistema sia costantemente alimentato. Per questo motivo, più frequentemente si preferisce una soluzione hardware basata su Real-Time Clock (RTC), veri e propri orologi elettronici. Essi sono caratterizzati da una maggiore risoluzione nella misura del tempo; presentano una interfaccia standard verso la CPU e bassa dissipazione di potenza, così da poter essere alimentati anche mediante batteria tampone. In questo modo, l’RTC può continuare a spongono i microprocessori della famiglia i.Mx25 di Freescale (vedi [2]). Basati su CPU ARM9 con frequenza di clock fino a 400 MHz, bassa dissipazione di potenza e connettività a diversi livelli, tali processori rappresentano una soluzione ideale per molte applicazioni embedded nel settore industriale od in ambito automotive. CARATTERISTICHE DELL’RTC funzionare anche se la CPU viene forzata in uno stato di power-down nelle applicazioni a risparmio energetico. Quasi tutti i principali produttori di componenti elettronici (come Intersil, Maxim, Texas Instrument, STMicroelectronics o NxP) dispongono, a catalogo, di RTC e questi dispositivi sono ormai disponibili come periferiche integrate anche in molti microcontrollori di fascia più alta. In quest’articolo vogliamo attirare l’attenzione sulle caratteristiche e sull’utilizzo del Real-Time Clock di cui di- L’RTC dei processori iMX25 è un timer a 47 bit con clock a 32.768 KHz che assicura una risoluzione nella misura del tempo di circa 30 microsecondi. Il contatore di secondi è a 32-bit garantendo così un intervallo di misura di oltre 100 anni. Il clock può essere fornito mediante sorgente esterna o oscillatore integrato. L’RTC supporta la programmazione di un istante di allarme, al momento del quale attiva una interruzione verso la CPU; questa può essere usata, ad esempio, per risvegliare il sistema da uno stato di power-down o come base dei tempi sincronizzata per l’esecuzione di procedure programmate. 10 4 FOCUS ON TIPS’N TRICKS 20 7 SKILLS MARKET NEWS 43 41 INSIDE SPOTLIGHT 51 62 TOOLS EVENTS ZAPPING 58 ANALOG ABBONAMENTO http://www.ieshop.it/abbonamento.asp?tab=FW&cid=183

Tabella dei contenuti per la edizione digitale del Firmware - Settembre 2010 - N°56

TIPS’n tricks
News
FOCUS on - Tecnologie biometriche
SKILLs
- Adobe Flash su sistemi embedded
- Accelerometro Digitale MMA745xL
- Implementazione del protocollo USB su AVR
- Un bootloader per il Pic24 di Microchip
SPOTlight - Intervista al direttore del salone Electronica
INside
- Il Real-Time Clock de i micro i.MX25
- LPC1758 ARM Cortex-M3
TOOLS
- Silabs Toolstick
- Applicazioni con Simulink
ANALOG - L’alimentazione dei circuiti RF
EVENTS zapping
Elenco inserzionisti
Elettroshop – Demmel
Farnell – Catalogo componenti
Farnell – Element 14
Fiera Milano Tech – Sicurezza 2010
MathWorks - Matlab
Millennium Dataware – Produzione PCB
PCB-Pool - Produzione PCB
Repcom – Sensori
STM case – RADcase software tool
TME – Distribuzione componenti

Firmware - Settembre 2010 - N°56

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