STM32F429例程中输入捕获实验相关代码问题

2019-07-20 12:30发布

存在的疑问是图片代码第64行的结构体定义为什么放在函数外面,全局变量有什么作用?第二个问题是第147行代码,改变捕获标志,我在自己编写代码中找到的函数形参不是这个,而是TIM_OCPolarity_High,想问一下是什么情况?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
电子之旅
1楼-- · 2019-07-20 17:20
汤林 发表于 2017-8-3 20:08
那第二个问题是不是错了,虽然两个值是一样的

可能实现功能就好,不必在意细节
电子之旅
2楼-- · 2019-07-20 21:55
 精彩回答 2  元偷偷看……
汤林
3楼-- · 2019-07-21 00:00
 精彩回答 2  元偷偷看……
dragon173
4楼-- · 2019-07-21 02:44
因为
#define  TIM_ICPolarity_Rising             ((uint16_t)0x0000)
#define  TIM_ICPolarity_Falling            ((uint16_t)0x0002)

#define TIM_OCPolarity_High                ((uint16_t)0x0000)
#define TIM_OCPolarity_Low                 ((uint16_t)0x0002)
他们的值是一样的,所以效果一样

一周热门 更多>