嵌入式开发者社区

标题: nand flash 存储问题 [打印本页]

作者: ThirstyBoyEager    时间: 2016-9-9 10:10
标题: nand flash 存储问题
现在有2个问题:第一个是startware里面nand flash 的读写例程中edma通道修改怎么进行,下面3张图是nand edma 初始化的相关代码[attach]1405[/attach]

[attach]1406[/attach]

[attach]1404[/attach]

我想知道怎么修改通道,现在我修改宏定义的EMIFA_EDMA_CHANNEL_NUM以及EMIFA_EDMA_TCC_NUM为2之后(之前是0可以跑通)        ,串口会打印edma传输错误,是不是还需要修改别的地方的代码呢?


第二个问题是有没有6748nand传输不使用dma的例程,直接读写的代码?
谢谢大家的回复        

作者: 希望缄默    时间: 2016-9-12 09:24
  1. // 定义 NAND 数据线位宽,片选,页大小,块大小,设备ID
  2. #define NAND_DATA_XFER_MODE                                                (NAND_XFER_MODE_CPU)
复制代码
改成这样就不需要 EDMA






欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4