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

標題: STC15單片機寫EEPROM奇怪問題 [打印本頁]

作者: zhangzhenqiang0    時間: 2020-4-14 08:10
標題: STC15單片機寫EEPROM奇怪問題
最近開發產品用到STC15W408AS單片機,在操作EEPROM時,遇到奇怪問題,百思不得其解,請教有遇到過類似問題的嗎?
函數用的是官方例程,方法參考官方例程,也就是先擦除扇區再逐字節寫入。
我只寫2個字節,發現只要第2個字節是小于0x80,則能成功寫入,讀出來也沒問題,但如果大于0x80,則會導致前一個字節變成0xFF!
有圖為證:寫0x0108成功,寫0x0178成功,寫0x0188就直接變成0xFF88!看起來是第2字節的第7位,會影響前1個字節的內容。





試驗過寫4個字節,發現規律是一樣的。也懷疑過器件問題,但換過一片還是一樣。
求教高手指點。


作者: goalpeak    時間: 2020-4-14 09:48
邏輯分析儀抓下IIC波形看下,從你描述的問題看,原因應該是命令字節發送錯誤
作者: zhangzhenqiang0    時間: 2020-4-14 10:14
抱歉,烏龍了,學藝不精。狂汗!不是器件的問題,其實是寫入成功了,只是讀取時2個單字節拼接成雙字節的程序有誤,在此給STC及各位吧友道歉。
作者: 張小不懂    時間: 2020-4-14 10:22
我用的時候都挺好的,方便的話把程序貼出來,大家學習一下。
作者: 新洲羅遠    時間: 2020-4-14 11:50
查查硬件,看是不是數據位7有粘連。
作者: 莉莉    時間: 2020-5-15 14:51
請問你是怎么解決的  可以發一下eeprom的處理程序嗎  謝謝




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