犯了一个低级错误,大家看看是否能雾里看花不迷糊

[复制链接]
9344|43
gz04022167 发表于 2009-11-16 15:15 | 显示全部楼层
:funk::晕才发现,LZ已公布……
maomao2126 发表于 2009-11-18 09:01 | 显示全部楼层
没看出来,堆栈溢出??
linjing 发表于 2009-11-22 21:57 | 显示全部楼层
本帖最后由 linjing 于 2009-11-22 22:00 编辑

推荐使用以下原型读写EEPROM
E2Read( uint16_t E2addr, void * RamAddr, uint8_t count );
E2Write( uint16_t E2addr, const void * RamAddr, uint8_t count );
 楼主| 古道热肠 发表于 2009-11-22 23:41 | 显示全部楼层
呵呵,楼上这原型不错,尤其是用了Const关键字,返回结果最好做成Bool型,也可做成整形,返回成功时为0,返回错误时,直接返回非0的错误码.
bool E2Read( uint16_t E2addr, void * RamAddr, uint8_t count );
bool E2Write( uint16_t E2addr, const void * RamAddr, uint8_t count );

uint16 E2Read( uint16_t E2addr, void * RamAddr, uint8_t count );
uint16  E2Write( uint16_t E2addr, const void * RamAddr, uint8_t count );
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部