donatello1996 发表于 2017-5-10 23:45:01

【NUCLEO-L496ZG评测】硬件SPI总线驱动SPI FLASH W25Q128

【NUCLEO-L496ZG评测】硬件SPI总线驱动SPI FLASH W25Q128
搞定了单总线和IIC总线,当然也要接触一下SPI总线。SPI总线相比IIC总线,速度更快,但是在传输过程中不会进行校验,因此准确率比IIC总线低。这次我驱动的SPI器件是最为简单的SPI FLASH,容量为16MB的W25Q1218。
    在CubeMX中配置PA5、PA6、PA7为SPI1的SCK、MISO、MISO引脚,设置数据格式为8位、第二个跳变沿开始采集。

    检验SPI FLASH有没有正确连接的方法就是读取它的ID号,以本帖的W25Q128为例,ID为0xEF17,若读取ID正确,一般读写都不会有问题。


    放上工程文件和头文件。


zwei99999999 发表于 2017-5-12 10:39:20

这块芯片价几何

donatello1996 发表于 2017-5-13 09:29:09

zwei99999999 发表于 2017-5-12 10:39
这块芯片价几何

挺贵的,w25q128一块钱一个

axm2008 发表于 2019-4-4 15:51:28

学习学习了哟

cqupt1950 发表于 2019-8-29 16:46:54

正好用得到,谢谢楼主分享

freefishmj 发表于 2021-3-4 16:39:06

真心好帖子,赞
页: [1]
查看完整版本: 【NUCLEO-L496ZG评测】硬件SPI总线驱动SPI FLASH W25Q128