का प्रयोग 2kbyte रैम nec microcontroller (78F0058 78F0078)

P

psubiaco

Guest
हैलो.
मैं कैसे 78F0078 nec microcontroller की आंतरिक विस्तार राम का उपयोग करने के लिए समझ नहीं है.

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="उदास" border="0" />दरअसल इस micrcontroller उपयोगकर्ता 1024 bytes F400 और F7FF के बीच स्थित को संबोधित करने का तरीका निर्दिष्ट नहीं करते मैनुअल.
कृपया आप मेरी मदद कर सकता था?चर के जो तरह पता करने की आवश्यकता है, और कैसे IAR संकलक बताने के लिए आवंटित किया जाना चाहिए था.
अग्रिम धन्यवाद.पाओलो

 
NEC इलेक्ट्रॉनिक्स यूरोप से, वे कहते हैं कि: [एचआर: f84063b571
मुझे जवाब]एक चर आपको करना होगा विस्तार स्मृति में स्थित को परिभाषित करने के लिए

1)
इस क्षेत्र में xcl में एक नया क्षेत्र परिभाषित-फ़ाइल
या डिफ़ॉल्ट
का उपयोग करेंखंड IXRAM
2) के चर परिभाषा से पहले # pragma स्मृति बयान का उपयोग करें:

# pragma स्मृति
(IXRAM) dataseg =
अहस्ताक्षरित चार v1;
अहस्ताक्षरित चार v2;
अहस्ताक्षरित int v3;
...
# pragma स्मृति = डिफ़ॉल्ट

अब सब चर के #
pragma स्मृति के बाद
= (IXRAM) dataseg परिभाषित
बयान
में स्थित हैं
IXRAM खंड तक बयान # pragma स्मृति = डिफ़ॉल्ट.
कृपया चर के खंड IXRAM में (और यह भी कहा कि स्थित ध्यान में रखना
अन्य प्रयोक्ता में-) खंडों परिभाषित
डिफ़ॉल्ट
द्वारा initialized
नहीं हैं cstartup-मॉड्यूल.जानकारी के लिए कृपया
पृष्ठ 188 पर संकलक मैनुअल देखो.

[घंटा: f84063b571]
मैं कौन अनुरोध गोपनीयता कारणों के लिए मुझे जवाब है निर्दिष्ट नहीं
किया है.
बाय.पाओलो

 

Welcome to EDABoard.com

Sponsor

Back
Top