Đây là lệnh srec_cmp có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
srec_cmp - so sánh hai tệp tải EPROM cho bằng nhau
SYNOPSIS
screc_cmp [ tùy chọn...] tên tập tin...
screc_cmp -Cứu giúp
screc_cmp -Phiên bản
MÔ TẢ
Sản phẩm screc_cmp chương trình được sử dụng để so sánh hai tệp tải EPROM cho bằng nhau. Cái này
so sánh được thực hiện bất kể thứ tự tải của dữ liệu trong mỗi tệp.
ĐẦU VÀO FILE ĐẶC TÍNH KỸ THUẬT
Đầu vào có thể đủ tiêu chuẩn theo hai cách: bạn có thể chỉ định tệp dữ liệu hoặc trình tạo dữ liệu.
và bạn có thể chỉ định các bộ lọc để áp dụng cho chúng. Đặc tả tệp đầu vào trông
như thế này:
tập tin dữ liệu [ lọc ...]
bộ tạo dữ liệu [ lọc ...]
Ngày Các Tập Tin
Đầu vào từ tệp dữ liệu được chỉ định bởi tên tệp và tên định dạng. Một tệp đầu vào
đặc điểm kỹ thuật trông như thế này:
tên tập tin [ định dạng ] [-ignore ‐ tổng kiểm tra]
Định dạng mặc định là định dạng Motorola S ‐ Record, nhưng nhiều những người khác cũng được hiểu.
Ngày Máy phát điện
Nó cũng có thể tạo ra dữ liệu, thay vì đọc nó từ một tệp. Bạn có thể sử dụng một
trình tạo bất cứ nơi nào bạn có thể sử dụng tệp. Thông số kỹ thuật của trình tạo đầu vào trông giống như
điều này:
-Phát ra địa chỉ ‐ phạm vi -nguồn dữ liệu
Bộ tạo bao gồm dữ liệu ngẫu nhiên và các dạng dữ liệu không đổi khác nhau.
Chung Hướng dẫn sử dụng Trang
Xem sc_input(1) để biết chi tiết đầy đủ về các thông số đầu vào. Mô tả này là trong một
trang thủ công riêng biệt vì nó phổ biến với nhiều hơn một lệnh SRecord.
LỰA CHỌN
Các tùy chọn sau được hiểu:
@tên tập tin
Tệp văn bản đã đặt tên được đọc cho các đối số dòng lệnh bổ sung. Lập luận là
được phân tách bằng khoảng trắng (dấu cách, tab, dòng mới, vv). Không có ký tự đại diện
cơ chế. Không có cơ chế trích dẫn. Nhận xét, bắt đầu bằng '#'và
kéo dài đến cuối dòng, được bỏ qua. Các dòng trống bị bỏ qua.
-Cứu giúp
Cung cấp một số trợ giúp về việc sử dụng screc_cmp chương trình.
-IGnore_Checksums
Sản phẩm -IGnore ‐ Kiểm tra tùy chọn có thể được sử dụng để vô hiệu hóa xác thực tổng kiểm tra của đầu vào
đối với những định dạng có tổng kiểm tra. Lưu ý rằng tổng kiểm tra
các giá trị vẫn được đọc và phân tích cú pháp (vì vậy vẫn có lỗi nếu chúng bị thiếu)
nhưng giá trị của chúng không được kiểm tra. Được sử dụng sau tên tệp đầu vào, tùy chọn
ảnh hưởng đến tệp đó một mình; được sử dụng ở bất kỳ nơi nào khác trên dòng lệnh, nó áp dụng cho tất cả
các tệp sau đây.
-Enable_Sequence_Warnings
Tùy chọn này có thể được sử dụng để bật cảnh báo về các tệp đầu vào mà dữ liệu
hồ sơ không theo thứ tự địa chỉ tăng dần. Chỉ một cảnh báo được đưa ra
mỗi tệp đầu vào. Đây là mặc định.
Lưu ý: đầu ra của bí mật_cat(1) luôn luôn theo thứ tự này.
Lưu ý: Tùy chọn này phải được sử dụng trước tệp đầu vào. Điều này là bởi vì nếu có
là một số tệp trên dòng lệnh, mỗi tệp có thể cần các cài đặt khác nhau. Các
cài đặt vẫn có hiệu lực cho đến lần tiếp theo -Disable_Sequence_Warnings tùy chọn.
-Disable_Sequence_Warnings
Tùy chọn này có thể được sử dụng để tắt cảnh báo về các tệp đầu vào chứa dữ liệu
hồ sơ không theo thứ tự địa chỉ tăng dần.
Lưu ý: Tùy chọn này phải được sử dụng trước tệp đầu vào vi phạm. Điều này là bởi vì
nếu có một số tệp trên dòng lệnh, mỗi tệp có thể cần các cài đặt khác nhau.
Cài đặt này vẫn có hiệu lực cho đến lần tiếp theo -Ensable_Sequence_Warnings tùy chọn.
-Nhiều
Sử dụng tùy chọn này để cho phép một tệp chứa nhiều giá trị (mâu thuẫn) cho
một số vị trí bộ nhớ. Một cảnh báo sẽ được in. Giá trị cuối cùng trong tệp
sẽ được sử dụng. Mặc định cho điều kiện này là một lỗi nghiêm trọng.
-Phiên bản
In phiên bản của screc_cmp chương trình đang được thực thi.
-Dài dòng
Tùy chọn này có thể được sử dụng để có thêm thông tin về cách thức và vị trí của cả hai
các tệp khác nhau. Xin lưu ý rằng quá trình này mất nhiều thời gian hơn và đầu ra có thể
đồ sộ.
Tất cả các tùy chọn khác sẽ tạo ra lỗi chẩn đoán.
Tất cả các tùy chọn có thể được viết tắt; chữ viết tắt được ghi lại dưới dạng các chữ cái viết hoa,
tất cả các chữ cái thường và dấu gạch dưới (_) là tùy chọn. Bạn phải sử dụng liên tiếp
chuỗi các chữ cái tùy chọn.
Tất cả các tùy chọn đều không phân biệt chữ hoa chữ thường, bạn có thể nhập chúng bằng chữ hoa hoặc chữ thường hoặc
kết hợp của cả hai, trường hợp không quan trọng.
Ví dụ: các đối số “-help”, “-HEL” và “-h” đều được hiểu là -Cứu giúp
Lựa chọn. Đối số “-hlp” sẽ không được hiểu vì liên tiếp tùy chọn
ký tự không được cung cấp.
Tùy chọn và các đối số dòng lệnh khác có thể được trộn tùy ý trên dòng lệnh.
Các tên tùy chọn dài GNU được hiểu. Vì tất cả các tên tùy chọn cho screc_cmp dài,
điều này có nghĩa là bỏ qua phần đầu phụ “-”. Các "--tùy chọn=giá trị”Quy ước cũng là
hiểu.
EXIT TÌNH TRẠNG
Sản phẩm screc_cmp lệnh sẽ thoát với trạng thái là 1 đối với bất kỳ lỗi nào. Các screc_cmp lệnh sẽ
chỉ thoát với trạng thái 0 nếu không có lỗi.
THÍ DỤ
Một cách sử dụng phổ biến cho screc_cmp lệnh là để xác minh rằng một chữ ký cụ thể hiện có
trong mã. Trong ví dụ này, chữ ký nằm trong một tệp được gọi là “chữ ký [rq], và
Hình ảnh EPROM nằm trong tệp có tên “image [rq]. Chúng tôi cho rằng chúng đều là Motorola S ‐ Record
định dạng, mặc dù điều này sẽ hoạt động cho tất cả các định dạng:
hình ảnh chữ ký srec_cmp -crop -within chữ ký
Chữ ký không cần phải ở đầu bộ nhớ, cũng không cần phải là một vùng liền kề
mảnh ký ức. Trong ví dụ trên, các phần của hình ảnh có cùng
phạm vi địa chỉ như chữ ký được so sánh với chữ ký.
BẢN QUYỀN
screc_cmp phiên bản 1.58
Bản quyền (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
2010, 2011Peter Miller
Sản phẩm screc_cmp chương trình đi kèm TUYỆT ĐỐI KHÔNG CÓ BẢO HÀNH; để biết chi tiết, hãy sử dụng 'screc_cmp
-Phiên bản Giấy phép' chỉ huy. Đây là phần mềm miễn phí và bạn có thể phân phối lại nó
dưới một số điều kiện nhất định; để biết chi tiết, hãy sử dụng 'screc_cmp -Phiên bản Giấy phép' chỉ huy.
Sử dụng srec_cmp trực tuyến bằng các dịch vụ onworks.net