用stm32F07控制NAND FLASH存储数据,速度最快达到多少

2019-07-20 05:57发布

用stm32F07控制NAND FLASH存储数据,速度最快达到多少,我最近用NAND FLASH K9F1G08U0E芯片存储数据,速度只有200k左右,有什么方法可以提高速度吗
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
13条回答
ckkcy
2019-07-21 07:04
正点原子 发表于 2017-11-25 01:05
407? 肯定不止200K啊

for(WriteReadAddr.Block=0; WriteReadAddr.Block<100; WriteReadAddr.Block++ )//
{
  /* Write data to FSMC Nand memory */
  /* Fill the buffer to send */
  for (j=0; j <25* NAND_PAGE_SIZE;  )
  {
                TxBuffer[j++] =  adc_ram;
                TxBuffer[j++] =  adc_ram>>8;
                i++;
  }
        FSMC_NAND_WriteSmallPage(TxBuffer, WriteReadAddr, 25);
}


原子哥,我在写入NAND之前,进行数据移位的操作(TxBuffer[j++] =  adc_ram;
                TxBuffer[j++] =  adc_ram>>8;),发现读出来出现错误,如果只用其中一句,只写低位,就没有错误,这个地方非常奇怪,希望帮忙看看

一周热门 更多>