欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 眾所周知,STC的單片機,把變量保存在xdata中,斷電可以保存十幾秒 [打印本頁]

作者: vb2002    時間: 2025-10-24 19:38
標題: 眾所周知,STC的單片機,把變量保存在xdata中,斷電可以保存十幾秒
眾所周知,STC的單片機,把變量保存在xdata中,斷電后可以保存十幾秒,.
請教下各位大佬, 在stm32中, 有這個類似的操作嗎? 比如定義某個變量, 斷電后和STC的 xdata變量一樣, 可以保存十幾秒..

作者: lmn2005    時間: 2025-10-24 22:30
真的嗎?有這種情況?
作者: 188610329    時間: 2025-10-25 00:53
你這是電沒斷徹底,你斷電后,短接單片機VCC到GND,這個過程用不了2秒,你立馬再上電,你看看你變量還在么?
作者: zhuls    時間: 2025-10-25 09:03
眾所周知,單片機的xdata也是RAM的同一類屬,而RAM斷電后,數據就會丟失的。。
作者: vb2002    時間: 2025-10-25 11:15
188610329 發表于 2025-10-25 00:53
你這是電沒斷徹底,你斷電后,短接單片機VCC到GND,這個過程用不了2秒,你立馬再上電,你看看你變量還在么 ...

STC的單片機確實可以,
xdata可以保存十幾秒, 同樣的操作, data的數據,馬上就復位了
作者: vb2002    時間: 2025-10-25 11:16
zhuls 發表于 2025-10-25 09:03
眾所周知,單片機的xdata也是RAM的同一類屬,而RAM斷電后,數據就會丟失的。。

按照你這個說法, 看來stm32是不行了.
只能用內部的eeprom或者加電容來實現了
作者: newlined    時間: 2025-10-25 15:59
我猜是單片機進入掉電狀態了,前幾天我測過,STC的單片機這個狀態下,電流不到1uA,電容上的電就可以維持許久了。
作者: WL0123    時間: 2025-10-25 21:21
聞所未聞,斷電后和STC的 xdata變量可以保存十幾秒。怕是沒徹底斷電所致。就算是事實又能有什么用?

作者: man1234567    時間: 2025-10-26 11:36
扎心了。STC的xdata沒電可以保存十幾秒,居然還是眾所周知
作者: xiaobendan001    時間: 2025-10-26 12:58
vb2002 發表于 2025-10-25 11:15
STC的單片機確實可以,
xdata可以保存十幾秒, 同樣的操作, data的數據,馬上就復位了

其實DATA的也一樣,只是復位后的啟動代碼自動把DATA清除了。
你根據芯片資料修改一下STARTUP.A51里面的XDATALEN后面的數字,復位后就都清零了。
當初研究看門狗復位后延續使用復位前的數據時研究過。在DATA里面保留一部分不清零的空間。
沒記錯的話默認的STARTUP.A51里面的XDATALEN后面是0.
IDATALEN也是80H吧
作者: vb2002    時間: 2025-10-26 13:17
WL0123 發表于 2025-10-25 21:21
聞所未聞,斷電后和STC的 xdata變量可以保存十幾秒。怕是沒徹底斷電所致。就算是事實又能有什么用?

哥,要不咱試試再說,
stc , xdata變量, 不要賦值
在程序里面++   .
不要電容都行.
你關機10幾秒,再開機, 看看變量
作者: joyb    時間: 2025-10-27 08:31
這個廣告好
作者: 188610329    時間: 2025-10-27 09:25
vb2002 發表于 2025-10-26 13:17
哥,要不咱試試再說,
stc , xdata變量, 不要賦值
在程序里面++   .

都說了,你是電沒斷徹底,你短接VCC 和 GND 讓電容徹底放完電,看看你XDATA 里面數據還在不在? 你二極管并一個CR2032 你斷電后 XDATA 里的數據還能保存2年呢。
作者: WL0123    時間: 2025-10-27 17:28
vb2002 發表于 2025-10-26 13:17
哥,要不咱試試再說,
stc , xdata變量, 不要賦值
在程序里面++   .

我確實沒有試過,我相信你說的現象是真實的,但我在實踐中有很多方法可以可靠的保存掉電數據,絕對不會利用這個未經生產商確認的功能保存掉電數據。如果把不可靠的功能運用到產品中就離丟飯碗不遠了。
作者: hi等你    時間: 2025-10-28 09:04
WL0123 發表于 2025-10-27 17:28
我確實沒有試過,我相信你說的現象是真實的,但我在實踐中有很多方法可以可靠的保存掉電數據,絕對不會利 ...

你就讓樓主去孜孜不倦去玩XDATA掉電保存好了,正兒八經代碼不研究,喜歡走歪門邪道的人多呢。別人的不進則退就是等于提升自己
作者: lxh0508    時間: 2025-10-28 13:13
如果是事實,這條得比太上老君煉丹爐還要醒目
作者: cxxx180    時間: 2025-10-28 14:04
stm32沒聽說過,但可以利用RTC 備份域寄存器。自己給bat加個小電容就行。




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1