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

QQ登錄

只需一步,快速開始

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

Keil4編譯時(shí)data大小問題

[復(fù)制鏈接]
ID:620768 發(fā)表于 2022-3-31 16:23 | 顯示全部樓層 |閱讀模式
1.png
這里的data上限為128個(gè),當(dāng)我定義的數(shù)據(jù)超過128時(shí)會(huì)出現(xiàn)不能編譯的情況
3.png
但是一般單片機(jī)內(nèi)部ram會(huì)有256,512的情況,該如何擴(kuò)展編譯時(shí)的data容量呢?不然單片機(jī)內(nèi)部剩余ram空間咋弄

2.png
這里換成large是能夠通過編譯,產(chǎn)生hex文件的,但是實(shí)際開發(fā)中,會(huì)增加大量的code,而且程序運(yùn)行速度變慢,很慢,還會(huì)影響一些功能。
望大佬指點(diǎn)


回復(fù)

使用道具 舉報(bào)

ID:620768 發(fā)表于 2022-3-31 16:42 | 顯示全部樓層
問題已解決
回復(fù)

使用道具 舉報(bào)

ID:318982 發(fā)表于 2022-4-1 10:59 | 顯示全部樓層
樓主怎么解決的,我之前遇到過類似的,是將一些變量定義為xdata就好了
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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