新闻中心

EEPW首页>嵌入式系统>设计应用> arm 2440中nandflash特定存储单元写入一个字节

arm 2440中nandflash特定存储单元写入一个字节

作者: 时间:2016-11-21 来源:网络 收藏
目标描述:
需要构建一个nandflash_write()函数,入口参数有两个,一个是unsigned int 变量,一个是unsigned long addr_for_write,然后nandflash_write()函数完成将这个变量写入到addr_for_write中。
解决办法:
  1. 第一步:判断所给的这个地址是否是字对齐,否则返回,因为不对齐的话操作起来很麻烦
  2. 第二步:选中nandflash芯片
  3. 第三步: 复制现成的nand.c文件到我的工程目录下,编译出现如此多的错误,如图


全是尼玛缺少identifier,什么情况啊?在nand.c本身所在工程目录下编译一个警告都没有。。。。。

本文引用地址://m.amcfsurvey.com/article/201611/319260.htm

想法:1.nand.lds改变后复制到现在的工程目录下面,报错依然-----------------排除

2.重复定义-s3c2440.h中已经定义了nandflash的几个寄存器且名字和结构体中的一样,注释掉这个头文件中的地址定义



评论


技术专区

关闭