国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

閃存S29AL016D在數(shù)據(jù)處理系統(tǒng)中的應(yīng)用

發(fā)布時(shí)間:2010-8-18 11:02    發(fā)布者:lavida
關(guān)鍵詞: S29AL016D , 閃存 , 數(shù)據(jù)處理
隨著數(shù)據(jù)處理系統(tǒng)智能化程度的越來(lái)越高,經(jīng)常需要在無(wú)人干預(yù)的情況下,自動(dòng)加載某些數(shù)據(jù)或參數(shù)到系統(tǒng)工作單元,以保證系統(tǒng)的正常工作。這些數(shù)據(jù)或參數(shù)通常都以數(shù)據(jù)文件形式保存在大容量、低功耗、可快速重復(fù)擦寫(xiě)的存儲(chǔ)器中,而且掉電后數(shù)據(jù)不丟失,以便用戶(hù)根據(jù)需要隨時(shí)讀取。S29AL016D70能很好的滿(mǎn)足這些需求。  

1 閃存S29AL016D簡(jiǎn)介  

1.1 主要性能  

S29AL016D70是Spansion公司生產(chǎn)的容量為2Mx8 bit/1 Mx16 bit的閃存器件,該器件采用3 V供電,訪問(wèn)時(shí)間為70 ns,工作溫度范圍為-40℃~125℃,靜態(tài)電流200 nA,讀數(shù)據(jù)電流為9 mA,擦寫(xiě)數(shù)據(jù)電流為20 mA可擦寫(xiě)次數(shù)在一百萬(wàn)次以上,具有存儲(chǔ)容量大,速度快,功耗低等優(yōu)點(diǎn)。S29AL016D的芯片邏輯圖如圖1所示。其中,A0~A19和D0~D15分別為地址線和數(shù)據(jù)線,CE為片選信號(hào),低有效;OE為輸出使能信號(hào),低有效;WE是寫(xiě)選通信號(hào),低有效;BYTE為8位或16位數(shù)據(jù)模式選擇端,低電平為8位,高電平為16位。采用8位模式時(shí),DO~D7為有效數(shù)據(jù)線,D15為地址線:RY/BY為準(zhǔn)備好和忙狀態(tài)輸出。S29AL016D70內(nèi)部包括35個(gè)數(shù)據(jù)段(Sector),其中段0到段30為64 KB,段31為32KB,段32、33為8 KB,段34為16 KB。  


  
1.2 操作模式  

S29AL016D70的操作模式如表1所列,實(shí)際工作中,經(jīng)常用到的操作包括片擦除、段擦除、寫(xiě)入數(shù)據(jù)、讀出數(shù)據(jù)等。  

2 應(yīng)用設(shè)計(jì)  

2.1 硬件設(shè)計(jì)  

根據(jù)設(shè)計(jì)需要,可利用數(shù)字信號(hào)處理器DSP通過(guò)雙口RAM和232串行通信獲得數(shù)據(jù),并將數(shù)據(jù)保存在FLASH對(duì)應(yīng)地址。  

flash的數(shù)據(jù)讀寫(xiě)有8位數(shù)據(jù)讀寫(xiě)和16位數(shù)據(jù)讀寫(xiě)兩種方式。  

利用232串口通信時(shí),收發(fā)的數(shù)據(jù)大多都是8位。若在16位數(shù)據(jù)工作模式下,直接寫(xiě)入要浪費(fèi)一半存儲(chǔ)區(qū),否則需將兩個(gè)8位字節(jié)數(shù)據(jù)拼成一個(gè)16位字?jǐn)?shù)據(jù)再寫(xiě)入,也會(huì)消耗很多工作時(shí)間,而采用8位數(shù)據(jù)工作模式,則不需要進(jìn)行數(shù)據(jù)拼接,使用比較方便。因此,實(shí)際工作中,大多采用8位數(shù)據(jù)工作模式。同樣,雙口RAM也采用8位數(shù)據(jù)的雙口RAM,設(shè)計(jì)中可使用IDT7132。圖2所示是其硬件連接原理圖。  


  
工作中,若采用16位數(shù)據(jù)工作模式,只需將FLASH芯片的BYTE腳接至高電平即可。  


  
2.2 操作模式  

要向FLASH寫(xiě)入數(shù)據(jù),必須先對(duì)FLASH進(jìn)行擦除操作。擦出操作可通過(guò)給FIASH芯片寫(xiě)入擦除指令時(shí)序來(lái)完成,擦除的結(jié)果是將FLASH存儲(chǔ)區(qū)中所有數(shù)據(jù)變?yōu)?xff(8位)或0xffff(16位),這樣,可以方便地寫(xiě)入數(shù)據(jù)。  

