IIC实验的疑问

2019-07-20 09:25发布

if(key==KEY1_PRES)
{
        LCD_Fill(0,170,239,319,WHITE);
        LCD_ShowString(30,170,200,16,16,"Start Write 24C02....");
        AT24CXX_Write(0,(u8*)TEXT_Buffer,SIZE);
        LCD_ShowString(30,170,200,16,16,"24C02 Write Finished!");
}
if(key==KEY0_PRES)
{
        LCD_ShowString(30,170,200,16,16,"Start Read 24C02.... ");
        AT24CXX_Read(0,datatemp,SIZE);
        LCD_ShowString(30,170,200,16,16,"The Data Readed Is:  ");
        LCD_ShowString(30,190,200,16,16,datatemp);
}
红 {MOD}部分,前者要强制转换,后者为什么不要?两个不都是数组名吗?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
login_FAE
1楼-- · 2019-07-20 11:38
TEXT_Buffer被const修饰过,你把const删了就不需要强制转换
林光华ing
2楼-- · 2019-07-20 16:43
 精彩回答 2  元偷偷看……
Jetson
3楼-- · 2019-07-20 17:47
 精彩回答 2  元偷偷看……

一周热门 更多>