stm32f103zet6的flash是512k字节的,地址范围是0x8000000-0x807FFFF
测试代码如下:
STMFLASH_Write(0X8060000,(u16*)"u",1);//
delay_ms(50);
STMFLASH_Read(0X8060000,(u16*)datatemp,1);
printf("datatemp[0]=%c",datatemp[0]);
写进去的是字符u,但是读出来的确是两个问号
当我把地址改为0x8030000的时候,写进去是u,读出来也是u,是可以的,所以不知道是哪里出问题了
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
难道是我板子的问题,你嫩把你工程发我一下吗,急救急救
一周热门 更多>