SelSector(8,8); // 选择扇区8<br /> RamToFlash((0x00008000+flag[3]*256),(uint32)dd, 256); // 写数据到扇区8<br />err = Compare((0x00008000+flag[3]*256), (uint32)dd, 256); // 比较数据<br /><br />我没有设置dd这个数组的地址,运行的时候比较数据是对的<br /><br />uint8 *p = ((uint8*)0x00008000);<br />while (1) //读取FLASH,并通过UART0发送到上位机<br /> {<br /> uart0_sendstr( p ,1 );<br /> p++;<br /> }<br /><br /><br />我用上面的程序读FLASH,结果发现出来的全是FF,<br /><br />有哪位大哥,大姐熟悉IAP的。。。给指点下啊<br /> |
|