擦除操作分為片擦除和段擦除兩種。片擦除為整片擦除,段擦除只擦除指定段。為使用方便,在擦除某段數(shù)據(jù)時(shí),應(yīng)保證其他段數(shù)據(jù)不受影響。因此,軟件多采用段擦除模式。其代碼如下:  

段擦除函數(shù)(flash基地址為0xb0000000);  

void erase_flash(unsigned int sector_num)//sector為段號(hào)片擦除函數(shù)可參照編寫(xiě)
{  


  
將數(shù)據(jù)保存在FLASH中后,若要對(duì)擦除后的段數(shù)據(jù)地址執(zhí)行寫(xiě)操作,也可以通過(guò)給芯片寫(xiě)入編程操作時(shí)序來(lái)完成。寫(xiě)操作的結(jié)果是將地址總線指定地址的數(shù)據(jù)相應(yīng)位1變?yōu)?,通俗的說(shuō),就是擦除后的數(shù)據(jù)各位都為1,寫(xiě)操作是將待寫(xiě)入數(shù)據(jù)的不為1的位變?yōu)?。其寫(xiě)操作函數(shù)如下:  





  
進(jìn)行擦除和寫(xiě)入操作時(shí),應(yīng)在進(jìn)行寫(xiě)入時(shí)序操作時(shí),對(duì)寄存器的偏移地址左移一位進(jìn)行操作,這是因?yàn)?位數(shù)據(jù)工作模式下,芯片地址線的最低位為A-1,而處理器地址線的最低位為A0;若是16位數(shù)據(jù)操作模式,尋址寄存器時(shí),則不需要進(jìn)行移位操作。  

此外,16位數(shù)據(jù)操作模式和8位數(shù)據(jù)操作模式在編寫(xiě)指令時(shí)序時(shí)也有區(qū)別,即寫(xiě)入寄存器的指令的位數(shù)要和數(shù)據(jù)位數(shù)相同,如8位指令為:*(int*)(Oxb0000000+(0x555  

3 結(jié)束語(yǔ)  

應(yīng)用本文的設(shè)計(jì)可以成功地完成對(duì)FLASH的各種操作,實(shí)現(xiàn)向FLASH中保存數(shù)據(jù)的功能。事實(shí)上,各廠家生產(chǎn)的FLASH在性能上和使用方法都有所不同,S29AL016D除了速度快、容量大之外,還有一個(gè)特點(diǎn)就是可選擇性地進(jìn)行8位或16位數(shù)據(jù)操作。但在軟硬件設(shè)計(jì)上要做些相應(yīng)改變,筆者根據(jù)工作實(shí)踐寫(xiě)出一點(diǎn)體會(huì),希望能給同行提供幫助。
本文地址:http://m.qingdxww.cn/thread-22149-1-1.html     【打印本頁(yè)】

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé);文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問(wèn)題,我們將根據(jù)著作權(quán)人的要求,第一時(shí)間更正或刪除。
您需要登錄后才可以發(fā)表評(píng)論 登錄 | 立即注冊(cè)

廠商推薦

  • Microchip視頻專(zhuān)區(qū)
  • 使用SAM-IoT Wx v2開(kāi)發(fā)板演示AWS IoT Core應(yīng)用程序
  • 使用Harmony3加速TCP/IP應(yīng)用的開(kāi)發(fā)培訓(xùn)教程
  • 集成高級(jí)模擬外設(shè)的PIC18F-Q71家族介紹培訓(xùn)教程
  • 探索PIC16F13145 MCU系列——快速概覽
  • 貿(mào)澤電子(Mouser)專(zhuān)區(qū)

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號(hào) | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 手机成人免费视频 | 精新精新国产自在现拍欣赏网 | 啊嗯啊羞羞网站在线观看 | 亚洲欧美日韩中文字幕在线 | 91视频中文 | 日韩一级伦理片 | 中文字幕在线2021一区 | 新91免费| 精品视频在线观看 | 五月婷婷开心综合 | 色丁香在线 | 黄色影片免费在线观看 | 久久国产精品99久久久久久牛牛 | 免费国产一区二区在免费观看 | 天堂在线观看免费观看 | 一区亚洲| 蜜柚视频网在线观看免费版 | 欧美亚洲日本视频 | 四虎国产精品永久地址99 | 亚洲欧美久久精品 | 亚洲欧美综合乱码精品成人网 | 日韩一区二区三区在线播放 | 全色导航 | 一级毛片免费在线 | 中文字幕在线国产 | yy6080韩国日本三理论免费 | 免费5xx| aaa国产| 欧美影视一区二区三区 | 夜夜操美女 | 亚洲激情一区 | 国产一级一片免费播放 | 国产精品无码专区在线观看 | 大伊香蕉精品一区在线 | 男女免费在线视频 | 欧美视频大全 | 亚洲欧美网 | 成人精品网 | 精品免费国产 | 亚洲区欧美区 | 亚洲男人天堂网 |