.S37 - Estensione file

.s37 è il formato di record di Motorola.

Caratteristica Descrizione
Estensione del file .S37
Formato del file File di testo ASCII
Formato record Ogni record inizia con un numero di record a due cifre, seguito da un indirizzo a due cifre e quindi da un valore esadecimale.
Sostenuto da Una vasta gamma di strumenti di programmazione e dispositivi hardware.
Usi Archiviazione di immagini del firmware per sistemi incorporati, trasferimento di immagini del firmware tra computer e sistemi incorporati, debug di immagini del firmware e modifica delle immagini del firmware.

Cos'è un file .s37?

Esistono differenze di file .s37:

Un file .S37 è un tipo di formato di file binario utilizzato per archiviare immagini del firmware per sistemi incorporati . I file sono denominati con l'estensione del file .s37 e sono in genere creati da strumenti di sviluppo come il banco da lavoro incorporato IAR o Keil µVision.

UN . Il file S37 è un formato di file specializzato utilizzato nel regno della programmazione del linguaggio dell'assembly e dello sviluppo del microcontrollore . Contiene una serie di istruzioni sotto forma di codice macchina o linguaggio di assemblaggio che possono essere eseguiti da microcontrollori o sistemi incorporati.

L'estensione del file .S 37 è associata al formato di record S Motorola utilizzato per trasmettere informazioni binarie in forma di testo esagonale ASCII che consente agli utenti di programmare microcontrollori, eprom e altri tipi di dispositivi logici programmabili. Il file s37 memorizza una sorta di dati archiviati in Motorola S-Record.

In questo articolo, menzioneremo l'uso più comune del file .s37 come formato di file per archiviare immagini del firmware per sistemi incorporati . Le immagini del firmware sono il software che controlla il funzionamento di sistemi incorporati, come microcontrollori, microprocessori e FPGA.

Come creare un file .s37

Esistono diversi modi per creare un file s37. Un modo è utilizzare uno strumento di sviluppo come il banco da lavoro incorporato IAR o Keil µVision. Questi strumenti consentono di creare file s37 dalle immagini del firmware che genera.

Un altro modo per creare un file s37 è utilizzare un editor esadecimale come l'editor 010 o HXD. Questi redattori ti consentono di creare manualmente file s37 inserendo i valori S o esadecimale.

Come aprire un file .s37

Ci sono diversi modi per aprire un file s37. Un modo è utilizzare un editor di testo come blocco note o testo sublime. Tuttavia, questo ti mostrerà solo il testo grezzo del file, che può essere difficile da leggere.

Un modo migliore per aprire un file s37 è utilizzare un editor esadecimale come l'editor 010 o HXD. Questi redattori ti consentono di visualizzare il contenuto del file in formato esadecimale, il che rende più facile la lettura e la comprensione.

Ad Aditon, alcuni dei programmi più popolari includono:

  • Winhex
  • Banco da lavoro incorporato
  • Keil µvision
  • Microchip mplab x

Qual è la differenza tra i file .s37, esagonale e bin?

S37, esadecimale e bidone sono tutti formati di file binari utilizzati per archiviare immagini del firmware per sistemi incorporati. Tuttavia, ci sono alcune differenze chiave tra i tre formati:

  • I file S37 sono file di testo ASCII che contengono una sequenza di record S. Ogni record S è una riga di testo che inizia con un numero di record a due cifre, seguito da un indirizzo a due cifre e quindi un valore esadecimale.
  • I file esadecimali sono anche file di testo ASCII, ma non contengono record S. Invece, contengono una sequenza di valori esadecimali che rappresentano l'immagine del firmware.
  • I file bin sono file binari che non contengono alcun testo. Contengono semplicemente i dati binari grezzi dell'immagine del firmware.

Come convertire un file .s37 in esagonale o cestino

Esistono numerosi programmi che possono convertire i file s37 in esagonale o bidone. Alcuni dei programmi più popolari includono:

  • 010 Editor
  • HXD
  • Winhex
  • Banco da lavoro incorporato
  • Keil µvision
  • Microchip mplab x

Come eseguire il debug di un file .s37

È possibile eseguire il debug di un file s37 utilizzando un debugger come il banco da lavoro incorporato IAR o Keil µVision. Questi debugger consentono di passare attraverso la linea dell'immagine del firmware per linea e ispezionare i valori di registri e posizioni di memoria.

Dove posso trovare i file .s37?

I file S37 sono disponibili in vari luoghi, tra cui:

  • Gli strumenti di sviluppo utilizzati per creare immagini del firmware
  • I siti Web di fornitori di sistemi incorporati
  • I repository del firmware open source

Quali sono gli usi dei file .s37?

I file .S37 vengono utilizzati per archiviare immagini del firmware per sistemi incorporati. Queste immagini possono essere utilizzate per programmare il firmware di sistemi incorporati come microcontrollori, microprocessori e FPGA.

I file S37 vengono anche utilizzati per trasferire immagini del firmware tra computer e sistemi incorporati. Questo può essere fatto usando una varietà di metodi, come un cavo seriale, una connessione Ethernet o una connessione USB.

IAR Embedded Workbench

Various data

Binary

Nuova estensione dei file Recentemente aggiornato File immagine 3D File Audio File di backup File CAD File Camera Raw File compressi File di dati File database File sviluppatore File immagine disco File codificati File eseguibili File dei caratteri File GIS File di gioco File vari File layout di pagina File plug-in File immagine raster File delle impostazioni File foglio di calcolo File di sistema File di testo File immagine vettoriale File video File web File eBook