在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

中8位MCU EEPROM使用注意事項(xiàng)

jf_pJlTbmA9 ? 來(lái)源:中穎電子(作者:丁曉明 ? 作者:中穎電子(作者: ? 2023-09-27 15:34 ? 次閱讀

EEPROM(Electrically Erasable Programmable readonly memory)是指帶電可編程只讀存儲(chǔ)器。是一種掉電后數(shù)據(jù)不丟失的存儲(chǔ)芯片。

中穎Flash型MCU都集成有EEPROM,EEPROM用來(lái)存放用戶數(shù)據(jù)。EEROM大小可以通過(guò)option(代碼選項(xiàng))選擇0~4K不等。EEPROM按照扇區(qū)進(jìn)行劃分,每個(gè)扇區(qū)的大小512字節(jié)(較早的產(chǎn)品,每個(gè)扇區(qū)大小256字節(jié)),最多支持8個(gè)扇區(qū)。

中穎的EEPROM編程/擦除次數(shù):至少100000次

中穎的EEPROM數(shù)據(jù)保存年限:至少10年

中穎EEPROM的操作原則:

1、必須關(guān)閉所有中斷

如果在操作EEPROM期間,不關(guān)閉中斷,可能會(huì)導(dǎo)致程序跑飛或者其它異常情況;中穎MCU要求對(duì)于EEPROM的擦除和編程,需要按照規(guī)定關(guān)閉所有中斷(EA=0),等到編程完成后再打開(kāi)中斷。

2、如何訪問(wèn)EEPROM

中穎芯片對(duì)于EEPROM的讀、擦和寫都是通過(guò)寄存器FLASHCON的FAC位置1來(lái)操作。當(dāng)FAC=0時(shí),MOVC指令或者SSP功能訪問(wèn)Main Block區(qū)域;當(dāng)FAC=1時(shí),MOVC指令或者SSP功能訪問(wèn)類EEPROM區(qū)域或信息存儲(chǔ)區(qū)。

wKgaomUDzpaAVoYDAABuGG3HP_0312.png

wKgZomUDzpiASIhAAAB72BROvAM438.png

3、操作EEPROM前,清WDT

在對(duì)EEPROM的操作前,清WDT,保證操作期間不溢出

4、抗干擾

同時(shí),為了抗干擾,防止誤操作,EEPROM編程可以參考如下例程:

ucharssp_flag;
voidEEPromSectorErase(UCHARnAddrH)//扇區(qū)擦除
{
ssp_flag=0xA5;
_push_(IEN0);//中斷控制壓棧
IEN0 =0x7F;//關(guān)總中斷
FLASHCON=0x01;//訪問(wèn)EEPROM區(qū)
RSTSTAT=0;//清WDT
XPAGE=nAddrH<<1?;?????????????????????????
????
????IB_CON1???=?0xE6;???????????
????IB_CON2???=?0x05;?????????
????IB_CON3???=?0x0A;?????????
????IB_CON4???=?0x09;??????????
????if(ssp_flag!=0xA5)//增加flag判斷,增強(qiáng)抗干擾???????????????????
????????goto?Error;?????????
????IB_CON5???=?0x06;?????????
????_nop_();???????????????????????????????????????
????_nop_();?????????
????_nop_();?????????
????_nop_();??
Error:?????????
????
????ssp_flag=?0;?????????
????IB_CON1=?0x00;?????????
????IB_CON2=?0x00;?????????
????IB_CON3=?0x00;?????????
????IB_CON4=?0x00;?????????
????IB_CON5=?0x00;?????????????????
????
????FLASHCON=?0x00;//切回FLASH區(qū)????
????_pop_(IEN0);//恢復(fù)總中斷
}?
????
voidEEPromByteProgram(UCHAR?nAddrH,UCHAR?nAddrL,?UCHAR?nData)??
//?扇區(qū)編程
{?????????
????ssp_flag=?0x5A;????
????_push_(IEN0);?//中斷控制壓棧????
????IEN0 =0x7F;//關(guān)總中斷??????????????
????FLASHCON=?0x01;?//訪問(wèn)EEPROM區(qū)?????????
????RSTSTAT?=?0;????//清WDT?????????
????XPAGE=?nAddrH;?
????IB_OFFSET=?nAddrL;?????????
????IB_DATA=?nData;??//?燒寫內(nèi)容???
???????????
????IB_CON1???=?0x6E;?????????
????IB_CON2???=?0x05;?????????
????IB_CON3???=?0x0A;?????????
????IB_CON4???=?0x09;??????????
????
????if(ssp_flag!=0x5A)?//增加flag判斷,增強(qiáng)抗干擾???????
????????goto?Error;?????????
????IB_CON5???=?0x06;?????????
????_nop_();??????????????????
????_nop_();?????????
????_nop_();?????????
????_nop_();
Error:?????????
????ssp_flag=?0;?????????
????IB_CON1=?0x00;?????????
????IB_CON2=?0x00;?????????
????IB_CON3=?0x00;?????????
????IB_CON4=?0x00;?????????
????IB_CON5=?0x00;????????????

????FLASHCON=?0x00;?//切回FLASH區(qū)????
????_pop_(IEN0);?//恢復(fù)總中斷

來(lái)源:中穎電子(作者:丁曉明)

免責(zé)聲明:本文為轉(zhuǎn)載文章,轉(zhuǎn)載此文目的在于傳遞更多信息,版權(quán)歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權(quán)問(wèn)題,請(qǐng)聯(lián)系小編進(jìn)行處理

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    17893

    瀏覽量

    361858
  • EEPROM
    +關(guān)注

    關(guān)注

    9

    文章

    1084

    瀏覽量

    83431
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    IGBT器件的防靜電注意事項(xiàng)

    IGBT作為功率半導(dǎo)體器件,對(duì)靜電極為敏感。我將從其靜電敏感性原理入手,詳細(xì)闡述使用過(guò)程防靜電的具體注意事項(xiàng)與防護(hù)措施,確保其安全穩(wěn)定運(yùn)行。
    的頭像 發(fā)表于 05-15 14:55 ?313次閱讀

    掃描電鏡的日常維護(hù)有哪些注意事項(xiàng)

    掃描電鏡日常維護(hù)的注意事項(xiàng)
    的頭像 發(fā)表于 03-24 11:38 ?418次閱讀
    掃描電鏡的日常維護(hù)有哪些<b class='flag-5'>注意事項(xiàng)</b>?

    設(shè)計(jì)SO-8封裝的詳細(xì)步驟和注意事項(xiàng)

    設(shè)計(jì) SO-8(Small Outline-8)芯片的 PCB 封裝需要遵循一定的規(guī)范和步驟。SO-8 是一種常見(jiàn)的表面貼裝封裝,具有 8 個(gè)引腳,引腳間距通常為 1.27mm(50
    的頭像 發(fā)表于 02-06 15:24 ?2795次閱讀
    設(shè)計(jì)SO-<b class='flag-5'>8</b>封裝的詳細(xì)步驟和<b class='flag-5'>注意事項(xiàng)</b>

    智多晶DDR Controller使用注意事項(xiàng)

    最后一期我們主要介紹智多晶DDR Controller使用時(shí)的注意事項(xiàng)
    的頭像 發(fā)表于 01-24 11:14 ?649次閱讀
    智多晶DDR Controller使用<b class='flag-5'>注意事項(xiàng)</b>

    多層板埋孔設(shè)計(jì)注意事項(xiàng)

    多層板埋孔設(shè)計(jì)注意事項(xiàng)
    的頭像 發(fā)表于 12-20 16:06 ?748次閱讀

    直流電動(dòng)汽車充電應(yīng)用電流檢測(cè)的設(shè)計(jì)注意事項(xiàng)

    電子發(fā)燒友網(wǎng)站提供《直流電動(dòng)汽車充電應(yīng)用電流檢測(cè)的設(shè)計(jì)注意事項(xiàng).pdf》資料免費(fèi)下載
    發(fā)表于 10-31 10:22 ?0次下載

    PLC應(yīng)用的AM335x可靠性注意事項(xiàng)

    電子發(fā)燒友網(wǎng)站提供《PLC應(yīng)用的AM335x可靠性注意事項(xiàng).pdf》資料免費(fèi)下載
    發(fā)表于 10-12 11:33 ?0次下載
    PLC應(yīng)用<b class='flag-5'>中</b>的AM335x可靠性<b class='flag-5'>注意事項(xiàng)</b>

    脈沖式充電器的使用注意事項(xiàng)

    脈沖式充電器的使用注意事項(xiàng)主要包括以下幾個(gè)方面: 一、安全注意事項(xiàng) 用電安全 :在充電過(guò)程,應(yīng)始終保持警惕,注意用電安全,避免觸電和短路等危險(xiǎn)情況的發(fā)生。 防火防災(zāi) :避免在易燃易爆
    的頭像 發(fā)表于 09-26 16:05 ?2312次閱讀

    繞線電感定制的注意事項(xiàng)

    電子發(fā)燒友網(wǎng)站提供《繞線電感定制的注意事項(xiàng).docx》資料免費(fèi)下載
    發(fā)表于 09-20 11:24 ?4次下載

    【GD32 MCU入門教程】GD32 MCU GPIO 結(jié)構(gòu)與使用注意事項(xiàng)

    本文是專門為基于GD32 MCU開(kāi)發(fā)的工程設(shè)計(jì)人員提供,主要介紹了GPIO的功能配置、內(nèi)部結(jié)構(gòu)以及在不同場(chǎng)景使用時(shí)的注意事項(xiàng),旨在幫助GD32 MCU開(kāi)發(fā)者優(yōu)化對(duì)通用型輸入輸出端口(GPIO)的使用,正確快速的使用GD32
    的頭像 發(fā)表于 09-07 10:34 ?1557次閱讀
    【GD32 <b class='flag-5'>MCU</b>入門教程】GD32 <b class='flag-5'>MCU</b> GPIO 結(jié)構(gòu)與使用<b class='flag-5'>注意事項(xiàng)</b>

    關(guān)于降壓轉(zhuǎn)換器啟動(dòng)電阻器的設(shè)計(jì)注意事項(xiàng)

    電子發(fā)燒友網(wǎng)站提供《關(guān)于降壓轉(zhuǎn)換器啟動(dòng)電阻器的設(shè)計(jì)注意事項(xiàng).pdf》資料免費(fèi)下載
    發(fā)表于 09-06 11:29 ?0次下載
    關(guān)于降壓轉(zhuǎn)換器<b class='flag-5'>中</b>啟動(dòng)電阻器的設(shè)計(jì)<b class='flag-5'>注意事項(xiàng)</b>

    共模電感定制的注意事項(xiàng)

    電子發(fā)燒友網(wǎng)站提供《共模電感定制的注意事項(xiàng).docx》資料免費(fèi)下載
    發(fā)表于 09-04 11:47 ?0次下載

    LiFePO4設(shè)計(jì)注意事項(xiàng)

    電子發(fā)燒友網(wǎng)站提供《LiFePO4設(shè)計(jì)注意事項(xiàng).pdf》資料免費(fèi)下載
    發(fā)表于 09-03 09:24 ?0次下載
    LiFePO4設(shè)計(jì)<b class='flag-5'>注意事項(xiàng)</b>

    光耦在實(shí)際使用注意事項(xiàng)

    光耦,即光電耦合器,是一種以光為媒介傳輸電信號(hào)的電一光一電轉(zhuǎn)換器件。在實(shí)際使用,為了確保光耦的穩(wěn)定性和可靠性,需要注意多個(gè)方面的因素。以下是對(duì)光耦在實(shí)際使用應(yīng)注意事項(xiàng)的詳細(xì)闡述。
    的頭像 發(fā)表于 08-15 10:52 ?1692次閱讀

    EVASH Ultra EEPROM和Microchip 32MCU在功放產(chǎn)品的大批量應(yīng)用

    EVASH Ultra EEPROM和Microchip 32MCU在功放產(chǎn)品的大批量應(yīng)用
    的頭像 發(fā)表于 06-24 17:39 ?796次閱讀
    主站蜘蛛池模板: 五月婷婷丁香在线观看 | 欧美黄三级在线观看 | 久久99久久99精品免观看 | 欧美国产精品主播一区 | 天天综合欧美 | 久久99久久精品97久久综合 | 国产yw855.c免费视频 | 久久观看 | 亚洲理论在线观看 | 性xxxfreexxxx性欧美 | 最新久久精品 | 清冷双性被cao的合不拢腿 | 亚洲国产成人久久三区 | 国产伦精品一区二区三区四区 | 59日本人xxxxxxxxx69 | 一级特黄女毛毛片 | 伊人狠狠丁香婷婷综合色 | 亚1州区2区3区4区产品乱码 | 手机在线一区二区三区 | h小视频在线观看 | 午夜剧场操一操 | 日本aaaa毛片在线看 | 看逼网址 | 一级黄色日本 | avtt香蕉 | 性视频久久| 日韩午夜 | 国产美女作爱全过程免费视频 | 国产拍拍| 夜夜做日日做夜夜爽 | 免费看曰批女人爽的视频网址 | 国产香蕉视频在线播放 | 久久鬼 | 免费看欧美一级特黄a大片一 | 在线亚洲小视频 | 九月婷婷综合婷婷 | 欧美作爱福利免费观看视频 | 久久天天躁狠狠躁夜夜 | 亚洲欧美日韩另类精品一区二区三区 | 天天看黄| 国产手机在线观看视频 |