音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng)
驅動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

IAR編譯器關于Eeprom請教?????

作者:good_ys 欄目:單片機
IAR編譯器關于EEPROM請教?????
以前用ICCAVR編譯AVR程序,現(xiàn)改用IAR軟件,F(xiàn)請教各位:
在IAR編譯環(huán)境下,怎么在EEPROM內(nèi)定義數(shù)據(jù)?怎么生成相應的EEPROM文件?
比如在ICCAVR下:
  #pragma data:EEPROM
    u32 radioFrequency = (u32)87500000L;
    這樣數(shù)據(jù)便定義在EEPROM的起始四個地址內(nèi),并生成了相應的文件。在IAR
下語法規(guī)則是怎么的呢? 先謝!!
    
 

2樓: >>參與討論
Si_Bin
-->
__EEPROM CHAR aa;
使用的時候跟普通變量一樣用就可以了

3樓: >>參與討論
good_ys
謝謝Si_Bin 。
按照上面方法在EEPROM內(nèi)定義一個數(shù)組,并對其賦初值,編譯通過。
但不見生成 *.eep 文件,是編譯器哪里沒設置對嗎??繼續(xù)請教各位。

4樓: >>參與討論
劉建軍
賣一個吧,幾個月前看了半天幫助才學會了
Project里右鍵->option->xlink->ectra options
先打上勾,然后
-Ointel-extended,(CODE)=.hex
-Ointel-extended,(XDATA)=.eep
只有高版本的支持這個,至于低版本的怎么用沒試明白

5樓: >>參與討論
good_ys
謝謝劉建軍!
我用的IAR軟件是D版(賣IC公司給的),版本號為:IAR Assembler for AVR 4.10B/W32 (4.10.2.5),按照你的步驟沒看到一樣的設置。

Project里右鍵->option->linker>ectra options  出現(xiàn)一個文本框,提示要輸入命令。查看幫助,也沒有找到這方面設置說明。


6樓: >>參與討論
good_ys
明白了!
把-Ointel-extended,(XDATA)=.eep 輸入命令提示框便生成了.eep文件。感謝劉兄的幫助!!
  剛在Mcu上測試了,生成的.eep文件不正確。
在程序中用函數(shù)寫入EEPROM的數(shù)據(jù)讀出來正確,但編譯后生成的.eep文件讀出來錯誤,打開該文件查看,是個空文件,什么數(shù)據(jù)都沒有。


* - 本貼最后修改時間:2005-12-8 9:54:37 修改者:good_ys

7樓: >>參與討論
劉建軍
關于空文件的問題,我是這么干的
const    __EEPROM    uchar    XXXX[][]={……};
至于變量的初使化我沒用到,也沒有試過

8樓: >>參與討論
good_ys
謝謝劉兄,看我的EEPROM定義!
我的定義:
const __EEPROM U8 Meter_number[5]={0x01,0x02,0x03,0x04,0x05};
const __EEPROM U8 aa=99;
const __EEPROM U32 bb=0x02546987;
生成的*.eep文件(不管怎樣初始化EEPROM內(nèi)數(shù)據(jù),都生成如下文件):
:0400000300000000F9
:00000001FF

9樓: >>參與討論
劉建軍
倒,時間長了,都忘了怎么設的了。
又看了一下,在Project里右鍵->option->linker>OUTPUT里面
format選other
OUTPUT format選ubrof輸出
反正這個跟以常用的設置不一樣,具體為什么這么設想不起來了

10樓: >>參與討論
good_ys
昏!
在IAR下怎么弄都生成不了*.eep文件。暫時這么解決:
ICCAVR生成*.eep文件,在IAR下編譯程序。都說IAR生成代碼效率高,我也試試看了。
謝謝劉建軍的支持!

參與討論
昵稱:
討論內(nèi)容:
 
 
相關帖子
求助一個函數(shù)關系的程序,很急!。≡诰等待!
請教:無線芯片cc1000的校準問題
俺問一個關于AVR,IO口的低級問題
照葫蘆畫瓢:90S2313,最高分辨率2us的8通道邏輯分析儀
大家來發(fā)表一下WINAVR(GCC)的使用經(jīng)驗
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號