Proteus và hitech

B

Brutus

Guest
hãy giúp tôi!

Tôi muốn sử dụng Proteus để gỡ lỗi 1 chương trình, sử dụng hitech PICC viết chương trình!nhưng tôi không thể xem mã nguồn gỡ lỗi trong trình đơn.

 
những phiên bản của Proteus??
Phiên bản <6,1 sử dụng COD. Tạo ra bởi trình biên dịch tập tin để gỡ lỗi
Phiên bản sử dụng 6,1 cof gỡ lỗi. Tập tin, trình biên dịch Hitech> = V8.01PL3

 
bạn có thể gỡ lỗi trong mã nguồn C chỉ với trình biên dịch IAR.Với trình biên dịch khác, bạn phải cung cấp cho các tập tin. Hex ...
Vì vậy, trong trường hợp này, chỉ có asm gỡ lỗi

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Cười" border="0" />
 
Trình biên dịch hi công nghệ cao được hỗ trợ trên bản phát hành cuối cùng của Proteus, jivega
là khá phù hợp.
nhìn

hxxp: / / www.labcenter.co.uk/
VSM mô phỏng
hỗ trợ các trình biên dịchnebisman

 
của tôi chỉ cách hàng để gỡ lỗi một chương trình trong Proteus (5,2 SP7) là với. cod, tôi sử dụng Mplab và Hi trình biên dịch công nghệ cao (8,01 PL3), tải các tập tin cá tuyết trong hộp "" Chương trình File trong cửa sổ soạn thành phần, trong code cửa sổ mã c là hỗn hợp với lắp ráp, nhưng rất dễ dàng để gỡ lỗi

thử yoursef thật dễ dàng

trong did'nt 6,1 i demo hàng làm thế nào để gỡ lỗi với tập tin COFF

Minos

 
i có thể sử dụng Keil để lấy các tập tin *. cod?

 
Để Proteus như là một trình gỡ lỗi bên ngoài yêu cầu gỡ lỗi định dạng biểu tượng sản xuất bởi trình biên dịch của bạn được hỗ trợ bởi một trong những bộ tải có sẵn trong Proteus.Một bộ nạp chiết cả các địa chỉ của từng dòng mã nguồn trong chương trình ngôn ngữ cấp cao, và - nếu có thể - các địa điểm của các biến chương trình.
Định dạng thường gặp gỡ lỗi có COD (được sử dụng trong thế giới PIC), cof của trình biên dịch mới (Hitech), UBROF - được sử dụng bởi tất cả các trình biên dịch của IAR, và OMF (được sử dụng tại 8.051 vòng tròn).Chúng tôi cũng cung cấp các bộ tải độc quyền cho các định dạng khác như danh sách các tập tin được sản xuất Crownhill PICBasic.Xem diện hỗ trợ của chúng tôi về trang web của chúng tôi dưới "3rd Compilers Đảng" cho đến thông tin ngày tháng.

Giả sử có một bộ nạp cho trình biên dịch được lựa chọn của bạn, các thủ tục để tải chương trình vào bộ xử lý mô phỏng-vi là vô cùng đơn giản:
Để tải một chương trình sản xuất tại một IDE bên ngoài

1.Đảm bảo rằng chương trình được biên soạn và được liên kết với không có lỗi.

2.Chỉnh sửa các tài sản CHƯƠNG TRÌNH của các mô hình CPU được tên của tập tin hình ảnh thực thi sản xuất bởi các trình biên dịch hoặc các mối liên kết, ví dụ như MYPROG.COD.

Không nhập tên của tập tin mã nguồn - Proteus VSM không mô phỏng 'C' hay 'ASM' files; CPU nạp các mô hình và thực thi mã nhị phân máy.

Bấm nút Play trên bảng điều khiển hoạt hình để bắt đầu mô phỏng thời gian thực hoặc bấm vào nút BƯỚC để chạy cho đến giảng dạy lớp đầu nguồn.Trong trường hợp thứ hai, cửa sổ Source sẽ xuất hiện và bạn có thể bắt lỗi stepwise mã của bạn.

 
có một bộ nạp cho các tập tin hitech cof trong demo 6,1 Proteus???

 
phiên bản demo, có thể không được mô phỏng thiết kế riêng.Chỉ giới thiệu mẫu thiết kế.

 
Các phiên bản demo có thể mô phỏng sửa đổi thiết kế nếu bạn thấy các bản vá đúng ............

 

Welcome to EDABoard.com

Sponsor

Back
Top