Modifications

Sauter à la navigation Sauter à la recherche
162 octets ajoutés ,  16 juillet 2017 à 22:31
Ligne 8 : Ligne 8 :     
== AT+DBGMEMRD ==
 
== AT+DBGMEMRD ==
Displays the raw memory contents at the specified address.
+
Affiche le contenu brut de la mémoire à l'adresse spécifié.
 
* Codebase Revision: 0.3.0
 
* Codebase Revision: 0.3.0
* Parameters: The following comma-separated parameters can be used with this command:
+
* Paramètre: Les paramètres suivants (séparés avec des virgules) peuvent être utilisés:
** The starting address to read memory from (in hexadecimal form, with or without the leading '0x')
+
** L'adresse de départ pour la lecture de la mémoire (sous la forme hexadécimale, avec ou sans être préfixé de '0x')
** The word size (can be 1, 2, 4 or 8)
+
** La taille du mot (''word''). Peut être 1, 2, 4 ou 8
** The number of words to read
+
** Le nombre de mots à lire
* Output: The raw memory contents in hexadecimal format using the specified length and word size (see examples below for details)
+
* Sortie: le contenu brut de la mémoire au format hexadécimal en utilisant la longueur spécifiée et la taille du mot (voir les exemples ci-dessous pour plus de détails)
   −
  <nowiki># Read 12 1-byte values starting at 0x10000009
+
  <nowiki># Lit 12 valeurs de 1-octets à partir de 0x10000009
 
AT+DBGMEMRD=0x10000009,1,12
 
AT+DBGMEMRD=0x10000009,1,12
 
FF FF FF FF FF FF FF 00 04 00 00 00
 
FF FF FF FF FF FF FF 00 04 00 00 00
 
OK
 
OK
   −
# Try to read 2 4-byte values starting at 0x10000000
+
# Essaye de lire 2 valeurs de 4-octets à partir de 0x10000000
 
AT+DBGMEMRD=0x10000000,4,2
 
AT+DBGMEMRD=0x10000000,4,2
 
55AA55AA 55AA55AA
 
55AA55AA 55AA55AA
 
OK   
 
OK   
 
    
 
    
# Try to read 2 4-byte values starting at 0x10000009
+
# Essaye de lire 2 valeurs de 4-octets à partir de 0x10000009
# This will fail because the Cortex M0 can't perform misaligned
+
# Provoquera une erreur parce que Cortex M0 ne peut pas faire
# reads, and any non 8-bit values must start on an even address
+
# de lecture non alignée, et toutes les valeurs autres que 8-bit  
 +
# doit démarrer une une adresse paire
 
AT+DBGMEMRD=0x10000009,4,2
 
AT+DBGMEMRD=0x10000009,4,2
 
MISALIGNED ACCESS
 
MISALIGNED ACCESS
29 917

modifications

Menu de navigation