Proteus và COFF File

G

glenjoy

Guest
Tôi mô phỏng sourcecode của tôi bằng cách sử dụng Proteus và tập COFF sourcecode của tôi, tôi nhận thấy rằng đôi khi cho hay hầu hết thời gian, các điểm dừng Proteus mô phỏng và nói Breakpoint là đạt eventhough Tôi không đặt bất kỳ Breakpoint vào sourcecode của tôi, ai đã gặp này, hoặc ý nghĩa của điều này là gì?

Tôi nhận thấy cũng có khi xảy ra và tôi sử dụng hex sourcecode của tôi tập thay vì tập tin COFF, vi điều khiển chạy nhưng rất không ổn định, đôi khi bị treo hoặc khởi động lại trong các mô phỏng.

Tôi đang sử dụng vi điều khiển PIC trong Proteus và CCS C, nó có thể được rằng, vi đã nhầm lẫn về sourcecode của tôi hoặc lỗi khác trong CCS C mà không thể xử lý các chương trình lớn chiếm khoảng 25% nguồn tài nguyên bộ nhớ RAM và ROM khoảng 8%.

Tôi đang sử dụng PIC16F876 trong Proteus nhưng PIC16F876A trong CCS, tôi không chắc chắn nếu họ có thực sự tương thích cho cả hai.

 
Firma AMD zaprezentowała nowy procesor graficzny noszący oznaczenie Radeon E6760. Układ przeznaczony jest dla systemów wbudowanych. Przeczytaj całą wiadomość na <a href="http://www.idg.pl/news/369792/AMD.prezentuje.Radeona.E6760.html" target="_blank">idg.pl</a>

Read more...
 
bạn chang CSS # include <16F876> đầu tập tin và nếu bạn chọn oscillator mach mà
16F876

 
ElecThai đã viết:

bạn chang CSS # include <16F876> đầu tập tin và nếu bạn chọn oscillator mach mà

16F876
 
Một số khả năng:

1) Breakpoint A tồn tại ở cấp lắp ráp mà không thể được nhìn thấy khi đang làm việc tại 'cấp C' - nhấn chuột phải vào cửa sổ nguồn và chọn 'Xoá tất cả các Breakpoints' hoặc chạy 'thực hiện mà không cần breakpoints' từ trình đơn gỡ lỗi để đảm bảo.
2) Bạn có một điều kiện watchpoint (trên cửa sổ xem) được kích hoạt.
3) Bạn có một widget RTDBREAK phần cứng Breakpoint thiết lập.
4) Bạn đang chạy 'thực hiện cho thời gian quy định' thay vì 'thực thi'.

Nếu không có đăng bài trên các thiết kế và nguồn và chúng tôi sẽ có một cái nhìn.

Iain.

 
Iain đã viết:

Một số khả năng:1) Breakpoint A tồn tại ở cấp lắp ráp mà không thể được nhìn thấy khi đang làm việc tại 'cấp C' - nhấn chuột phải vào cửa sổ nguồn và chọn 'Xoá tất cả các Breakpoints' hoặc chạy 'thực hiện mà không cần breakpoints' từ trình đơn gỡ lỗi để đảm bảo.

2) Bạn có một điều kiện watchpoint (trên cửa sổ xem) được kích hoạt.

3) Bạn có một widget RTDBREAK phần cứng Breakpoint thiết lập.

4) Bạn đang chạy 'thực hiện cho thời gian quy định' thay vì 'thực thi'.Nếu không có đăng bài trên các thiết kế và nguồn và chúng tôi sẽ có một cái nhìn.Iain.
 

Welcome to EDABoard.com

Sponsor

Back
Top