中级会员
 
- 积分
- 380
- 金钱
- 380
- 注册时间
- 2013-6-27
- 在线时间
- 17 小时
|
5金钱
用了一下,一直格式化不成功不知道怎么回事,有高人指点一下不?
按手册说的修改NAND页块等信息,以及实现
static U32 Init (NAND_DRV_CFG *cfg);
static U32 UnInit (NAND_DRV_CFG *cfg);
static U32 PageRead (U32 row, U8 *buf, NAND_DRV_CFG *cfg);
static U32 PageWrite (U32 row, U8 *buf, NAND_DRV_CFG *cfg);
static U32 BlockErase (U32 row, NAND_DRV_CFG *cfg);
就可以了,但一直格式化不成功,又不知道什么原因,可能原因就是底层函数没写对,但实在不知道错哪儿了!
求教育,求交流。
|
最佳答案
查看完整内容[请看2#楼]
回复【3楼】大书事:
---------------------------------
成了,用着。
我当时是前面的错误尝试把NAND的第一块搞废了。
要注意读写NAND的大小,要带上OOB区,不要被ST的NAND读写DEMO给误导了。
|