컨트롤러"Keil

M

microT

Guest
도움말 pls!

내 응용 프로그램에 대한 컨트롤러와 함께 작동 P89LV51RD2 오전 응용 프로그램 코드 작성을위한 Keil IDE를 사용하고있습니다.

내 C 소스 파일에 몇 가지 어셈블리 문장을 삽입해야합니다.제가 설명서를 반드시 읽어도 #에서 Pragma은 ASM ABT / endasm 지시문을 발견하지만 아직없는 오전이 성공적으로 구현합니다.수동 Keil 매우 혼란 불완전의 물건.

또한 '의 사용과 같은 다른 옵션의 번호를 찾을 __asm', 그러나 심지어 전혀 도움이됩니다.

Pls.이것 좀 도움이됩니다.
고맙습니다 사전했다.

 
난 당신이 생각은 ASM 지시문을 사용하면 전체 파일 C의 컴파일러 어셈블러 출력을 강제로.그런 다음 개체 코드를 얻기 위해 파일을 조립해야한다.이상해 보이지만 나는 그것이 방법 같아요.마찬가지로 적어도 내가 어떻게 생각 먹으렴.
techie에 의해 2005년 10월 8일 4시 40분에 편집한 마지막으로, 1 시간을 편집한 총

 
techie 썼습니다 :

난 당신이 생각은 ASM 지시문을 사용하면 전체 파일 C의 컴파일러 어셈블러 출력을 강제로.
그런 다음 개체 코드를 얻기 위해 파일을 조립해야한다.
이상해 보이지만 나는 그것이 방법 같아요.
적어도 내가 어떻게 생각.
 
고맙습니다 통해 UR 응답했다.

전 단계로 들르게 고려했을 때, 그러나 여전히 3 단계에까지 따라 붙어있어.난 내가 뭘 오전 정확히 설명할 것입니다 ...

1) 나는 #에서 Pragma은 ASM 사이에 필요한 조립 라인 / #에서 Pragma endasm 문장 삽입

2) 나는 옵션 ľvision2 사용할 수 아래. 그리고 src. obj 파일을 생성하는 데 사용
전) 생성 어셈블러의 SRC 파일
2) 조립의 SRC 파일

3) 그러나 내가 경고했을 때, 나는 점점 번호를 제 프로젝트의 src 파일을 포함한 후 내 C 파일을 컴파일하려고하면 (비록 같은 오류) -
*** 경고 L2 : 해결되지 않은 외부 언급하지 않았다
심벌 :? 잘라 버려! ULCMP

내가 가진 몇몇 의문입니다 -
1) 나는 16 진수 코드를 생성하는 데 사용해야 파일을??
2) 내가 직접 (즉, 사용)를 수정하지 않고 SRC 속성 파일을 만드는 방법과 같은 파일 C를 사용해야합니까?
3) #에서 Pragma은 ASM을 제거할까요 / #에서 Pragma endasm 문장??

 
microT 썼습니다 :

고맙습니다 통해 UR 응답했다.전 단계에 들르게 고려했을 때, 그러나 여전히 3 단계에까지 따라 붙어있어.
난 내가 뭘 오전 정확히 설명할 것입니다 ...3) 그러나 내가 경고의 나는 점점 번호를 제 프로젝트의 src 파일을 포함한 후 내 C 파일을 컴파일하려고하면 (비록 같은 오류) -

*** 경고 L2 : 해결되지 않은 외부 언급하지 않았다

심벌 :? 잘라 버려! ULCMP
 

Welcome to EDABoard.com

Sponsor

Back
Top