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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1260|回復: 0
打印 上一主題 下一主題
收起左側(cè)

EEPROM的全科醫(yī)生

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:114320 發(fā)表于 2016-5-7 22:25 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
摘要
EEPROM是可電擦除和電編程的存儲器,具有體積小、接口簡單、數(shù)據(jù)保存可靠、可在線改寫、功耗低等特點,廣泛應用于各種智能系統(tǒng),如汽車電子、智能電表、智能家居、小家電、玩具等等。本文主要介紹在線編程EEPROM時出現(xiàn)的現(xiàn)實應用難題以及解決方案。


當然,如果是離線編程(裸片燒錄),則不存在本文所提到的問題。產(chǎn)線與貼片房的生產(chǎn)形式,大多采用拼板的方式進行。下圖中,采用在線編程的方式,更利于程序、數(shù)據(jù)的更新與維護,因此很多嵌入式系統(tǒng)中均采用在線編程的方式。




在系統(tǒng)電路設計中,主控芯片(單片機)與EEPROM往往共用一組電源,因此,用在線編程器燒寫EEPROM時,所加的電壓,也會給主控芯片上電,使MCU進入程序運行狀態(tài)。芯片程序運行時,首先進行各種外設的初始化工作,相應地會對EEPROM總線初始化,從而影響在線編程器對EEPROM的正常操作。

為此,有以下四種實用方案,可以避免在線編程操作異常。




1、延時方案。

編程器可以通過相應的延時錯開主控芯片對EEPROM的訪問,此方案要求對單片機程序有所了解,要知道單片機何時訪問EEPROM。例如,上電時,編程器可以先延時一段時間,待單片機初始化EEPROM總線后,再燒寫EEPROM,可以避免單片機與編程器同時操作EEPROM產(chǎn)生的不確定結(jié)果。

2、控制復位方案。

我們知道,單片機都有一個復位管腳,當其復位管腳電平有效時,單片機會處于復位狀態(tài),內(nèi)部程序不再運行。因此,上電后,編程器可以通過一個管腳來控制單片機的REST復位引腳,使其處于復位等待狀態(tài),從而有效避免燒寫時單片機對EEPROM的操作。

3、IAP編程方案。

編寫IAP代碼,控制主控單片機編程EEPROM。此方法要求單片機支持IAP方式,如增強型80C51及ARM內(nèi)核的芯片等等。首先編寫IAP代碼,再通過調(diào)試接口(JTAG、SWD等等)將IAP代碼加載進芯片的RAM中運行,間接操作EEPROM總線,從而達到編程EEPROM的目的。

4、順序編程方案。

當單片機與EEPROM都為空片時,同時要對這兩芯片進行編程,可以先燒寫EEPROM,再燒寫主控單片機程序,避免問題的產(chǎn)生。

以上四種方案,對于一個新的系統(tǒng)板(主控單片機與EEPROM都為空片),可以采用第四種編程方案,而對于一個已經(jīng)燒過程序的系統(tǒng)板,要更新EEPROM中的數(shù)據(jù),而不需更改單片機的程序時,可以采用第一、第二和第三種方案。

無論是哪種方案,致遠電子的 P800-ISP編程器均能完美支持。P800-ISP 是一款脫機(不需要電腦)在線(芯片先貼好)4通道編程器,支持所有常用的MCU和EEPROM芯片,只需一機在手,即可解決MCU與EEPROM燒寫的所有問題。

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復 返回頂部 返回列表