初中生
最后登录1970-1-1
在线时间 小时
注册时间2017-8-23
|
这几天学25-SPI—读写串行FLASH(W25Q64)章节,发现写FLASH的函数不能写入大于256的数组,例如数组A[300]={0,1,2,3,4,5,6...................................255,256..........299},但是读出的是B[300]={}0,1,2,3,4,5,6.......................255,0,1,2,3,4,5..........44}300个数,《零死角玩转STM32—F103霸道》讲的是不能超过65536呀,SPI_FLASH_BufferWrite(u8* pBuffer, u32 WriteAddr, u16 NumByteToWrite)与 SPI_FLASH_BufferRead(u8* pBuffer, u32 ReadAddr, u16 NumByteToRead);的u8*pBuffer改成u16型或u32,也不行,求老师指导!!
如何写入超过256,4096,65536的这三种数组
|
|