Aceasta este comanda srec_cmp care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
srec_cmp - comparați două fișiere de încărcare EPROM pentru egalitate
REZUMAT
srec_cmp [ opțiune... ] nume de fișier...
srec_cmp -Ajutor
srec_cmp -Versiune
DESCRIERE
srec_cmp programul este folosit pentru a compara două fișiere de încărcare EPROM pentru egalitate. Acest
compararea se realizează indiferent de ordinea de încărcare a datelor din fiecare dintre fișiere.
INTRARE FILE SPECIFICAȚII
Intrarea poate fi calificată în două moduri: puteți specifica un fișier de date sau un generator de date.
format și puteți specifica filtre pentru a le aplica. Apare o specificație a fișierului de intrare
asa:
fișier de date [ filtru ... ]
generator de date [ filtru ... ]
Date Fişiere
Intrarea din fișierele de date este specificată prin numele fișierului și numele formatului. Un fișier de intrare
specificația arată astfel:
nume de fișier [ format ][ -ignore‐checksums ]
Formatul implicit este formatul Motorola S-Record, dar multe se inteleg si altele.
Date Generatoare
De asemenea, este posibil să generați date, mai degrabă decât să le citiți dintr-un fișier. Puteți folosi a
generator oriunde ai putea folosi un fișier. O specificație a generatorului de intrare arată ca
acest:
-Genera interval de adrese -sursă de date
Generatoarele includ date aleatorii și diverse forme de date constante.
Comun Manual Pagină
Vedea srec_input(1) pentru detalii complete despre specificatorii de intrare. Această descriere este în a
pagină manuală separată, deoarece este comună pentru mai multe comenzi SRecord.
OPŢIUNI
Se înțeleg următoarele opțiuni:
@nume de fișier
Fișierul text numit este citit pentru argumente suplimentare ale liniei de comandă. Argumentele sunt
separate prin spații albe (spațiu, tab, linie nouă, etc). Nu există un wildcard
mecanism. Nu există un mecanism de cotare. Comentarii, care încep cu „#' și
se extind până la sfârșitul liniei, sunt ignorate. Liniile goale sunt ignorate.
-Ajutor
Oferiți puțin ajutor cu utilizarea srec_cmp programul.
-IGnore_Checksums
-IGnore-Sume de control opțiunea poate fi utilizată pentru a dezactiva validarea sumei de control a intrării
fișiere, pentru acele formate care au sume de control. Rețineți că suma de control
valorile sunt încă citite și analizate (deci este încă o eroare dacă lipsesc)
dar valorile lor nu sunt verificate. Folosit după un nume de fișier de intrare, opțiunea
afectează doar acel fișier; folosit oriunde altundeva pe linia de comandă, se aplică tuturor
următoarele fișiere.
-Activați_Secvență_Avertismente
Această opțiune poate fi utilizată pentru a activa avertismentele despre fișierele de intrare în care se află datele
înregistrările nu sunt în ordine strict crescătoare a adreselor. Este emis un singur avertisment
per fișier de intrare. Aceasta este valoarea implicită.
Notă: ieșirea de srec_cat(1) este întotdeauna în această ordine.
Notă: Această opțiune trebuie utilizată înainte fișierul de intrare. Asta pentru că dacă există
sunt mai multe fișiere pe linia de comandă, fiecare poate avea nevoie de setări diferite. The
setarea rămâne în vigoare până la următoarea -Dezactivați_Secvența_Avertismente opțiune.
-Dezactivați_Secvența_Avertismente
Această opțiune poate fi utilizată pentru a dezactiva avertismentele despre fișierele de intrare în care se află datele
înregistrările nu sunt în ordine strict crescătoare a adreselor.
Notă: Această opțiune trebuie utilizată înainte fișierul de intrare ofensator. Asta pentru ca
dacă există mai multe fișiere pe linia de comandă, fiecare poate avea nevoie de setări diferite.
Setarea rămâne în vigoare până la următoarea -Activare_Secvență_Avertismente opțiune.
-Multiplu
Utilizați această opțiune pentru a permite unui fișier să conțină mai multe valori (contradictorii) pentru
unele locații de memorie. Se va imprima un avertisment. Ultima valoare din fișier
va fi folosit. Valoarea implicită este ca această condiție să fie o eroare fatală.
-Versiune
Tipăriți versiunea srec_cmp programul în curs de execuție.
- Verbos
Această opțiune poate fi folosită pentru a obține mai multe informații despre cum și unde cele două
fișierele diferă. Vă rugăm să rețineți că acest lucru durează mai mult, iar rezultatul poate fi
voluminos.
Toate celelalte opțiuni vor produce o eroare de diagnosticare.
Toate opțiunile pot fi prescurtate; abrevierea este documentată ca litere mari,
toate literele mici și literele de subliniere (_) sunt opționale. Trebuie să utilizați consecutive
secvențe de litere opționale.
Toate opțiunile nu fac distincție între majuscule și minuscule, le puteți tasta cu litere mari sau mici sau a
combinația dintre ambele, cazul nu este important.
De exemplu: argumentele „-help”, „-HEL” și „-h” sunt toate interpretate ca însemnând -Ajutor
opțiune. Argumentul „-hlp” nu va fi înțeles, deoarece opțional consecutiv
caracterele nu au fost furnizate.
Opțiunile și alte argumente ale liniei de comandă pot fi amestecate în mod arbitrar pe linia de comandă.
Numele lungi ale opțiunilor GNU sunt înțelese. Deoarece toate numele opțiunilor pentru srec_cmp sunt lungi,
aceasta înseamnă ignorarea semnului „-” suplimentar. „--opțiune=valoare” convenție este de asemenea
înțeles.
EXIT STAREA
srec_cmp comanda va ieși cu starea 1 la orice eroare. The srec_cmp comanda va
ieșiți doar cu starea 0 dacă nu există erori.
EXEMPLU
O utilizare comună pentru srec_cmp comanda este de a verifica dacă o anumită semnătură este prezentă
în cod. În acest exemplu, semnătura este într-un fișier numit „semnătură[rq] și
Imaginea EPROM este într-un fișier numit „image[rq]. Presupunem că ambii sunt Motorola S-Record
format, deși acesta va funcționa pentru toate formatele:
srec_cmp imagine semnătură -crop -în interiorul semnăturii
Semnătura nu trebuie să fie la începutul memoriei și nici nu trebuie să fie un singur contiguu
bucată de memorie. În exemplul de mai sus, porțiunile din imagine care au același
intervalul de adrese, deoarece semnătura sunt comparate cu semnătura.
DREPTURI DE AUTOR
srec_cmp Versiunea 1.58
Drepturi de autor (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
2010, 2011 Peter Miller
srec_cmp programul vine cu ABSOLUT NU GARANȚIE; pentru detalii folosiți „srec_cmp
-Versiune Licență'comandă. Acesta este software gratuit și sunteți binevenit să îl redistribuiți
sub anumite conditii; pentru detalii folosiți „srec_cmp -Versiune Licență'comandă.
Utilizați srec_cmp online folosind serviciile onworks.net
