树莓派驱动开发----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

然后读出来,如图,成功读出。

代码就不放了,要的私聊~哈啊哈,有价值肯定有回报!

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-28 02:34:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-28 02:34:04       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-28 02:34:04       82 阅读
  4. Python语言-面向对象

    2024-04-28 02:34:04       91 阅读

热门阅读

  1. 2024前端面试题汇总(持续更新中)

    2024-04-28 02:34:04       35 阅读
  2. lua编译器和lua解释器、lua虚拟机的区别

    2024-04-28 02:34:04       29 阅读
  3. 静态库与动态库

    2024-04-28 02:34:04       36 阅读
  4. 网络传输及协议

    2024-04-28 02:34:04       37 阅读
  5. Docker和虚拟机的区别

    2024-04-28 02:34:04       37 阅读
  6. Redis技术总结

    2024-04-28 02:34:04       33 阅读
  7. 【华为OD机试】处理器问题

    2024-04-28 02:34:04       28 阅读