本文主要是介绍树莓派驱动开发----spi flash设备w25q64开发,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
这期使用的是spi驱动开发框架,其实spi和iic合起来有一个 Regmap 子系统,下回讲这个!!
使用方法 :./w25q64App /dev/w25q64-device <cmd> <address> <cnt> <data> ...
可读写擦,对应cmd:0 1 2
地址:0x000000-0x7FFFFF
cnt :读写的长度 读可以是0x000000-0x7FFFFF 写则是1-256
写才带有<data>参数
上效果:
擦掉0x000000 ,因为我设置的是扇区擦除,所以擦到0x001000,既4k,4096字节。
读出数据看看是否擦除成功,如图,全是0xff,说明擦除成功!
写入5个字节,0x41 0x55 0x66 0x88 0x79
然后读出来,如图,成功读出。
代码就不放了,要的私聊~哈啊哈,有价值肯定有回报!
这篇关于树莓派驱动开发----spi flash设备w25q64开发的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!