各位好!
关于STM32F10x定时器,有几个问题想请教下看帖子的您,烦扰帮忙解答,先谢谢您!
1、输入捕获和比较输出是针对一个通道说的,还是针对于某个定时器说的?即是否有可能某个特定的定时器的4个通道,是否配置成其中2个通道工作于比较输出,另外剩下的2个通道工作于输入捕获;
2、如果问题1当中的说法是针对于通道而言的,那么该通道是工作于[比较输出]还是[捕获输入]是由哪个寄存器的什么位确定的;如果这分别由不同的位确定,如果同时都写有效让他们开启会怎样?
3、如果2问题的答案是,某个通道可同时工作于捕获输入和比较输出,那么我看捕获和输出是共用相同的引脚的,此时应该怎么样配置,会出现什么样的情况;
4、STM32官方库使用TIM_OCInitTypeDef 类型结构体和TIM_OCInit()函数来配置进行比较输出,可是我看这个结构体内容和函数的参数,没有明白这个调用的组合是通道哪个信息来确定要使用的通道的;
-------
以上问题是最近在看通用和高级定时器时有疑惑的点,若能帮忙解答,感谢!
关于STM32F10x定时器,有几个问题想请教下看帖子的您,烦扰帮忙解答,先谢谢您!
1、输入捕获和比较输出是针对一个通道说的,还是针对于某个定时器说的?即是否有可能某个特定的定时器的4个通道,是否配置成其中2个通道工作于比较输出,另外剩下的2个通道工作于输入捕获;
2、如果问题1当中的说法是针对于通道而言的,那么该通道是工作于[比较输出]还是[捕获输入]是由哪个寄存器的什么位确定的;如果这分别由不同的位确定,如果同时都写有效让他们开启会怎样?
3、如果2问题的答案是,某个通道可同时工作于捕获输入和比较输出,那么我看捕获和输出是共用相同的引脚的,此时应该怎么样配置,会出现什么样的情况;
4、STM32官方库使用TIM_OCInitTypeDef 类型结构体和TIM_OCInit()函数来配置进行比较输出,可是我看这个结构体内容和函数的参数,没有明白这个调用的组合是通道哪个信息来确定要使用的通道的;
-------
以上问题是最近在看通用和高级定时器时有疑惑的点,若能帮忙解答,感谢!