新聞中心

        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 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 武功县| 林芝县| 新田县| 千阳县| 饶平县| 瑞丽市| 大港区| 三门县| 舞阳县| 松阳县| 望城县| 江都市| 明水县| 专栏| 龙口市| 方山县| 锦屏县| 浦城县| 乌兰县| 新余市| 天柱县| 定兴县| 北流市| 昔阳县| 勃利县| 边坝县| 乌鲁木齐县| 锡林郭勒盟| 平顶山市| 河间市| 吉林市| 淮南市| 磐安县| 台山市| 许昌县| 西峡县| 许昌市| 嵊州市| 天祝| 株洲市| 鹤岗市|