SPI核软件调试结果
一、硬件搭建
配置如下:
1.采用手动复位;
2.输入时钟27M,AXI总线工作频率100M;
3.axi_quad_spi 配置为标准模式;
4.配合软件例程的使用,挂载了CPU,axi interrupt controller等IP核。
二、软件调试
1.给SPI Flash发送写使能命令
运行结果:
2.对SPI flash进行擦除操作
运行结果:
3.向SPI flash里面写入数据(单页写模式)
运行结果:
writebuffer里面的数据通过XSpi_Transfer()函数,写入flash。
4.读flash 里面数据前对read buffer进行清空
5.从SPI flash里读取已经写入的数据
运行结果:
6.对比写入与读出的数据是否一致