打印
[AVR单片机]

__eewr_dword (t));

[复制链接]
1610|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhilikeji|  楼主 | 2008-5-21 13:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这个函数咱用呀?
应该是eeprom 32位的写函数吧?

相关帖子

沙发
zhilikeji|  楼主 | 2008-5-21 13:32 | 只看该作者

接上

uint16_t __eerd_word (const uint16_t *, uint8_t (*)(const uint8_t *))
    __ATTR_PURE__;
uint32_t __eerd_dword (const uint32_t *, uint8_t (*)(const uint8_t *))
    __ATTR_PURE__;
void __eerd_block (void *, const void *, size_t, uint8_t (*)(const uint8_t *));

void __eewr_word (uint16_t *, uint16_t, void (*)(uint8_t *, uint8_t));
void __eewr_dword (uint32_t *, uint32_t, void (*)(uint8_t *, uint8_t));
void __eewr_block (void *, const void *, size_t, void (*)(uint8_t *, uint8_t));


高人们请教一下呀,这个函数咱用呀?

使用特权

评论回复
板凳
zhilikeji|  楼主 | 2008-5-21 13:37 | 只看该作者

噢,明白了,原来这么用

使用特权

评论回复
地板
zhilikeji|  楼主 | 2008-5-21 13:54 | 只看该作者

下面还有

static __inline__ void eeprom_write_dword (uint32_t *__p, uint32_t __value)
{
    __eewr_dword (__p, __value, eeprom_write_byte);
}

使用特权

评论回复
5
zhilikeji|  楼主 | 2008-5-21 13:57 | 只看该作者

明白这个道理就会用了,32位是由4个字节组成的.哈..

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

30

帖子

0

粉丝