找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2643|回復(fù): 18
打印 上一主題 下一主題
收起左側(cè)

單片機(jī)每次重新寫進(jìn)程序 EEPROM里數(shù)據(jù)就沒有了,斷電還是有數(shù)據(jù)的

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:299872 發(fā)表于 2024-4-17 15:00 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
8G1K17A單片機(jī)芯片
每次重新寫進(jìn)程序 EEPROM里數(shù)據(jù)就沒有了,斷電還是有數(shù)據(jù)的。








我也看過了,那些什么下載時清用戶EEPROM選項,也沒選。


什么原因呀??
也不是還有什么地方有選擇的嗎??還是選擇錯了??
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:883242 發(fā)表于 2024-4-17 16:15 | 只看該作者
無法選擇,你也不想你的勞動成果被別人輕易竊取是不是?
回復(fù)

使用道具 舉報

板凳
ID:237471 發(fā)表于 2024-4-17 16:32 | 只看該作者
不選  清除EEPROM緩沖區(qū)  試試

評分

參與人數(shù) 1黑幣 +5 收起 理由
IdeaMing + 5 很給力!

查看全部評分

回復(fù)

使用道具 舉報

地板
ID:161164 發(fā)表于 2024-4-17 17:00 | 只看該作者
你看看你寫的是啥


回復(fù)

使用道具 舉報

5#
ID:299872 發(fā)表于 2024-4-17 19:47 | 只看該作者

這個有什么問題嗎???

每下載程序后EEPROM被清空 就成FF了

我就寫了些東西 0X0000就不是FF,再上電,就不會清扇區(qū)了呀,
測試效果很明顯呀,看串口助手收到的消息。

第一次上電會有beging re write什么的提示。
后面上電只收到 .....9
后面上電只收到 .....9
所以斷電數(shù)據(jù)是可以保存的,

就是下載程序就被清空了。
回復(fù)

使用道具 舉報

6#
ID:299872 發(fā)表于 2024-4-17 19:47 | 只看該作者
Hephaestus 發(fā)表于 2024-4-17 16:15
無法選擇,你也不想你的勞動成果被別人輕易竊取是不是?

什么意思??
回復(fù)

使用道具 舉報

7#
ID:299872 發(fā)表于 2024-4-17 19:57 | 只看該作者
lxh2002 發(fā)表于 2024-4-17 16:32
不選  清除EEPROM緩沖區(qū)  試試

沒用呀。
回復(fù)

使用道具 舉報

8#
ID:849913 發(fā)表于 2024-4-17 20:34 | 只看該作者
你看下起始地址往后改一改 是不是地址重疊在程序區(qū) 被刪除了
回復(fù)

使用道具 舉報

9#
ID:161164 發(fā)表于 2024-4-17 20:52 | 只看該作者
xjtong 發(fā)表于 2024-4-17 19:47
這個有什么問題嗎???

每下載程序后EEPROM被清空 就成FF了

還看不出來?

回復(fù)

使用道具 舉報

10#
ID:883242 發(fā)表于 2024-4-17 21:16 | 只看該作者

就算是EEPROM里面的數(shù)據(jù)也是秘密是不是?別人可以通過EEPROM的數(shù)據(jù)推算你的算法,也就是泄密了。所以同時擦除EEPROM是必須的。
回復(fù)

使用道具 舉報

11#
ID:213173 發(fā)表于 2024-4-17 21:34 | 只看該作者
xjtong 發(fā)表于 2024-4-17 19:47
什么意思??

別管他人答非所問,不以理會。STC8G1K17A的EEPROM是IAP型,沒有固定地址。需要用戶自定義。一般是指定在用戶程序占用空間扇區(qū)之外任意空白扇區(qū)。樓主刪除扇區(qū)首地址0x0000,你的程序就被破壞了。


回復(fù)

使用道具 舉報

12#
ID:299872 發(fā)表于 2024-4-17 21:40 | 只看該作者
Hephaestus 發(fā)表于 2024-4-17 21:16
就算是EEPROM里面的數(shù)據(jù)也是秘密是不是?別人可以通過EEPROM的數(shù)據(jù)推算你的算法,也就是泄密了。所以同時 ...

??
你的意思是說刷程序eeprom的數(shù)據(jù)就自動清空了??不能保存下來???

問題我現(xiàn)在就想,不同程序 ,可以共享這些數(shù)據(jù)呀。
回復(fù)

使用道具 舉報

13#
ID:195496 發(fā)表于 2024-4-18 07:48 | 只看該作者
燒錄選項目問題吧
回復(fù)

使用道具 舉報

14#
ID:965189 發(fā)表于 2024-4-18 08:31 | 只看該作者
樓主的程序是:如果eeprom不是0,就清除數(shù)據(jù)。當(dāng)然是每次下載都被清除啦。
回復(fù)

使用道具 舉報

15#
ID:624769 發(fā)表于 2024-4-20 20:48 | 只看該作者
xjtong 發(fā)表于 2024-4-17 19:47
這個有什么問題嗎???

每下載程序后EEPROM被清空 就成FF了

你程序的能用到現(xiàn)在也算是奇跡, 這么多人 也只有 lkc8210看出來也是奇跡……

if(IapRead(0x0000 == 0xff))   這種寫法真的沒問題? 難道不應(yīng)該是:
if(IapRead(0x0000) == 0xff)   么?

回復(fù)

使用道具 舉報

16#
ID:1117545 發(fā)表于 2024-4-20 23:31 來自觸屏版 | 只看該作者
你多勾了,不要勾選 允許低壓復(fù)位,勾了這個選項就是禁止低壓中斷了
回復(fù)

使用道具 舉報

17#
ID:1034262 發(fā)表于 2024-4-21 11:48 | 只看該作者
不要勾選下次下載程序時清除EEPROM。
回復(fù)

使用道具 舉報

18#
ID:299872 發(fā)表于 2024-5-6 15:36 | 只看該作者
188610329 發(fā)表于 2024-4-20 20:48
你程序的能用到現(xiàn)在也算是奇跡, 這么多人 也只有 lkc8210看出來也是奇跡……

if(IapRead(0x0000 == 0x ...

我!!!!!!!!!
這個真有問題。。。。。。。!

回頭再看,確實很有問題,
竟然沒報錯,而且我要的目的達(dá)到的。!確實是奇跡。。。。!
回復(fù)

使用道具 舉報

19#
ID:299872 發(fā)表于 2024-5-6 15:37 | 只看該作者
wulin 發(fā)表于 2024-4-17 21:34
別管他人答非所問,不以理會。STC8G1K17A的EEPROM是IAP型,沒有固定地址。需要用戶自定義。一般是指定在 ...

意思就是這種芯片只有重樣燒寫,數(shù)據(jù)就沒有了??是不是這意思?
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

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