关于ClearITPending与ClearFlag的区别,求问

2019-07-21 00:10发布

RTC_ClearITPendingBit(RTC_IT_ALRA)

RTC_ClearFlag(RTC_FLAG_ALRAF)

RTC_GetFlagStatus(RTC_FLAG_ALRAF)

问题1.前两条指令有什么区别吗?我的想法是第二条指令是清除RTC_ISR寄存器中的标志位,但是第一条指令是清除哪个寄存器的的?
问题2.第三条指令是查看RTC_ISR寄存器中的标志吧?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
17条回答
磨剑
1楼-- · 2019-07-21 15:17
 精彩回答 2  元偷偷看……
xuande
2楼-- · 2019-07-21 01:11
 精彩回答 2  元偷偷看……
FantaSy_
3楼-- · 2019-07-21 03:29
进入函数里面看是清除那个寄存器的某个位,就知道啦!!!
q546163199
4楼-- · 2019-07-21 06:29
FantaSy_ 发表于 2016-1-18 12:01
进入函数里面看是清除那个寄存器的某个位,就知道啦!!!

我要是能看明白,我就不发帖了啊。。。。。
我就是想知道,前两条指令是清除哪个寄存器的
q546163199
5楼-- · 2019-07-21 06:35
 精彩回答 2  元偷偷看……
xuande
6楼-- · 2019-07-21 09:27

我们都不知道那些函数的内容是什么,
没法具体说了,只能支支招。


一周热门 更多>