撰于 阅读 6

深入探索nand_programmer开源项目及其移植到STM32F407VET6的实践

在开源项目中,nand_programmer 是一个备受关注的项目,它允许用户对NAND闪存进行编程。目前,国外开发者已经将此项目更新到了3.5版本,而国内也出现了相应的汉化上位机软件。对于有兴趣尝试的用户,可以前往相关平台进行体验。

随着对项目的深入理解,我们发现市场上3.5版本的价格大约在几十元,而升级版的4.0和4.1版本价格则接近二百元,且主控芯片也有所改进。实际上,3.5版本与4.0或4.1版本的主要区别在于读写速度,3.5版本的128M读取需要几分钟,写入需要几十分钟,而4.0以上版本的速度几乎翻倍。

据猜测,这种速度的提升可能源于主控芯片的更换。为此,我们不断查找资料,最终在GitHub上发现了一个由大佬移植的项目,这个项目是将原项目移植到了STM32F407VET6芯片上。这个芯片的主频达到了168MHz,远高于原用的STM32F103VCT6的72MHz,这也是读写速度提升的原因之一。

对于想要尝试这个移植版本的用户,可以参考以下链接获取编译好的3.5版本固件:STM32F407VET6固件下载,提取码为6688。这个项目对于喜欢DIY和探索硬件编程的用户来说,无疑是一个很好的实践平台。


评论已关闭