선관위는 마이크로 컨트롤러를 사용하여 RAM을 2kbyte (78F0058 78F0078)

P

psubiaco

Guest
안녕하세요.
선관위는 마이크로 컨트롤러의 내부 확장 어떻게 78F0078 이해의 RAM을 사용하지했습니다.

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="슬픈" border="0" />실제로 the micrcontroller 사용자는 1024 바이트 F400과 F7FF 사이에있는 주소로 지정하지 않는 방법 설명서를 참조하십시오.
제발 좀 도와 주시겠어요?변수가 어떤 것인지 알아야 할 사항이 또, 어떻게 IAR 컴파일러에게 할당해야한다.
사전에 감사합니다.파올로

 
선관위는 전자가 유럽에서, 그들은 : [시간 : f84063b571
내 질문에 대답]당신에게해야 할 변수가 메모리에 위치한 확장을 정의하려면

1)이 영역에서 xcl에 새로운 세그먼트를 정의 - 파일이나 기본값을
사용세그먼트 IXRAM
2) 변수를 정의하기 전에 #에서 Pragma 메모리 성명을 사용하는 경우 :

#에서 Pragma 메모리
(IXRAM) dataseg =
서명되지 않은 숯불 V1;
서명되지 않은 숯불 v2를;
서명되지 않은 int v3을;
...
#에서 Pragma 메모리 = 기본

이제 모든 변수는 #에서
Pragma 메모리 후
= (IXRAM) dataseg 정의
성명에 위치하고있습니다
세그먼트 IXRAM 때까지 진술 #에서 Pragma 메모리 = 기본.
제발 변수는 세그먼트 IXRAM에 (그리고 그 위치도 마음에 계속
다른 사용자에
-) 세그먼트 정의
기본적으로 초기화되지
않습니다 - cstartup - 모듈.내용을 들어주십시오
188 페이지에있는 컴파일러 매뉴얼 봐.

[시간 : f84063b571]
내가 누구의 개인적인 이유로 친절하게 내 질문에 대답을하고있다 지정하지했습니다.
안녕.파올로

 

Welcome to EDABoard.com

Sponsor

Back
Top