keil uvision와의 연동에 문제가

[견적 = mehran123; 943124] 나는이 프로젝트를 만들 싶을 때, keil은 시작을위한 프로젝트에 추가할 LPC2300.s 부탁드립니다. 총 오류를 준에서. [/ 인용] 총은 무엇입니까? 마지막 버전은 당신이 스레드의 시작 부분에 지정된 LPC2368에 대한 컴파일되었습니다.
 
프로젝트의 시작 코드없이 코드는 하드웨어에서 작동하지 않을거야 ... 이렇게 시작 코드를 추가합니다 .... 그리고 컴파일 및 헥스 파일을 ....
 
게시에게 # 19 체크, [색상 = "실버"] [SIZE = 1 ]---------- 게시물 9시 21분에 추가 ---------- 이전 게시물이되었습니다 "ReDos을 첨부" 9시 19분에서 ----------[/ 크기] [/COLOR] @ ckshivaram - 시작 코드가 참아요에!
 
[견적 = bigdogguru; 943125] 나는 생성 HEX 파일 확인란을 선택했다. 첨부 ReDos [/ 인용] 나는 프로그램 칩,하지만 난 keil 오순절 디버그되는 경우도 작동하지 않았는 DAbt_Handler B의 DAbt_Handler에 들렸다가 lpc2300.s에서 [COLOR = "실버"] [크기 = 1] --- ------- 포스트 12시 55분 ---------- 이전 게시물 12시 53분에 있었 ----------[/ 크기] [/COLOR] [따옴표에 추가 = ckshivaram; 943130] 프로젝트에서 코드가 하드웨어에서 작동하지 않을 시작 코드없이 ... 이렇게 시작 코드를 추가합니다 .... 그리고 컴파일하고 헥스 파일 ....[/ 견적을]는 추가 파일에 대한 요청 때, '예'를 클릭하십시오. 하지만 GCC 컴파일러를 사용하는 경우, 그것의 오류를 제공하고 난 기본 comiler를 사용해야
 
이 하드웨어나 프로 테우스 시뮬레이션인가요?
 
잘못 가고있는 주소를 분해하여 볼 수로 ... 메인 () 라인에 브레이크 포인트를 넣어 그리고 당신은 프로그램을 실행 디버깅할 때 .. 컨트롤이 기본으로 나오는지 ().... @ bigdogguru .. 죄송하지만 지금은 게시물을 추천 아니었지만, 시작 코드를 추가하고 컴파일하려고 OP를했는데 ....
 
[견적가 = bigdogguru; 943137]?이 하드웨어나 프로 테우스 시뮬레이션인가 [/ 인용] 내가 둘 다 시도되지 않았습니다 [COLOR = "실버"] [SIZE = 1 ]---------- 13시 2분에 추가 포스트 ---------- 이전 게시물 ----------[/ 크기] [/COLOR] [견적 = ckshivaram 13시 1분에 있었는데, 943138]로 이동 해체하고 잘못 가고있는 주소를보고 ... 메인 () 라인에 브레이크 포인트를 넣어 그리고 당신은 프로그램을 실행 디버깅할 때 .. 컨트롤이 기본으로 나오는지 ().... @ bigdogguru .. 죄송하지만 지금은 게시물을 추천 않았지만, OP가 시작 코드를 추가하고 ....[/ 견적을 컴파일하려고] 난 및 제어 메인에 오지 그랬어 () 얘기했던
 
mehran123, 내가 여기 Keil MCB2378 보드를 가지고, 내가 LPC2368해야 할 가장 가까운 LPC23xx입니다. 당신이 원한다면 내가 플래시 매직 내일 그것을 테스트하고 결과를 알려드립니다. 나는 ROM 주소 충돌하는 느낌이 듭니다. BigDog
 
감사합니다. 내일까지 시도하고, 그것은 해결한다면 그런 말 것입니다.
 
우리는 메모를 비교할 수 있습니다. 제가 플래시 매직 사용이 처음 것입니다. 내일까지. BigDog
 
[견적]는 생성 keil은 (lpc2132 용) 프로 테우스에서 작동하지 않았다고하지만 헥스 파일 [/ 인용] 나도 같은 문제를 직면하게되었습니다. keil 사에 의해 생성된 헥스 파일은 내가 Keil 3.xx를 사용하여 시작 이유 프로 테우스 (하지만 실제 하드웨어에서 작동) 작동하지 않습니다
 
keil 창에서 디버그 단계별로 단계를 각 단계 실행의 주소를 관찰하고 점프 어디에 있는지 .... 데이터 등록 취소를 읽을 때 프로그램의 느슨한 통제 ...
 
그것은 lpc2300.s 라인 426에 정지하고 그 명령을 DAbt_Handler B의 DAbt_Handler입니다
 
예, 그것은 벡터 테이블에서 참조된 데이터 중지 오류 처리기입니다. 그것은 메모리 오류가 읽기 / 쓰기 나타냅니다. BigDog
 
나는 HEX 파일을 만들 때 지금 keil 3.7를 다운로드, 그것은 프로 테우스에서 작동합니다. 하지만 때 프로그램 칩, 그것은 작동하지 않습니다
 
먼저 지연을 감소하고 keil 시뮬레이터에서 작동하는지?? 두 번째 결정의 가치는 무엇인가요? P0.14 전압을 측정??
 
시뮬레이터에서이 보드의 사각형 신호 크리스탈은 P0의 12MHz 전압있다합니다 [14] = 3.5 V [COLOR = "실버"] [SIZE = 1 ]---------- 게시물 20시 41분에 추가 - --------- 이전 게시물 19시 4분 ----------[/ 크기했습니다] [/COLOR] 그리고 마지막으로 대상 ----가> 목표가 확인 옵션에서 해결 문제 대상에 대한 MicrLIB 옵션을 사용하십시오 ----> C / C + + 근무 시간과 프로그램 최적화를 확인하십시오. 도와 주셔서 고맙습니다
 
[견적 = mehran123; 943367]과 마지막 대상 ----> 대상에 대한 옵션으로 해결할 문제가 대상 ----에 대한 MicrLIB 옵션을 사용하여 확인> C / C + + 근무 시간과 프로그램 최적화를 확인하십시오. [/ 인용] 그것은 위의 설정을 사용하여 모두 하드웨어와 프로 테우스를 위해 사용할 수 있습니까?
 
네,뿐만 아니라 부트 로더를 사용하기위한 IROM = 0x2000 크기 = 0x7e00의 시작합니다
 
그래, 난 그것이 일종의 메모리 충돌라고 생각 했어요. 그것은 또한 당신이 겪고 있던 데이터 중단 오류를 설명하고 그것이 오류 처리기에 붙어 있었는지, "DAbt_Handler B의 DAbt_Handler." 플래시 매직을 사용할 때 염두에두고 또 다른 문제 해결 팁. BigDog
 

Welcome to EDABoard.com

Sponsor

Back
Top