標題:
單片機存儲問題
[打印本頁]
作者:
reking8
時間:
2023-8-18 03:42
標題:
單片機存儲問題
一般入門學(xué)習(xí)的時候,用的是最低級的51單片機,比如stc89c52 存儲空間少 時鐘周期12T 現(xiàn)在stc的單片機已經(jīng)是1T了 最新款的已經(jīng)比51快70倍了 存儲空間也變大了 不管是flash 還是ram 請問現(xiàn)在還有沒有必要在寫程序時候把一部分變量定義到xdata 因為我對這方面不是很明白
作者:
xuyaqi
時間:
2023-8-18 06:30
不管是1T還是12T,數(shù)據(jù)存儲 data,idata還只有128+128,不夠用還得xdata。flash變大只是程序存儲空間變大。
作者:
munuc_w
時間:
2023-8-18 08:28
沙發(fā)說的對, data或加idata不夠用的話,那就得用xdata了。
作者:
cnos
時間:
2023-8-18 09:49
data最快,xdata最慢,頻繁操作影響性能的核心變量放data,不關(guān)鍵的操作不頻繁的放xdata
作者:
yzwzfyz
時間:
2023-8-18 11:17
建議:讀一個你認識現(xiàn)代的CPU手冊,一切就都明白了。
作者:
hi等你
時間:
2023-8-18 13:08
現(xiàn)在操心這個沒有用,等到自己程序越來越大,字符表變量越來愈大程序rom放不下了,
自然想盡辦法往能塞的地方塞
作者:
fishafish
時間:
2023-8-18 13:33
新手不用考慮的,老程序員才會遇到不夠用的情況
作者:
li64331218
時間:
2023-8-18 13:35
沒必要吧,看你的程序代碼有多大。新入門學(xué)習(xí)一般不會太大,除非你想了解更多外部存儲芯片
作者:
Hephaestus
時間:
2023-8-19 18:25
hi等你 發(fā)表于 2023-8-18 13:08
現(xiàn)在操心這個沒有用,等到自己程序越來越大,字符表變量越來愈大程序rom放不下了,
自然想盡辦法往能塞 ...
字符表這種常量不是放xdata而是放在code里面的。
作者:
rayin
時間:
2023-8-21 07:31
用不用xdata, 取決于對ram的需求大小. 內(nèi)部ram不夠用, 就要用到xdata. 速度提高70倍, xdata也隨之快不少了.
作者:
xuwenhua
時間:
2023-8-22 14:30
初學(xué)隨便吧 考慮這個問題意義不大
作者:
likejian
時間:
2023-8-22 17:23
傻傻的我分不清這些
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1