我现在用w25q16 做u 盘。用网上的例程,现在有几点疑问。
1,如下,block size 是根据什么而来?是根据外部的flash 的blok 大小而定吗?
2,mal_write 函数里面,写flash buffer 之前,需要先擦除吗?(当然我知道写flash 前必须擦除块才能写入),我在有的历程上看到没有擦除,有的有,所以有疑问。对了,这个写 flash buffer 函数里面没有先擦除。
还有,目前我的 设备时打开u盘跳出什么使用啥工具修复,不知道是什么问题?有知道的或碰到过的请告知一下,谢谢。
|