Naudojant 2kbyte RAM, niekur kitur nepriskirtų, mikrokontrolerio (78F0058 78F0078)

P

psubiaco

Guest
Labas.
Aš ne suprato, kaip naudotis vidaus plėtros RAM ir 78F0078, niekur kitur nepriskirtų, mikrokontrolerów.

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Liūdnas" border="0" />Tiesų ir micrcontroller vartotojo vadove nenurodoma, kaip spręsti 1024 baitų įsikūręs tarp F400 ir F7FF.
Prašome galėtų man padėti?Reikia žinoti, kokie kintamieji turėtų būti skiriama ten, ir kaip pasakyti IAR Kompiliavimo kad.
Thank you in advance.Paolo

 
Nuo NEC elektronika Europa, jie atsakys man, kad: [hr: f84063b571]Norėdami nustatyti kintamųjų esančių plėtros atminties turite

1) nustatyti naujas segmentas šioje srityje xcl-failas arba naudokite numatytąjį
segmento IXRAM
2) naudoti # pragma atminties pareiškimą kintamojo apibrėžimas:

# pragma atminties = dataseg (IXRAM)
unsigned char v1;
unsigned char v2;
unsigned int v3;
...
# pragma atminties = pagal nutylėjimą

Dabar visi kintamieji apibrėžti po # pragma atminties = dataseg (IXRAM)
pareiškimas esančių
IXRAM segmente iki pareiškimą # pragma atminties = pagal nutylėjimą.
Atminkite, kad kintamieji, esančių tame segmente IXRAM (taip pat ir
kitose vartotojui apibrėžti segmentus)
nėra inicijuojami pagal nutylėjimą-cstartup modulio.Dėl išsamesnės informacijos prašome
pažvelgti į kompiliatorių rankinis puslapyje 188.

[hr: f84063b571]
Aš neturiu kurie mielai atsakys man privatumo priežasčių.
Iki.Paolo

 

Welcome to EDABoard.com

Sponsor

Back
Top