久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2238|回復: 8
收起左側

關于單片機容量的一個問題

[復制鏈接]
ID:978416 發表于 2023-2-19 11:21 | 顯示全部樓層 |閱讀模式
今天在弄一個基于 ,oled顯示年月日時間,溫度,濕度的程序,用c516已經可以正常顯示,但是改成c52rc單片機下載的時候就說空間不夠,想問一下各位這種情況怎么解決,.hex文件大小28.1kb
屏幕截圖 2023-02-19 111913.png
回復

使用道具 舉報

ID:94031 發表于 2023-2-19 14:27 | 顯示全部樓層
c516有64k程序內存,c52rc有8k程序內存,28.1k>8k所以裝不下,你為什么要改。
回復

使用道具 舉報

ID:1063483 發表于 2023-2-19 15:41 | 顯示全部樓層
主要原因是程序太長,把程序優化一下,刪掉不必要的。如果你有類似數據庫表的數據,則要把記錄數控制在,最好少于2048條記錄。否則,要擴展內存,或者換ROM大的芯片。
回復

使用道具 舉報

ID:1063483 發表于 2023-2-19 15:45 | 顯示全部樓層
程序太長,優化一下,刪掉一些。如果有類似于數據庫表的數據,數據表的記錄數最好少于2048條記錄。否則,只能擴展內存,或者更換有更大內存的芯片。
回復

使用道具 舉報

ID:883242 發表于 2023-2-19 17:14 | 顯示全部樓層
xuyaqi 發表于 2023-2-19 14:27
c516有64k程序內存,c52rc有8k程序內存,28.1k>8k所以裝不下,你為什么要改。

錯!hex文件大約是實際長度的3倍,樓主只超了8k一點點。
回復

使用道具 舉報

ID:1034262 發表于 2023-2-19 21:09 | 顯示全部樓層
首先,選516,打開,看看程序大小,如果比8K多不多,則優化一下是有可能的,大太多就難了。

至于HEX文件,這是一個文本文件,展開成二進制文件,一般比HEX文件小,但是如果用匯編寫,隨意指定地址,則幾十字節的HEX文件,展開成BIN也有可以有60K以上。
回復

使用道具 舉報

ID:883242 發表于 2023-2-19 22:19 | 顯示全部樓層
coody_sz 發表于 2023-2-19 21:09
首先,選516,打開,看看程序大小,如果比8K多不多,則優化一下是有可能的,大太多就難了。

至于HEX文件 ...

展開bin文件的時候你不會指定偏移地址嗎?
回復

使用道具 舉報

ID:1045628 發表于 2023-2-21 16:14 | 顯示全部樓層
打開hex文件,看看倒數第三行這個藍色的字,就是存儲的地址,算一算有沒有超過目標芯片的flash
51hei截圖20230221161011.png
回復

使用道具 舉報

ID:879348 發表于 2023-2-21 16:52 | 顯示全部樓層
把一些字摸數據,圖片數據轉移到外部存儲,只是花這么多時間去兼容一款老掉牙的單片機是否值得
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 中文字幕亚洲国产 | 国产精久久久久久久妇剪断 | a级片www| 亚洲精品国产精品国自产在线 | 亚洲一区二区免费电影 | 欧美中文字幕一区二区三区 | 蜜桃在线视频 | 一区二区三区回区在观看免费视频 | 91精品国产一区二区三区 | 久久国产精品视频免费看 | 天天草视频 | 婷婷久久网 | 成人av免费 | 成年人在线 | h片免费在线观看 | 精品国产伦一区二区三区观看方式 | 欧美亚洲激情 | 国产在线精品免费 | 亚洲激精日韩激精欧美精品 | 九九爱这里只有精品 | 久久33 | 91精品国产91久久久久久最新 | 亚洲一区二区三区在线播放 | 韩国精品在线 | 日韩一区二区福利视频 | 久久久久国产 | 国产精品久久久久久久久久99 | 精品乱码一区二区三四区 | 日韩www| 免费毛片网站在线观看 | 国产精品一区二区三区四区 | 91精品国产91久久综合桃花 | 欧美网站一区二区 | www国产成人免费观看视频 | 91国内精品久久 | 精品国产欧美一区二区三区成人 | 国产精品亚洲精品 | 99久久婷婷 | 中文字幕免费在线 | 97精品国产一区二区三区 | 97国产爽爽爽久久久 |