2019-08-14 03:22发布
余一水 发表于 2017-9-4 20:50 乱码了,理论和实际不符合了
huanghan 发表于 2017-9-5 09:51 我就是这样做的实验,刚刚又验证了几次,正常的 while(1) {
最多设置5个标签!
我就是这样做的实验,刚刚又验证了几次,正常的
while(1)
{
key=KEY_Scan();
if(key==1)//KEY0按下,写入24C02
{
LCD_Fill(0,170,239,319,WHITE);//清除半屏
LCD_ShowString(60,170,"Start Write 24C02....");
AT24CXX_Write(0,(u8*)TEXT_Buffer,SIZE);
LCD_ShowString(60,170,"24C02 Write Finished!");//提示传送完成
}
if(key==3)//KEY1按下,读取字符串并显示
{
LCD_ShowString(60,170,"Start Read 24C02.... ");
AT24CXX_Read(0,datatemp,SIZE);
printf (" %s",datatemp);
LCD_ShowString(60,170,"The Data Readed Is: ");//提示传送完成
LCD_ShowString(60,190,datatemp);//显示读到的字符串
}
i++;
delay_ms(1);
if(i==200)
{
// LED0=!LED0;//提示系统正在运行
i=0;
}
}
大神看一下楼下我发的截图,不知道哪里出了问题,可否把你的工程直接打包发给我啊,虽然我没有改什么,你的正常,我也不知道哪里出了问题了
一周热门 更多>