只需一步,快速開始
熱門: 51單片機 | 24小時必答區 | 單片機教程 | 單片機DIY制作 | STM32 | Cortex M3 | 模數電子 | 電子DIY制作 | 音響/功放 | 拆機樂園 | Arduino | 嵌入式OS | 程序設計
使用道具 舉報
查看全部評分
liyago 發表于 2022-8-9 00:16 用的芯片型號 : STC15F2K08S2
wulin 發表于 2022-8-9 06:38 內存容量有限,remotedata[ ];雖然沒有被使用,但它把茅坑占滿了,別人無處拉便便
188610329 發表于 2022-8-9 08:23 不用900,只有896以上就出問題了吧?溢出了!
lkc8210 發表于 2022-8-9 09:02 此芯片有2048Byte SRAM 其中128Byte是data 下128Byte是idata
tzs233 發表于 2022-8-9 09:20 RAM不夠了唄! 這個芯片只有2kRAM, 減去固定idata256字節 排外RAM區還有1800字節不到 那個數組i是nt型數據 ...
tzs233 發表于 2022-8-9 09:27 如果只是固定不變的數據就存放在ROM區,用const code修飾。如非有必要存儲那么大的數字 可以把數組類型改為 ...
祖國的花朵 發表于 2022-8-9 09:48 一共2k sram,900*2=1800差不多到臨界了,可能是sram用超了?編譯器沒報啥警告嗎
yzwzfyz 發表于 2022-8-9 09:49 你有對數組操作嗎? 程序中沒有看到對數組的操作的部分。
coody_sz 發表于 2022-8-9 09:53 數組定義沒有加xdata,你看看是不是這個問題?
liyago 發表于 2022-8-9 12:12 用STC15Fxx.H會出現警告,用STC15Fxxxx.H就算數組是幾萬都不警告。
Keil設置.png (39.84 KB, 下載次數: 34)
下載附件
2022-8-9 19:24 上傳
188610329 發表于 2022-8-9 19:25 你沒出警告,不是頭文件的問題,是你KEIL設置問題。 KEIL 如下,選擇正確的芯片型號,并且在 XRAM 這里 ...
本版積分規則 發表回復 回帖后跳轉到最后一頁
手機版|小黑屋|51黑電子論壇 | 管理員QQ:125739409;技術交流QQ群281945664
Powered by 單片機教程網