阅读:2694回复:3
如何确定flash写操作的时延?
如果不延时,一次写8个字节,只有前4个字节能够写入,后面的4个保持0xFFFFFFFF。
按照手册说的TOGGLE位判断,已经稳定了,但实际是没有写完的,延时一段时间就能全部写入。 如果想最大化系统的性能,怎么确定写操作后等待的时间? |
|
沙发#
发布于:2008-04-03 10:17
二分法,先定义一个足够长的时间,然后每次缩短一半,看还正常不,如果正常就再缩短一半,不正常就增加一半。最快的定位方法,不过建议你留一点余粮,最好burn-in-test一整天。
|
|
板凳#
发布于:2008-08-20 14:10
用TOGGLE位判别是很准确和高效的。。。但是你应该读取最后的那个字节。。。
|
|
|
地板#
发布于:2008-09-25 16:53
读啊,看和写入的数据一样不,不停的读,嘿嘿
|
|