DMA_W25Q读出第一个数是0XFF,
现在DMA_W25Q能写入和读出,只是读出第一个数是0XFF,原本应盖是0X00的,不知什么原因?
另外写入长度256会失败,有碰到这种问题 的兄弟吗?
本帖最后由 芯LYS 于 2023-3-18 11:55 编辑
你是测试哪个型号? 我们有范例程序 参考试试
不管写入,读出是几个字,读出每一个字始终是0XFF,使用的例程还是这样的?不知有哪位兄弟碰到这种情况吗,? STC32G12K 另外再问一个问题 ,SPI串口屏使用的是串口1SPI功能,可以使用DMA刷屏吗? 15818564352 发表于 2023-3-18 14:09
另外再问一个问题 ,SPI串口屏使用的是串口1SPI功能,可以使用DMA刷屏吗?二楼提供的例程包里面
例子“31-硬件SPI访问FLASH-PM25LV040-串口2监控”可以通过串口发指令读写SPI Flash,
只要地址没设错,并且读取的位置已经正常写入过非空内容的话,是不会读出FF的。
在实验箱上测试结果如图所示:
另外,例程包的
例子“79-UART-SPI-LCM_DMA_交替使用下载显示图片例程”是通过LCM DMA进行刷屏,
=====但同时演示了SPI DMA的读写功能。
79例程使用说明里有介绍W25Q Flash一次性可写入数据长度上限是256字节,用256字节写入没问题,但不能超过256。
31例程文件下有Flash的规格书。
页:
[1]