Firmware - Novembre 2014 / N°106 - (Page 52)
TOOLS
argomento, ad esempio, il suo riferimento, così:
openSession("TCI6488EVM_XDS510USB/
C64PLUS_F1A");
Oppure, in alternativa, è possibile ricorrere al nome della board e della CPU: in
questo apriremo una sessione singola di
debug per una CPU configurata, così:
openSession("TCI6488EVM_XDS510USB",
"C64PLUS_F1A");
Insomma, le possibili combinazioni sono
diverse. Il listato 2 mostra uno script reale che utilizza la prima opzione.
UTILIZZARE PYTHON
Oltre a Javascript, il nostro Code Composer Studio può anche utilizzare Python, o
meglio una sua versione particolare chiamata Jython. Il costruttore, però, suggerisce una configurazione minima indispensabile per utilizzare Python, ovvero:
- CCSv5 (o maggiore)
- la più recente installazione di Jython
- la macchina virtuale di Java, 32-bit Java
Runtime Environment (JRE)
ges/ti/dss/java/com.ti.ccstudio.scripting.environment_3.1.0.jar
-
/DebugServer/packages/ti/dss/java/com.ti.debug.engine_1.0.0.jar
- /dvt/scripting/dvt_
scripting.jar
Al pari di ogni programma Python, le classi sono importate al solito modo, come:
from com.ti.debug.engine.scripting import *
from com.ti.ccstudio.scripting.environment
import *
CONCLUSIONE
Il tool di Texas Instruments ha raggiunto,
con le attuali versioni, un buon livello di
maturità tanto da essere utilizzato in diverse applicazioni e contesti sapendo di
offrire a un progettista hardware/firmware
strumenti di lavoro flessibili e apprezzati.
[1] http://processors.wiki.ti.com/index.php/Debug_Server_Scripting/Step_By_Step
[2] spra383a.pdf
È necessario impostare le diverse variabili d'ambiente come in questo modo,
facendo attenzione che per ci si deve riferire al percorso d'installazione del tool:
- /DebugServer/packages/ti/dss/java/dss.jar
- /DebugServer/packa-
[3] http://www.jython.org/
demmel display intelligenti
http://www.iLCD.info
http://processors.wiki.ti.com/index.php/debug_Server_Scripting/Step_By_Step
http://processors.wiki.ti.com/index.php/debug_Server_Scripting/Step_By_Step
http://www.jython.org/
http://www.fwonline.it/fw/?page_id=7
http://www.elettroshop.com/demmel
Tabella dei contenuti per la edizione digitale del Firmware - Novembre 2014 / N°106
SOMMARIO
FOCUS on “Don’t try this at home”
Skills Accesso e controllo remoto RF
INside
I motori Brushless DC
Silicon Labs Si106x-108x: MCU con Wireless Sub-Giga ad Alte Prestazioni
ANALOG Alimentatore DC da Banco ad Alte Prestazioni
SPOTlight Carica, Scarica e Bilanciamento dei Supercondensatori
Tools
“Low Cost Controllerless” con PIC32
Code Composer Studio: il Ruolo degli Script nello Sviluppo del Codice
Linear Technology “PowerCAD II” La Progettazione Assistita dei Convertitori DC/DC
News
EVENTS
Guida
Firmware - Novembre 2014 / N°106
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