保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 电子通信论文 >> 正文

大容量NAND Flash TC58DVG02A1FT00在嵌入式系统中的应用


ay(2ms);
  
  While(BUSY)
  
  Wait;//如果还忙则继续等待
  
  Read_data(buf);//开始读取数据
  
  }
  
  3Linux系统对NANDFlash的支持
  
  Linux操作系统虽然已经支持NANDFlash,但要使用NANDFlash设备,还必须先对内核进行设置方法如下:
  
  (1)在/usr/src/(内核路径名)目录中输入makemenuconfig命令,再打开主菜单,进入MemoryTechnologyDevices(MTD)选项,选中MTD支持。
  
  (2)进入NANDFlashDeviceDrivers选项,NAND设备进行配置。不过此时对NAND的支持仅限于Linux内核自带的驱劝程序,没有包含本文介绍的Toshiba芯片,为此需要对Linux内核进行修改,方法如下:
  
  (1)修改内核代码的drivers.in文件,添加下面一行:
  
  dep-tristate'ToshibaNANDDeviceSupport'CONFIG-MTD-TOSHIBA$CONFIG-MTD
  
  其中CONFIG-MTD-TOSHIBA是该设备的名称,将在Makefile文件中用到。
  
  $CONFIG-MTD的意思是只有选有$CONFIG-MTD时,该菜单才会出现,即依赖于$CONFIG-MTD选项。宋,Toshiba的NAND设备将被加入Linux系统内核菜单中。
  
  (2)修改相应的Makefile文件,以便编译内核时能加入该设备的驱动程序。
  
  obj-$(CONFIG-MTD-TOSHIBA)+=toshiba.o
  
  此行语句的意思是如果选择了该设备,编译内核时加入toshiba.o(假设驱动程序是toshiba.o),反之不编译进内核。
  
  
  
 

《大容量NAND Flash TC58DVG02A1FT00在嵌入式系统中的应用(第3页)》
本文链接地址:http://www.oyaya.net/fanwen/view/142480.html

★温馨提示:你可以返回到 电子通信论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。