STM8的EEPROM在復位后,要想要寫入數據,必須先解鎖,必然無法寫入數據。解鎖就是向 FLASH_DUKR 中先后寫入:
第一個硬件秘鑰:0xAE
第二個硬件秘鑰:0x56
兩個字節的數據。
此時 FLASH_IAPSR 中的 DUL 位將會變為1,表示 EEPROM 已經成功解鎖,可以進行寫入操作了。如果發現 DUL 位不為 1 ,是可以按順序重復寫入秘鑰的,直到 DUL 位為 1 為止。
但手冊上是這么說的:
中文手冊:
2. 如果密鑰輸入錯誤,應用程序可以嘗試重新輸入這兩個MASS密鑰來對DATA區域進行解
鎖。
4. 如果密鑰輸入錯誤,DATA EEPROM區域在下一次系統復位之前將一直保持寫保護狀態。
在下一次復位前,再向該寄存器進行的任何寫操作都會被系統忽略掉。
英文手冊:
2. If the key available on the data bus is incorrect, the FLASH_PUKR register remains
locked until the next reset. Any new write commands sent to this address are
discarded.
4. If the key available on the data bus is incorrect, the data EEPROM area remains write
protected until the next reset. Any new write command sent to this address is ignored.
這些說明,給人的感覺是:如果第一個秘鑰輸入錯誤,那么可以重復輸入,直到解鎖,但如果第一個秘鑰輸入正確,而第二個秘鑰輸入錯誤,則將永久鎖定,任何對該寄存器的寫入操作都會被忽略掉,直到復位后下一次解鎖前。
事實上,我經過試驗,無論第一個秘鑰錯誤,還是第二個秘鑰錯誤,均可以重復操作直到解鎖為止。
上一篇:STM8單片機的啟動過程
下一篇:STM8L151 在IAR中實現Flash/EEPROM的擦寫
推薦閱讀
史海拾趣
隨著電源管理技術的不斷成熟,ADPOW公司開始將技術應用于更多領域,推出了一系列創新產品。這些產品不僅在性能上有所提升,更在外觀設計、用戶體驗等方面進行了優化。同時,公司積極拓展市場,與多家電子設備制造商建立合作關系,將產品廣泛應用于手機、電腦、家電等領域。
隨著市場的不斷變化和客戶需求的升級,EUPEC意識到品牌重塑的重要性。公司開始著手進行品牌升級和形象重塑工作,通過加強品牌宣傳、提升產品質量和服務水平等方式,不斷提升EUPEC品牌的知名度和美譽度。這些努力使得EUPEC在市場上樹立了良好的形象,成為電力半導體領域的知名品牌。
面對未來市場的機遇和挑戰,EUPEC制定了明確的發展戰略。公司將繼續加大技術創新和研發投入力度,推動電力半導體技術的進步和應用拓展。同時,EUPEC還將加強與國際知名企業的合作與交流,不斷提升自身的競爭力和影響力。在應對市場變化和挑戰的過程中,EUPEC將始終堅持以客戶為中心的理念,為客戶提供更優質的產品和服務。
請注意,以上故事是基于EUPEC公司的發展歷程和相關信息進行概括和編寫的,并非完全基于事實的直接敘述。如需更詳細和準確的信息,請參考相關官方資料或新聞報道。
Atlantic Microwave Ltd公司成立于電子科技蓬勃發展的年代,初期只有幾名志同道合的工程師,他們懷揣著對微波技術的熱情,在狹小的辦公室中開始了他們的創業之旅。資金短缺、技術難題、市場認可度低等問題接踵而至。然而,團隊憑借著對技術的執著追求和對市場的敏銳洞察,不斷攻克技術難關,優化產品設計,逐漸在市場上站穩了腳跟。
作為一家在電子行業中具有重要地位的企業,DLI始終將創新作為公司的核心競爭力。公司不斷投入研發資金,探索新的技術領域,推出具有領先性的產品。例如,在電容器領域,DLI研發了StackiCapTM技術,使得高CV電容器得到進一步發展。這一技術的推出不僅提升了DLI的產品競爭力,也為整個電子行業的發展注入了新的活力。同時,DLI還積極參與國際交流和合作,與全球知名的電子企業建立合作關系,共同推動電子行業的發展。
以上五個故事簡要概述了Dielectric Laboratories(DLI)公司在電子行業中的發展歷程和成就。通過這些故事,我們可以看到DLI在不斷創新、追求卓越的過程中,逐漸成為了電子行業中具有重要影響力的企業。
作為一家有社會責任感的企業,德欣公司始終關注環境保護和可持續發展。公司積極推廣綠色生產技術和資源循環利用方案,減少生產過程中的能源消耗和廢棄物排放。同時,德欣公司還積極參與社會公益活動,為社區和環境貢獻自己的力量。這些舉措不僅體現了德欣公司的社會責任擔當,也為其贏得了更多客戶和合作伙伴的信任和支持。
[摘 要] 采用改進劃痕法原理及切向力檢測臨界載荷方法,研制了一種新型多功能膜/基結合力測定儀。該儀器結構新穎,實用簡便,不僅能測定金屬膜層與基體的結合強度,還能對金屬膜層進行模擬單顆粒磨損試驗。試驗表明,該儀器具有較高的可靠性。 ...… 查看全部問答∨ |
|
1. 電源變壓器、短路線、電阻、晶體三極管等元器件裝插順序,大功率晶體管不能和()靠的太正。 A 大功率電阻 B 高壓電容 C 熱敏元件 2.   ...… 查看全部問答∨ |
我要用到ADC0804的差分輸入端測電壓,VIN+輸入正電壓,VIN- 輸入負電壓,我的理解是輸出端的測量電壓應該是(VIN+)-(VIN-),但是結果卻不是這樣的,所以我向問一下:ADC0804的VIN-端能識別負電壓嗎? 如果能,在測量差分輸入的信號時,程序是不是 ...… 查看全部問答∨ |
前兩個帖子里分別以不同的方式實現的LED的閃爍,今天再以信號量的方式來實現LED的閃爍。程序里一共用到了兩個信號量,分別為io_sem和delay_sem,這兩個信號量就類似一個互斥的變量,使得程序交替運行延時和IO反轉的進程。下面上傳源代碼,同樣附件 ...… 查看全部問答∨ |
求cmos攝像頭數據采集和視頻壓縮等方面的教程和資料~~~~~ 我最近想用FPGA開發一個視頻采集,需要查找cmos攝像頭的采集的數據的格式,視頻壓縮算法,不知道哪位高人有這方面的開發經驗或者有相關的資料或者教程,我的郵箱是xyg1985109@163.com。。。。 不勝感激!!… 查看全部問答∨ |
為什么我的SST Flash的Block擦除都能夠實現,但是不能實現Sector 擦除! 這是什么原因?我用的是SST 39VF6401B 我的代碼: Top[0x555] = 0x00aa; &nbs ...… 查看全部問答∨ |
如題,最近做一個東西,需要用到除法運算,但是在IAR編譯環境下simulate調試模式下嘗試編譯了一下,發現比如:如果做3/1024 這樣的運算后的結果只能保留除法運算后的整數部分。大家有遇到過相似問題的嗎??怎樣解決呢?? … 查看全部問答∨ |
設計資源 培訓 開發板 精華推薦
- 我們猜啦!MDO3000之競猜有獎:免費的部分會值多少?
- 直播已結束--STM32全球線上峰會 | 新品STM32N6重磅發布,50+開發板等你抽!
- 點評《深入淺出玩TI Sitara》,精彩好禮等你拿!
- 開啟Altera SoC體驗之旅,玩轉Altera Cyclone V系列SoC
- 三人行必有我師——EEworld網友原創教程隆重登場!
- 國產FPGA安路科技研討會-北京站 火熱報名中,參會贏京東卡!
- 提出你的電源問題&技術解答,提升自我電源知識,贏取好禮
- 有獎活動:說說我知道的嵌入式操作系統
- 閱讀 TI工業應用方案(電器、電力傳輸)精彩專題,挑戰你的記憶力!好禮相送
- 2016年是德印象測試微視頻網絡競選(大中國區)