新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 閃存S29AL016D在數據處理系統中的應用

        閃存S29AL016D在數據處理系統中的應用

        作者: 時間:2009-12-10 來源:網絡 收藏


        進行擦除和寫入操作時,應在進行寫入時序操作時,對寄存器的偏移地址左移一位進行操作,這是因為8位工作模式下,芯片地址線的最低位為A-1,而器地址線的最低位為A0;若是16位操作模式,尋址寄存器時,則不需要進行移位操作。
        此外,16位操作模式和8位數據操作模式在編寫指令時序時也有區別,即寫入寄存器的指令的位數要和數據位數相同,如8位指令為:*(int*)(Oxb0000000+(0x5551))=0x80,而16位指令應為:*(int*)(0xb0000000+0x555)=0x8080。

        3 結束語
        本文的設計可以成功地完成對FLASH的各種操作,實現向FLASH中保存數據的功能。事實上,各廠家生產的FLASH在性能上和使用方法都有所不同,除了速度快、容量大之外,還有一個特點就是可選擇性地進行8位或16位數據操作。但在軟硬件設計上要做些相應改變,筆者根據工作實踐寫出一點體會,希望能給同行提供幫助。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 三原县| 冷水江市| 栾城县| 遂川县| 北川| 眉山市| 泰宁县| 临洮县| 珠海市| 张掖市| 东莞市| 贵南县| 吉安县| 武汉市| 永州市| 唐山市| 武冈市| 大姚县| 沙田区| 和顺县| 定兴县| 峨边| 略阳县| 汨罗市| 开江县| 会昌县| 托克托县| 吴旗县| 田林县| 阳曲县| 札达县| 梨树县| 敖汉旗| 垦利县| 文化| 正蓝旗| 安仁县| 美姑县| 宝坻区| 苏尼特右旗| 永善县|