音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網
技術交流 | 電路欣賞 | 工控天地 | 數字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng)
驅動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產業(yè) | CAN-bus/DeviceNe

請教44B0X下的nand flash讀ID號

作者:yuxiong 欄目:ARM技術
請教44B0X下的nand FLASH讀ID號
我有塊44b0x的板,現在我想對nand FLASHK9F2808U0C)進行讀寫,可連id號都讀不出來,現在讀出來的都是亂的,在0xffff和0x8181一直變。請問我下面的程序有問題嗎,其他還要改什么地方,在系統(tǒng)初始化的時候還要做什么???
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "FLASH.h"
#include "..\inc\44b.h"
#include "..\inc\def.h"
//#include "..\inc\44blib.h"
    /*  PC7        6        5        4        3        2        1        0    */
    /*   I        I        I        I        I        I        I        I    */
    /*   NC        NC        NC        NC        SMCALE    SMCCLE    SMCCE    SMCRB*/
    /*   00        00        00        00        01        01        01        00    */

extern void __RdPage528(INT8U *);    
extern void __WrPage528(INT8U *);
INT8U Verify_Buf[528];
unsigned int Check_Flash_Id(void)
{
    int i;
    unsigned int id;

    FC_CMD;
    rKM29UXDATA = 0x90;

    FC_ADDR;
    rKM29UXDATA = 0;
    FC_DATA;

    for(i=0;i<10;i++);    //wait 100ns
    id = rKM29UXDATA<<8;
    id += rKM29UXDATA;
    FC_INACTIVE;
    return id;
}

void Flash_Reset()        //FLASH reset
{
    int i;
    //  rPDATC = rPDATC | WP;    //write unprotect
    FC_CMD;
    rKM29UXDATA = 0xff;    //reset command
    for (i=0;i<3000;i++);    //delay     
}

2樓: >>參與討論
bobdeng
要詳細看NAND FLASH K9F2808U0C 的 datasheet
 
3樓: >>參與討論
yuxiong
沒人知道嗎?
沒人知道嗎?

4樓: >>參與討論
mzbyaxin
我也是碰到這樣的問題
我也是碰到這樣的問題,是不是系統(tǒng)初始化的時候有修改什么東西呢?還是時序上不對?

參與討論
昵稱:
討論內容:
 
 
相關帖子
[請教]印有321A字樣的六腳元件是什么東西。
ARM架構的PDA數據損壞,不能使用電話功能,向各位高手求救。!
如何用簡易JTAG線下載PDA上的ROM(使用SA1110CPU)
請各位前輩來談一下基于ARM9進行視頻實時傳輸的問題
請教一個關于16M*16bit SDRAM與44B0連接的問題!
免費注冊為維庫電子開發(fā)網會員,參與電子工程師社區(qū)討論,點此進入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號