Table of Contents Table of Contents
Previous Page  38 / 84 Next Page
Information
Show Menu
Previous Page 38 / 84 Next Page
Page Background

EMBEDDED

64 • MAGGIO • 2017

38

SPECIALE

|

SW TOOL

schede di valutazione hardware sia con simulatori

virtuali su modelli. È stato anche aggiunto il sup-

# ~ $

-

cia con le nuove piattaforme Intel. Un’altra novità è

| * V T!

-

re il Reverse Debugging sulle architetture ARM/

} $

}+ ,} -2 : 4

x #`) * % 7

44

'

5 }

l’esecuzione dei loro applicativi scorrendo il codice

À

'

-

gere i bug in modo semplice e veloce.

Debug multi-core

53 ' À '

5 ' \  3"

ed è una società specializzata nello sviluppo di solu-

zioni di debug per i microcontrollori. Recentemente

ha rinnovato e ulteriormente potenziato il suo De-

'' # VT* V T ' * '

x

44

À

N %

$ À

3#

._ `

,$

ARM. Oltre al Multi-core Debugging e all’emulazio-

V *

À'

consente di programmare le memorie Flash e sup-

) : ' #

'

-

# ) }

$ À

[ )

._ 3#

-

44 4 À - :!"

delle tracce di tutto ciò che succede e la possibilità

44

*

entrambe le architetture. Oltre alla consueta Jtag

€#): Y

5N *

$ * Y * Y T) T) % Y

5%

3 ' *# *#! . } )3 33

).2

Debug Studio

Segger Microcontroller realizza tool di sviluppo

hardware e software per sistemi embedded e il suo

3 '' *

3 7

-

to per la messa a punto e il debug dei sistemi em-

bedded a uso industriale, tanto da aver fatto aprire

alla società proprio per questo prodotto una sede

{

2 *

3

-

7 $ '

T

*

C/C++ pensato per i microcontrollori ARM e contie-

*

T ''

-

gabili con le interfacce J-Link e utilizzabili con un

approccio simile al celebre Visual Studio Microsoft

e perciò relativamente semplice da apprendere an-

che per i meno esperti. Il modulo di debug J-Link è

stato potenziato con il supporto per le schede basa-

3#

3# %

4 ._ Y 3T)

ai supporti già presenti per le MCU ARM, Micro-

chip e Renesas sulle quali consente anche di pro-

grammare le memorie Flash.

Fig. 4 – Segger Embedded Studio integra sotto

forma di middleware un Editor, un compilatore e

un Debugger particolarmente adatti per lo svilup-

po e il debug dei microcontrollori

Fig. 2 – Nel TRACE32 di Lauterbach sono stati

aggiunti i supporti per il debug Processor-In-the-

Loop e per il Reverse Debugging UndoDB

Fig. 3 – Il tool di debug UDE di PLS permette di

verificare in tempo reale il funzionamento di tutti i

sistemi di microcontrollo multi-core a 16 e 32 bit