ctang 发表于 2017-11-29 13:27:29

请问这段代码是什么意思?

本帖最后由 ctang 于 2017-11-29 13:35 编辑

这两个if表达什么样的逻辑?

ctang 发表于 2017-11-29 13:36:08

#define DRV_SYS_TICK_USE_SYS_CLK(SysTick_CTRL_CLKSOURCE_Msk|SysTick_CTRL_ENABLE_Msk)

toofree 发表于 2017-11-29 18:35:20

把if,else,if,else分别标记为1、2、3、4,那么就是下面逻辑:
1 成立,不管3,死循环等待1不成立;
1不成立,3成立,只执行2;
1不成立,3不成立,执行2,执行4;

ctang 发表于 2017-12-1 13:00:31

toofree 发表于 2017-11-29 18:35
把if,else,if,else分别标记为1、2、3、4,那么就是下面逻辑:
1 成立,不管3,死循环等待1不成立;
1不 ...

条件判断里面是计时吗,多少s一次?

toofree 发表于 2017-12-1 13:59:12

ctang 发表于 2017-12-1 13:00
条件判断里面是计时吗,多少s一次?

从变量字面来看,应该是这个意思。
用的系统滴答时钟(硬件定时器)

ctang 发表于 2017-12-1 15:56:03

toofree 发表于 2017-12-1 13:59
从变量字面来看,应该是这个意思。
用的系统滴答时钟(硬件定时器)

这两个计时有什么关系,一个0xFFFF8000,一个是0xFFFC0000?
页: [1]
查看完整版本: 请问这段代码是什么意思?