找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 7744|回復(fù): 9
收起左側(cè)

IAR編譯沒問題,在燒寫到flash編譯提示錯(cuò)誤?will not be flashed請(qǐng)指導(dǎo)

[復(fù)制鏈接]
ID:363114 發(fā)表于 2018-8-27 13:10 | 顯示全部樓層 |閱讀模式
10黑幣
1.Mon Aug 27, 2018 11:13:15: Flash download warning: 1233776 out of 1233776 bytes from data record CODE:[0x90000000,0x9012D36F] will not be flashed
2.Mon Aug 27, 2018 11:13:15: Flash download warning: 3112924 out of 3112924 bytes from data record CODE:[0x90140000,0x90437FDB] will not be flashed
3.Mon Aug 27, 2018 11:13:15: Flash download warning: 3462180 out of 3462180 bytes from data record CODE:[0x9049A000,0x907E7423] will not be flashed
4.Mon Aug 27, 2018 11:13:15: There were warnings while generating flash loader input.


回復(fù)

使用道具 舉報(bào)

ID:312823 發(fā)表于 2018-8-27 15:41 | 顯示全部樓層
你用的是什么燒錄器?st-link還是jlink?
回復(fù)

使用道具 舉報(bào)

ID:363114 發(fā)表于 2018-8-27 18:39 | 顯示全部樓層
416524269 發(fā)表于 2018-8-27 15:41
你用的是什么燒錄器?st-link還是jlink?

st-link
回復(fù)

使用道具 舉報(bào)

ID:390641 發(fā)表于 2018-8-28 09:10 | 顯示全部樓層
IAR編譯器設(shè)置里面勾選“fill unused code memory”試試看;
另外你看下是不是程序存儲(chǔ)起始地址是不是配置錯(cuò)了
回復(fù)

使用道具 舉報(bào)

ID:390828 發(fā)表于 2018-8-28 16:04 | 顯示全部樓層
同意樓上的,你還要注意工程對(duì)應(yīng)的芯片型號(hào),你有沒有選對(duì)
回復(fù)

使用道具 舉報(bào)

ID:363114 發(fā)表于 2018-8-28 19:49 | 顯示全部樓層
大漠 發(fā)表于 2018-8-28 09:10
IAR編譯器設(shè)置里面勾選“fill unused code memory”試試看;
另外你看下是不是程序存儲(chǔ)起始地址是不是配置 ...

起始地址沒問題,就是寫入外部flash提示:There were warnings while generating flash loader input.
回復(fù)

使用道具 舉報(bào)

ID:298316 發(fā)表于 2020-2-20 11:39 | 顯示全部樓層
我也遇到這個(gè)問題了,后來解決了,分享一下:
1,我使用的芯片是NUC120,然后芯片選型的時(shí)候,已開始選擇NUC120xC,然后就出現(xiàn)了這個(gè)問題,后來改選擇了NUC100系列(包含了NUC120型號(hào)),然后項(xiàng)目Clean一下,再Rebuild All,進(jìn)入仿真正常,問題解決
00.png
01.png
02.png
03.png
回復(fù)

使用道具 舉報(bào)

ID:298316 發(fā)表于 2020-2-20 11:41 | 顯示全部樓層
我遇到過,芯片選型要選對(duì),有時(shí)候,比如你使用的是NUC120,你選NUC120還不行,選NUC100系列(包含NUC120),反而對(duì)了,選好后,項(xiàng)目Clean一下,再編譯一遍,可能就可以了
回復(fù)

使用道具 舉報(bào)

ID:679425 發(fā)表于 2020-2-20 14:56 | 顯示全部樓層
芯片選型要選對(duì),實(shí)在不行就全部斷電。重新設(shè)置再試下
回復(fù)

使用道具 舉報(bào)

ID:136106 發(fā)表于 2020-2-20 17:20 | 顯示全部樓層
情況1:?jiǎn)纹瑱C(jī)的Flash壞了,導(dǎo)致部分Flash燒寫不下去;情況2:程序大小是不是超出了容量,你也沒說明你用的是什么單片機(jī),如果是MSP430,那有可能是單片機(jī)容量太小了;情況3 :你的IAR沒有配置好,導(dǎo)致燒錄時(shí)沒有完全擦除Flash,導(dǎo)致燒錄到一半就燒錄不下去了
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表