vấn đề biên dịch với keil uvision

khi tôi muốn thực hiện dự án, keil yêu cầu LPC2300.s thêm vào dự án khởi động. Gun cho lỗi từ đó
Gun là gì? Các phiên bản cuối cùng được biên soạn cho LPC2368 mà bạn chỉ định vào đầu của thread.
 
không có mã khởi động trong dự án của bạn, mã sẽ không bao giờ làm việc trên phần cứng ... do đó, thêm mã khởi động .... và biên dịch và có được file hex ....
 
Kiểm tra bài # 19 ", đính kèm ReDos"

<span style="color: grey;"><span style="font-size: 10px">---------- bài viết thêm vào lúc 09:21 ---------- Previous post lúc 09:19 ----------</span></span>
@ ckshivaram - mã khởi động trong kéo khóa!
 
tôi đã tạo ra file HEX chọn. ReDos đính kèm
i chương trình con chip, nhưng điều đó đã không làm việc, cũng có khi tôi gỡ lỗi whit keil, ngừng trên DAbt_Handler DAbt_Handler B từ lpc2300.s [COLOR = "Silver"] [SIZE = 1] --- ------- Bài viết thêm vào lúc 12:55 ---------- Previous post lúc 12:53 ----------[/SIZE] [/ QUOTE [] = ckshivaram; 943130] mà không có mã khởi động trong dự án của bạn các mã sẽ không bao giờ làm việc trên phần cứng ... do đó, thêm mã khởi động .... và biên dịch và nhận được tập tin hex ....[/QUOTE] khi nó yêu cầu cho các tập tin thêm, click vào Yes. nhưng khi tôi sử dụng trình biên dịch GCC, nó mang lại cho lỗi từ đó và tôi phải sử dụng comiler mặc định
 
Đây có phải là phần cứng hoặc mô phỏng Proteus?
 
đi để tháo gỡ và thấy địa chỉ nơi mà nó đang xảy ra sai .. đặt một điểm break trên dòng chính) (và khi bạn gỡ lỗi chạy chương trình .. xem nếu kiểm soát được chính ().... @ Bigdogguru .. xin lỗi, tôi đã được giới thiệu bài viết của bạn, nhưng đã nói với OP để thêm mã khởi động và cố gắng để biên dịch ....
 
Đây có phải là phần cứng hoặc mô phỏng Proteus
Tôi đã thử cả hai người trong số họ, đã không làm việc

<span style="color: grey;"><span style="font-size: 10px">---------- Bài viết thêm vào lúc 13:02 ---------- Previous post lúc 13:01 ----------</span></span>
đi tháo gỡ và thấy địa chỉ nơi mà nó đang xảy ra sai .. đặt một điểm break trên dòng chính) (và khi bạn gỡ lỗi chạy chương trình .. xem nếu kiểm soát được chính ().... @ Bigdogguru .. xin lỗi, tôi đã được giới thiệu bài viết của bạn, nhưng đã nói với OP để thêm mã khởi động và cố gắng để biên dịch ....
Tôi đã làm điều đó và kiểm soát đã không đến trong chính ()
 
mehran123, tôi có một hội đồng quản trị Keil MCB2378 ở đây, đó là LPC23xx gần nhất tôi có một LPC2368. Nếu bạn muốn, tôi sẽ thử nghiệm với Flash ngày mai Magic và cho bạn biết kết quả. Tôi có một cảm giác đó là một cuộc xung đột địa chỉ ROM. BigDog
 
cảm ơn bạn. Tôi sẽ cố gắng cho đến khi ngày mai và nếu nó được giải quyết sẽ nói rằng.
 
Chúng ta có thể so sánh các ghi chú. Đây sẽ là lần đầu tiên tôi sử dụng flash Magic. Til Tomorrow. BigDog
 
nhưng hex tập tin mà tạo ra keil, đã không làm việc trong proteus (cho lpc2132)
Tôi phải đối mặt với cùng một vấn đề. Hex tập tin được tạo ra bởi keil 4 không làm việc với proteus (nhưng làm việc trong phần cứng thực) đó là lý do tại sao tôi bắt đầu sử dụng Keil 3.xx
 
làm từng bước gỡ rối trong cửa sổ keil và quan sát địa chỉ từng bước thực hiện và nhìn thấy nơi mà nó nhảy .... đọc dữ liệu hủy bỏ đăng ký khi bạn mất kiểm soát của chương trình ...
 
nó dừng lại trên đường dây 426 của lpc2300.s và điều này là lệnh DAbt_Handler B DAbt_Handler
 
Vâng, đó là dữ liệu Hủy bỏ Lỗi Handler được tham chiếu từ bảng vector. Nó cho thấy một bộ nhớ đọc / ghi lỗi. BigDog
 
i tải về keil 3,7 bây giờ khi tôi làm cho một tập tin HEX, nó làm việc trong proteus. nhưng khi tôi chương trình con chip, nó không hoạt động
 
lần đầu tiên giảm sự chậm trễ và xem nếu nó hoạt động trên mô phỏng keil??? Thứ hai nhìn thấy giá trị của tinh thể là gì? đo điện áp P0.14?
 
trong mô phỏng nó làm cho tinh thể tín hiệu vuông của hội đồng quản trị là 12MHz điện áp của P0 [14] = 3,5 v [COLOR = "Silver"] [SIZE = 1 ]---------- post được thêm vào lúc 20:41 - --------- bài viết trước đó là tại SIZE ----------[/ 19:04] [/COLOR] và cuối cùng là vấn đề giải quyết trong các tùy chọn cho mục tiêu ----> mục tiêu kiểm tra Sử dụng MicrLIB tùy chọn cho mục tiêu ----> C / C + + kiểm tra Tối ưu hóa thời gian và chương trình làm việc. cảm ơn sự giúp đỡ của bạn
 
có, nhưng cũng nên bắt đầu IROM = 0x2000 và kích thước = 0x7e00 cho việc sử dụng bộ nạp khởi động
 
Vâng, tôi là một cuộc xung đột bộ nhớ của một số loại. Nó cũng giải thích dữ liệu Hủy bỏ Lỗi bạn đã trải qua và tại sao nó đã bị mắc kẹt tại các xử lý lỗi, "DAbt_Handler DAbt_Handler B." Một mẹo xử lý sự cố để giữ trong tâm trí khi sử dụng flash Magic. BigDog
 

Welcome to EDABoard.com

Sponsor

Back
Top