spi--flash读写速度问题

guiyongmao 2011-08-27 05:56:09
我用的是lpc2300系列的处理器,flash为m25p64(8M),程序写完后发现写满一次居然要 5分钟左右啊,全片擦除一次要

1分钟左右,读完一次要 1分30秒左右。咋会这么慢呢?

刚才换了一块板子测试了一下,全片擦除 58秒左右,写满 4分30秒左右。。。。郁闷呢。。。咋这么久啊。。。手册上说

m25p64写一页典型值才1.2毫秒啊,8M总共才32768页嘛,算下来写满也就39秒的样子啊,怎么相差会这么远呢,时钟分频我都

设到最大,跑到最快的那种了,同过读状态寄存器等的,不是delay(),,

咋回事呢,,,,调试好几天了,,,
...全文
1488 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
skylkj 2011-08-29
  • 打赏
  • 举报
回复
你的程序里面是不是有什么其他中断执行时间比较长?

21,600

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