Port DEBUGGER - DEFAULT đ¶
Stimulation¶
Dieser Port besitzt keine Stimulus-FĂ€higkeiten.
Eigenschaften đ¶
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
Portnummer |
20000 |
int |
UDP-Port der Remote API, ĂŒber den Trace32 angesprochen wird (siehe *.t32-Konfigurationsdatei) |
||
Arbeitsverzeichnis |
âC:\T32â |
string |
Pfad zum Arbeitsverzeichnis (Absolut oder relativ zum Basispfad des Hostknoten) |
||
Konfigurationsdatei âČ*.t32âł |
âconfig.t32â |
string |
Pfad zur Konfigurationsdatei. Optional können Argumente angegeben werden. |
||
Startup-Script âČ*.cmmâł |
string |
Pfad zum PRACTICE-Startscript. Dieses wird beim Start von TRACE32 ausgefĂŒhrt. Optional können Argumente angegeben werden. Als Platzhalter fĂŒr die ELF-Datei oder die HEX-Datei werden ${elf} bzw. ${hex} akzeptiert. Wurden mehrere ELF-Dateien angegeben, werden diese als jeweils ein Argument an das Startscript ĂŒbergeben. |
|||
ELF-Datei |
uri |
Lokaler Pfad zu der zu ladenden ELF-Datei (relativ zum Workspace). Wird bei <auto> aus der Testkonfiguration ĂŒbernommen. Mehrere ELF-Dateien können mit | getrennt angegeben werden. |
|||
HEX-Datei |
uri |
Lokaler Pfad zu der zu ladenden HEX-Datei (relativ zum Workspace). Wird bei <auto> aus der Testkonfiguration ĂŒbernommen |
|||
ELF-Ladeparameter |
â/NoClear /NOCODE /ForceLines /GlobTypesâ |
string |
Parameter die beim Laden der ELF-Datei angegeben werden (TRACE32-Befehl Data.LOAD.Elf) |
||
SteuergerÀtebezeichner |
string |
SteuergerĂ€tebezeichner dieses Ports in der Testkonfiguration (wird automatisch ausgefĂŒllt) |
|||
Nutze âRun-time Memory Accessâ |
â |
bool |
Erlaubt das Lesen und Schreiben von Variablen wĂ€hrend das Target lĂ€uft. (Verwendet die Option â%eâ beim VAR-Befehl. Funktioniert nur bei Targets, die diese Option unterstĂŒtzen.) |
Jobs đ¶
Attach¶
Stellt die Verbindung zum TRACE32-GerÀt her
Break¶
HĂ€lt die AusfĂŒhrung des Targets bzw. der Simulation an.
Cmd¶
Startet einen beliebigen PRACTICE-Befehl, bspw. âDO script.cmmâ, aber wartet nicht auf dessen Beendigung. Fehlermeldungen des PRACTICE-Befehls werden von diesem Job nicht ausgewertet(siehe Job âGetMessageâ bzw. âCmdWithReturnâ)
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
command |
string |
PRACTICE-Befehl der ausgefĂŒhrt werden soll |
CmdWithReturn¶
FĂŒhrt einen PRACTICE-Befehl aus, z.B. âDO script.cmmâ. Es wird gewartet bis der Befehl abgearbeitet wurde und das Ergebnis zurĂŒckgegeben.
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
command |
string |
PRACTICE-Befehl der ausgefĂŒhrt werden soll |
|||
timeout |
float |
Timeout beim Warten auf den RĂŒckgabewert (in Sekunden) |
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
returnValue |
string |
RĂŒckgabewert des ausgefĂŒhrten Befehls |
CoreSelect¶
Sendet den PRACTICE Befehl CORE.select
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
coreNumber |
0 |
int |
Nummer des Cores der selektiert wird |
EvalGet¶
Liefert den Wert der globalen Variable zurĂŒck, welche von manchen PRACTICE-Befehlen (z.B.: âEVALâ) verwendet wird.
Parametrierung
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
returnValue |
int |
Numerische ReprĂ€sentation des RĂŒckgabewertes |
EvalGetString¶
Liefert den Wert der globalen Variable zurĂŒck, welche von manchen PRACTICE-Befehlen (z.B.: âEVALâ) verwendet wird.
Parametrierung
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
returnString |
string |
Textuelle ReprĂ€sentation des RĂŒckgabewertes |
GetApiRevision¶
Liefert die Revision der Remote-API zurĂŒck, welche ecu.test verwendet um mit TRACE32 zu kommunizieren. Nicht die Version von TRACE32
Parametrierung
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
returnValue |
int |
Revisionsnummer |
GetBreakpointList¶
Liest Breakpoint-Informationen
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
maxBreakpoints |
0 |
int |
Max. Anzahl der zu lesenden Breakpoints |
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
resultObject |
object |
Liste mit Debugger-Breakpoints bestehend aus (Start-Adresse, IsEnabled, Breakpoint-Type, AuxType) |
GetCpuInfo¶
Liefert Informationen ĂŒber CPU Typ und Familie zurĂŒck
Parametrierung
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
resultTuple |
object |
Tupel mit CPU-Infos (cpu<string>, BigEndinan<bool>) |
GetMessage¶
Liefert den Inhalt und Typ von Nachrichten des AREA-Fensters bzw. der Nachrichtenzeile zurĂŒck.
Parametrierung
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
returnObject |
object |
Tupel: Nachrichtentyp<string>(General Information/ Error/Status Information/Error Information/ Temporary Display/Temporary Information), Inhalt der Nachricht<string>). |
GetPracticeState¶
Liefert den Status der PRACTICE-BefehlsausfĂŒhrung zurĂŒck
Parametrierung
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
returnString |
string |
âNot Runningâ, âRunningâ oder âDialog window openâ |
GetRam¶
Abfragen von Memory-Mapping-Informationen.
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
access |
âData RAMâ |
[âData RAMâ, âProgram RAMâ, âDefaultâ] |
string |
RAM wÀhlen |
|
start |
0 |
int |
Startadresse |
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
returnObject |
object |
Tupel mit Anfang und Endadresse des gefundenen Speicherbereiches(foundStartAddress<int>, foundEndAddress<int>). Wurde nichts gefunden: (-1,-1) |
GetSource¶
Liefert den Dateinamen und die Zeilennummer zu einer Adresse zurĂŒck
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
address |
0 |
int |
Adresse des Dateinamens und der Zeilennummer |
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
returnString |
string |
String im Format Dateiname:Zeilennummer |
GetState¶
Liefert den ICD-Status zurĂŒck
Parametrierung
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
returnString |
string |
âDebug system is downâ, âDebug system is haltedâ, âTarget execution is stoppedâ oder âTarget execution is runningâ. |
GetSymbol¶
Liefert die Informationen des Symbols mit dem angegebenen Namen. Im Namen wird eine automatische Ersetzung des ELF-Dateinamens vorgenommen, falls darin der ELF-Bezeichner aus der Testkonfiguration in eckigen Klammern vorkommt (z.B. [ELF-KEY-1])
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
symbolName |
string |
Symbolname (â[ELF-Bezeichner]â fĂŒr automatische Ersetzung |
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
resultObject |
object |
Tupel (address<int>, size<int>, access<int>) |
GetSymbolAccess¶
Liefert den Access-Parameter des Symbols mit dem angegebenen Namen. Im Namen wird eine automatische Ersetzung des ELF-Dateinamens vorgenommen, falls darin der ELF-Bezeichner aus der Testkonfiguration in eckigen Klammern vorkommt (z.B. [ELF-KEY-1])
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
symbolName |
string |
Symbolname (â[ELF-Bezeichner]â fĂŒr automatische Ersetzung |
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
resultObject |
int |
access<int> |
GetSymbolAddress¶
Liefert die Adresse des Symbols mit dem angegebenen Namen. Im Namen wird eine automatische Ersetzung des ELF-Dateinamens vorgenommen, falls darin der ELF-Bezeichner aus der Testkonfiguration in eckigen Klammern vorkommt (z.B. [ELF-KEY-1])
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
symbolName |
string |
Symbolname (â[ELF-Bezeichner]â fĂŒr automatische Ersetzung |
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
resultObject |
int |
address<int> |
GetSymbolFromAddress¶
Liefert den Symbolnamen zur angegebenen Adresse
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
symbolAddress |
0 |
int |
Symboladresse |
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
resultObject |
string |
Symbolname |
GetSymbolSize¶
Liefert die GröĂe des Symbols mit dem angegebenen Namen. Im Namen wird eine automatische Ersetzung des ELF-Dateinamens vorgenommen, falls darin der ELF-Bezeichner aus der Testkonfiguration in eckigen Klammern vorkommt (z.B. [ELF-KEY-1])
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
symbolName |
string |
Symbolname (â[ELF-Bezeichner]â fĂŒr automatische Ersetzung |
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
resultObject |
int |
size<int> |
GetTraceInfo¶
Liefert die BuffergröĂe und die minimale/maximale Aufzeichnungsnummer des ausgewĂ€hlten Traces zurĂŒck.
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
tracetype |
âTraceâ |
[âTraceâ, âTrace (raw data)â, âTrace (funneled data)â, âPowerIntegratorâ, âPowerProbeâ, âSnooperâ, âDTMâ] |
string |
Selektierung des Traces |
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
resultObject |
object |
Tupel (buffersize<int>, minNumber<int>, maxNumber<int>) |
GetTraceState¶
Liefert den Status des ausgewĂ€hlten Traces zurĂŒck.
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
tracetype |
âTraceâ |
[âTraceâ, âTrace (raw data)â, âTrace (funneled data)â, âPowerIntegratorâ, âPowerProbeâ, âSnooperâ, âDTMâ] |
string |
Selektierung des Traces |
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
resultString |
object |
âanalyzer is switched offâ, âanalyzer is armedâ, âanalyzer triggeredâ oder âanalyzer recording breakedâ |
GetTriggerMessage¶
Liefert die Trigger-Nachricht, welche beim Stoppen eines Breakpoints ausgegeben wird.
Parametrierung
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
returnString |
string |
Trigger-Nachricht |
GetWindowContent¶
Liefert den Inhalt eines TRACE32-Fensters
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
command |
string |
PRACTICE-Befehl zum Ăffnen des Fensters, z.B. âListâ |
|||
encoding |
âutf-8â |
[âasciiâ, âiso-8859-1â, âcp1252â, âutf-8â] |
string |
Auf das Ergebnis anzuwendendes Encoding |
|
format |
âXMLâ |
[âASCIIâ, âASCIIPâ, âASCIIEâ, âCSVâ, âXMLâ] |
string |
Zielformat |
Go¶
Startet die AusfĂŒhrung auf dem Target bzw. der Simulation.
Nop¶
Sendet eine leere Nachricht
Ping¶
Sendet eine Ping-Nachricht
QueryBreakpointObjCount¶
Liefert die Anzahl von Breakpoints zurĂŒck
Parametrierung
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
resultObject |
int |
Anzahl der in TRACE32 definierten Breakpoints |
ReadBreakpoint¶
Liest Breakpoint-Informationen
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
access |
âData accessâ |
[âData accessâ, âProgram accessâ, âCP0â, âICEbreakerâ, âETMâ, âCP14â, âCP15â, âARM logicalâ, âTHUMB logicalâ, âARM physicalâ, âTHUMB physicalâ, âETBâ, âAD:â, âAP:â, âDAP:â, âUSR:â, âVM:â, âDefaultâ] |
string |
Speicherbereich wÀhlen |
|
address |
0 |
int |
|||
size |
0 |
int |
Anzahl der zu lesenden Adressen |
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
resultObject |
BitStream |
Bitstream mit Breakpoint-Daten (siehe RemoteApi-Doku - âT32_ReadBreakpointâ) |
ReadMemory¶
Lesen vom Speicher
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
access |
âData accessâ |
[âData accessâ, âProgram accessâ, âCP0â, âICEbreakerâ, âETMâ, âCP14â, âCP15â, âARM logicalâ, âTHUMB logicalâ, âARM physicalâ, âTHUMB physicalâ, âETBâ, âAD:â, âAP:â, âDAP:â, âUSR:â, âVM:â, âDefaultâ] |
string |
Speicherbereich wÀhlen |
|
byteAddress |
0 |
int |
Startadresse |
||
byteSize |
0 |
int |
Anzahl zu lesender Bytes |
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
returnObject |
ByteStream |
Der Inhalt des gelesenen Speicherbereichs |
ReadPP¶
Liefert die aktuelle Adresse des Programmzeigers zurĂŒck AusfĂŒhrung nur bei angehaltener AusfĂŒhrung möglich.
Parametrierung
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
returnValue |
int |
Adresse des Programmzeigers |
ReadRegister¶
Liest die Werte von Registern unter Angabe der Masken
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
mask1 |
0 |
int |
Register address mask 1 |
||
mask2 |
0 |
int |
Register address mask 2 |
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
resultObject |
object |
Liste mit 64 32-Bit Registerwerten |
ReadRegisterByName¶
Liest die Werte eines Registers unter Angabe des Namens
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
registerName |
string |
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
resultObject |
object |
Tupel aus niederwertigem und höherwertigem 32-Bit Registerwert |
ResetCPU¶
Versucht das Target ĂŒber die PRACTICE commands SYStem.UP und Register.RESet zurĂŒckzusetzen
SetMemoryAccessClass¶
Setzt die Klasse fĂŒr nachfolgende Speicherzugriffe (z.B. via ReadMemory), deren access-Parameter dann ignoriert werden.
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
access |
âDefaultâ |
[âProgram Spaceâ, âData Spaceâ, âAccess by the CPUâ, âDirect access to emulation memoryâ, âDirect access to program memoryâ, âDirect access to data memoryâ, âAbsolute, physical addressingâ, âAbsolute Dataâ, âAbsolute Programâ, âUser Specific Access Modeâ, âEEPROM Write Accessâ, âDefaultâ] |
string |
Klasse fĂŒr Speicherzugriff. âDefaultâ reaktiviert die funktionsspezifischen access-Parameter. |
SetMode¶
Setzt den Anzeigemodus fĂŒr das Data.List Fenster.
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
mode |
âASMâ |
[âASMâ, âHLLâ, âMixedâ] |
string |
Den zu setzenden Displaymodus |
Step¶
FĂŒhrt einen Einzelschritt im aktuellen Modus aus
StepMode¶
FĂŒhrt einen Schritt auf dem Emulator oder Target, in AbhĂ€ngigkeit vom gewĂ€hlten Modus, aus. Beim âMixed Stepâ wird ein Assemblerschritt im Anzeigemodus HLL ausgefĂŒhrt.
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
mode |
âAssembler stepâ |
[âAssembler stepâ, âHLL stepâ, âMixed stepâ] |
string |
||
type |
âStep into function callâ |
[âStep into function callâ, âStep over function callâ] |
string |
Stop¶
Stoppt die AusfĂŒhrung eines PRACTICE-Scriptes.Zum Stoppen des Targets oder der Simulation den Job âBreakâ benutzen
WriteBreakpoint¶
Schreibt einen Breakpoint
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
access |
âData accessâ |
[âData accessâ, âProgram accessâ, âCP0â, âICEbreakerâ, âETMâ, âCP14â, âCP15â, âARM logicalâ, âTHUMB logicalâ, âARM physicalâ, âTHUMB physicalâ, âETBâ, âAD:â, âAP:â, âDAP:â, âUSR:â, âVM:â, âDefaultâ] |
string |
Speicherbereich wÀhlen |
|
address |
0 |
int |
|||
breakpoint |
BitStream(0x0, 0) |
BitStream |
Zu setzender Breakpoint (siehe RemoteApi-Doku - âT32_WriteBreakpointâ) |
||
size |
0 |
int |
Anzahl der zu schreibenden Adressen |
WriteMemory¶
Schreiben in den Speicher ab der angegebenen Adresse
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
access |
âData accessâ |
[âData accessâ, âProgram accessâ, âCP0â, âICEbreakerâ, âETMâ, âCP14â, âCP15â, âARM logicalâ, âTHUMB logicalâ, âARM physicalâ, âTHUMB physicalâ, âETBâ, âAD:â, âAP:â, âDAP:â, âUSR:â, âVM:â, âDefaultâ] |
string |
Speicherbereich wÀhlen |
|
byteAddress |
0 |
int |
Startadresse |
||
data |
ByteStream() |
ByteStream |
Zu schreibende Bytes |
WriteMemoryPipe¶
Paralleles Schreiben in den Speicher ab der angegebenen Adresse
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
access |
âData accessâ |
[âData accessâ, âProgram accessâ, âCP0â, âICEbreakerâ, âETMâ, âCP14â, âCP15â, âARM logicalâ, âTHUMB logicalâ, âARM physicalâ, âTHUMB physicalâ, âETBâ, âAD:â, âAP:â, âDAP:â, âUSR:â, âVM:â, âDefaultâ] |
string |
Speicherbereich wÀhlen |
|
byteAddress |
0 |
int |
Startadresse |
||
data |
ByteStream() |
ByteStream |
Zu schreibende Bytes |
WriteRegister¶
Beschreibt die Werte von Registern unter Angabe der Masken
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
mask1 |
0 |
int |
Register address mask 1 |
||
mask2 |
0 |
int |
Register address mask 2 |
||
registerData |
[] |
object |
Liste mit 64 32-Bit Registerwerten |
WriteRegisterByName¶
Beschreibt die Werte eines Registers unter Angabe des Registernamens
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
hvalue |
0 |
int |
32-Bit Wert des höherwertigen Registers |
||
registerName |
string |
||||
value |
0 |
int |
32-Bit Wert des niederwertigen Registers |