nosignal 发表于 2017-4-13 11:31:39

stm32F107VCT6 外部Flash写入数据后出现的怪异问题,求大神指导


各位大神好,
            
       小弟用的是stm32f107vct6这一块板子,现在遇到一个很怪异的问题。问题如下:

      我外部Flash使用的是winbon 25q648MFlash,我设备上电就读取0x4F457C这个地址的值,发现为0xff,然后我向0x520024这个地址写入9个字节,全为0xee的数据,此时我读取0x520024这个地址的9个字节为我写入的0xee,但是此时我去读取0x4F457C这个地址的 数据也为0xee了,但是0x4F457C这个地址我没有进行写操作,目前只要写操作0x520024这个地址,0x4F457C这个地址的数据也会变。

求大神们指导,在线等啊。

      Flash我初始化的了,正片擦除过得。

nosignal 发表于 2017-4-13 13:45:01

找到问题了,虽然没有人回答我,但是还是写出来,希望又遇到此类问题的问题能提醒!

是由于我没考虑到对齐的问题,sizeof算出来的值和我自己设置的值不一样导致。
页: [1]
查看完整版本: stm32F107VCT6 外部Flash写入数据后出现的怪异问题,求大神指导