你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
衔胆栖冰 发表于 2017-5-22 14:30 “网上都没有这样大量数据传输的应用,我只能说STM32 的SPI也做得有点烂。。。。。。。。。。。” 看到这里 ...
意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器
能分享几个链接吗?最近也用到了主机spi和多个从机快速数据传输的问题
我使用SPI+DMA写入和读取外部W24Q16的FLASH,我发现我能写入,而且写入之后读取的数据也是OK的(写入需要把正页读取在擦除在写入),可是 单独使用读取函数的时候 就不对了 读取的数据一直是一样的数据 “ 68 13 0 20 68 13”不管更不更改读取的地址,读取的数据就是这个,求解啊
我写入的地址W25QXX_Write((u8*)TEXT_Buffer,FLASH_SIZE-100,SIZE); 单独读取的数据不是我写入的(W25QXX_Read((u8*)datatemp,FLASH_SIZE-100,SIZE); 读取的代码)。这样的读取到的不对,把单独读取的代码大小更改以后( W25QXX_Read((u8*)datatemp,FLASH_SIZE-100,4096-2300-63-4); (串口打印数据来更改大小))这样读取的数据就是我写入的。我不明白 ,按道理来说,数组的大小和写入数据的大小一致就可以啦,为什么需要这样的大小???实在不解,这个事情困扰我很久了,大佬们帮忙指点啊