各位大神好, 小弟用的是stm32f107vct6这一块板子,现在遇到一个很怪异的问题。问题如下: 我外部Flash使用的是winbon 25q64 8MFlash,我设备上电就读取0x4F457C这个地址的值,发现为0xff,然后我向0x520024这个地址写入9个字节,全为0xee的数据,此时我读取0x520024这个地址的9个字节为我写入的0xee,但是此时我去读取0x4F457C这个地址的 数据也为0xee了,但是0x4F457C这个地址我没有进行写操作,目前只要写操作0x520024这个地址,0x4F457C这个地址的数据也会变。 求大神们指导,在线等啊。 Flash我初始化的了,正片擦除过得。 |
是由于我没考虑到对齐的问题,sizeof算出来的值和我自己设置的值不一样导致。
评分
查看全部评分