uint32_t FONTINFOADDR = 0x00;
void font_write_test(void)
{
uint16_t i,j;
for(i=0;i<1024;i++)
{
testbuf[i] = 0x88;
}
for(j = 0;j< 8;j++)
{
W25QXX_Write(testbuf,FONTINFOADDR+j*1024,1024);//¶á3öftinfo½á11ìåêy¾Y
}
}
void font_read_test(void)
{
uint32_t i,j;
//for(i = 0;i< 2;i++)
{
W25QXX_Read(testbuf1,1024,4096);//¶á3öftinfo½á11ìåêy¾Y
for(j=0;j<4096;j++)
{
if(testbuf1[j]== 0x88)
{
}
else
{
//printf("%d
",j);
GPIO_SetBits(GPIOD,GPIO_Pin_2); //GPIOF ¸ßμçƽ
break;
}
}
}
}
为什么不从0地址读取数据全部是0xFF;当地址从0地址开始时,数据就完全正确
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>