Firmware - Aprile 2014 / N°99 - (Page 48)

La casa costruttrice ha messo a punto una nuova metodologia per riprogrammare i processori della Il Serial Programmer serie R8C/38C proponendo un sistema assolutamente trasparente per l'utilizzatore, in grado di adattarsi a ogni specifica richiesta e con prerogative tali da permettere al progettista di controllare direttamente tutta la fase di lavoro di FRANCESCO PENTELLA enesas, una casa costruttrice da sempre molto attenta alle implicazioni tecnologiche dei suoi prodotti, prevede oggi nuove soluzioni che permettono di riprogrammare i processori R8C/38C in modo assolutamente trasparente. Questa particolarità è stata dettagliata dalla stessa casa costruttrice nella nota tecnica in [1]. Secondo le sue stesse specifiche, il nuovo Serial Programmer è applicabile alla linea di processori R8C/38C, ovvero MCU in configurazione da 128 Kb e clock XIN per serial I/O mode 2 pari a 14,7456 MHz e mode 3 con 8 MHz. Il documento in riferimento [1] descrive le specifiche del Serial Programmer di Renesas, un nuovo sistema che permette di ri- R programmare l'area programma ROM in una MCU della serie appena citata, insieme alla specifica del protocollo di comunicazione seriale. È opportuno precisare che questa particolarità s'intende anche applicabile ad altri R8C che condividono gli stessi insiemi dei registri SFR, così come la serie R8C/38C. Il costruttore assicura, grazie a questa possibilità, una nuova e più flessibile procedura di aggiornamento del software residente, permettendo all'utilizzatore di selezionare differenti modalità di funzionamento al momento del boostrap della macchina; infatti, è possibile scegliere tra mode 2 e mode 3. In base alle specifiche del costruttore, il nuovo serial programmer funziona con un clock asincrono perché le sue caratteristiche tecniche rientrano tra quelle previste di un UART; infatti, in accordo allo standard seriale, è possibile comunicare con il dispositivo di destinazione attraverso Figura 1: Trasmissione seriale a 9600 bps del dato 00110000 una semplice linea seriale con start bit pari a uno, con bit di parità, stop bit e un data transfer pari a 8. Il transfer rate è selezionabile, spaziando da un 460800 bps con standard serial I/O mode 2 e fino a 500000 bps con mode 3. CENNI SULLA COMUNICAZIONE SERIALE Lo standard seriale, RS232, è una tecnica molto semplice dato che non richiede particolari criteri implementativi tanto da essere alla portata di tutti: dal semplice cultore alle realizzazioni più squisitamente industriali. In realtà, per la precisione, si stanno sempre più diffondendo soluzioni che permettono di sfruttare più elevate velocità di connessioni e che differiscono dallo standard perché propongono altri criteri implementativi. In questo contesto ci vogliamo riferire allo standard comunemente conosciuto come RS232 proposto con differenti cablaggi o connettori con diversi pin-out. Quando ci riferiamo a uno standard di questo tipo, ossia trasmissione di tipo seriale, i bit sono trasmessi uno per volta in una medesima connessione. Per applicazioni più semplici è possibile impiegare solo tre fili; ossia una linea di FOCUS ON SKILLS INSIDE TOOLS ANALOG TIPS'N TRICKS MARKET NEWS SPOTLIGHT EVENTS ZAPPING MEMBERSHIP

Tabella dei contenuti per la edizione digitale del Firmware - Aprile 2014 / N°99

TIPS'n tricks
FOCUS on Gecko, i Micro Ultra Low Power
SKILLs
Usare l’oversampling con gli AD7960/61
Bootloader secondario via I2C
INside
Low-Power Design Guide
STM8S: utilizzo del convertitore A/D
Applicazioni USB con MSP430
ANALOG Sensore PWM di prossimità e luce ambiente
TOOLS Il Serial Programmer di Renesas
SPOTlight
LTM®8028: Basso Rumore, Alta Precisione
M2M Forum a Milano: il futuro che è già qui
EVENTS zapping
News
Guida

Firmware - Aprile 2014 / N°99

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