结构体如何方便的写入eeprom?

2019-07-20 10:35发布

typedef struct  
{
        u8 iptyp;      
        u8 staticip[4];       
        u8 netmask[4];        
        u8 gateway[4];
        u8 dnsserver[4];
}IP_Config;
P_Config Local_IP_Config;

void AT24CXX_Write(u16 WriteAddr,u8 *pBuffer,u16 NumToWrite);        //从指定地址开始写入指定长度的数据

除了一个一个的操作 还有什么好的方法吗?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
jkd405
1楼-- · 2019-07-20 13:24
直接对结构体取首地址就完了
DreamWaterPro
2楼-- · 2019-07-20 13:45
有。
利用你给的函数:

[mw_shl_code=c,true]AT24CXX_Write(0x00,&Local_IP_Config,sizeof(Local_IP_Config)); [/mw_shl_code]
这样调用就可以了

一周热门 更多>