[mw_shl_code=c,true]void RTC_Write_BKR(u32 BKRx,u32 data)
{
u32 temp=0;
temp=RTC_BASE+0x50+BKRx*4;
(*(u32*)temp)=data;
}[/mw_shl_code]
请教下各位(づ ̄3 ̄)づ╭?~
如上代码:temp=RTC在外设中的便宜量+BKR在 RTC中的偏移量+寄存器号偏移量;
temp已经定位到BKRx寄存器的地址了,怎么还需要对(*temp)再取值?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
---------------------------------
temp不就是地址了么?
一周热门 更多>