a1200220417 发表于 2018-8-1 18:52:09

stm32 PWM端口输出

工程编译后,开启CAN中断,导致定时器1产生的PWM波,端口PE9无法输出。关闭CAN中断后,PWM波可以正常产生!
两者有什么关联吗?还是配置有问题

电子星辰 发表于 2018-8-1 22:04:42

我也是这样,CAN初始化了就没有PWM

jakecumt 发表于 2018-8-1 22:44:44

是不是端口复用了?can的管脚和PWM的输出管脚复用的一个管脚?

feixiang20 发表于 2018-8-2 01:47:00

那你检查下管脚,自定义部分,初始化部分,如果怀疑配置,就一条条改了看

stm1024 发表于 2018-8-2 09:47:16

本帖最后由 stm1024 于 2018-8-2 09:50 编辑

看看你用的是哪一款芯片,似乎可能针脚复用的问题,例如,对于STM32f1x8的芯片,CAN_RX和TIM1的CH4,都是使用的PA11
此外,能丢出中断代码吗?

sasikawyh 发表于 2018-10-24 11:21:01

复用
页: [1]
查看完整版本: stm32 PWM端口输出