STM32F103系列高级定时器TIM1通道一和通道四有什么区别么?

2019-03-23 16:06发布

我配置TIM1TIM2TIM4三个定时器同时输出三路频率不同的PWM波。当我使用TIM1的通道一PA8引脚时,单独使用是可以输出PWM的,但是三个定时器同时输出其他两个定时器是可以正常输出的,PA8引脚却不输出PWM。当我换成TIM的通道四  PA11 则可以实现三个定时器的PWM同时输出,这是什么情况?主函数里应用情况如下图。 2.png 3.png 4.png 5.png 6.png

此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
Li_Lei
1楼-- · 2019-03-23 20:20
 精彩回答 2  元偷偷看……
燕园技术宅
2楼-- · 2019-03-23 22:51
huo_hu 发表于 2018-5-5 13:21
看到你有uartinit所以想可能是uart1 PA8和定时器1 C1  冲突了,PA8是uart1的clk,应该很少用啊

没有看到 ...

我去看一下  这点我没注意到,多谢提醒。上个帖子发出来的时候是我还没有尝试其他通道,所以一直以为是定时器配置的事,昨天尝试了一下通道四 PA11竟然可以用了,才意识到PA8引脚出问题了!  谢谢!
燕园技术宅
3楼-- · 2019-03-24 02:24
huo_hu 发表于 2018-5-5 13:21
看到你有uartinit所以想可能是uart1 PA8和定时器1 C1  冲突了,PA8是uart1的clk,应该很少用啊

没有看到 ...

附件里是我的所有程序,您要是有时间能帮忙大概看一下看看是否哪里存在细节上的错误。还有我附件里有一个图片,那个三个可编程通道是什么意思? TIM1的四个通道有三个可编程??是不是和这个有关系?
Li_Lei
4楼-- · 2019-03-24 07:33
 精彩回答 2  元偷偷看……
Li_Lei
5楼-- · 2019-03-24 12:40
先把其它部分全注释掉看看问题在哪里
燕园技术宅
6楼-- · 2019-03-24 14:25
huo_hu 发表于 2018-5-6 01:18
先把其它部分全注释掉看看问题在哪里

好 我都试一下

一周热门 更多>