wyjie 发表于 2023-1-8 10:38

这些定时器的输出引脚分配感觉很乱

要用到一对PWM互补输出以驱动逆变器。考虑到STM8的干扰性可能会产生影响便选了一款STM32里面最便宜的一款STM32F030F4。但管脚分配却找不到一对完整的互补的PWM输出信号。但换了一款32脚的STM32F030K6Tx的片子却可以轻松找出3对PWM互补输出引脚。请教是否STM32F030F4这款不能用。

heweibig 发表于 2023-1-8 10:41

找不到满足要求的引脚配置, 那就只能换芯片咯。

zwll 发表于 2023-1-8 10:43

感觉引脚乱吗? 那也没办法, 只能适应。

zhuhuis 发表于 2023-1-8 10:44

应该这样讲,理论上有高级定时器,就应该有6个PWM输出的,但F封装可能是IO数不够吧,没有完整的6路PWM全部引出。

stly 发表于 2023-1-8 10:47

所以能,你要做逆变/马达,要用纯硬件输出三相互补对称PWM,030F封装是没有办法的。当然用软件模拟做方波驱动BLDC是没问题的

pengf 发表于 2023-1-8 10:48

有的,在PB1TIM1_CH3N和PA10 TIM1_CH3

jiahy 发表于 2023-1-8 11:15

你在瞎说吧,F030F4有PB脚吗??? 真是的

pengf 发表于 2023-1-8 11:18

这么高级的功能卖得太贱会赔本的。。。。。。。

zhaoxqi 发表于 2023-1-8 11:21

TIM1 CH3可以给出一对互补输出。

chuxh 发表于 2023-1-8 16:45

有一个PB1

xxrs 发表于 2023-1-8 16:47

CubeMX啊。。。。ST官网有的。。。

huangchui 发表于 2023-1-8 16:49


只能说你没仔细用过

xxrs 发表于 2023-1-8 16:51

请问STM32F030F4可以输出3路互补PWM信号吗?

heweibig 发表于 2023-1-8 16:53

TIM1_CH2N和TIM1_CH1是哪两个引脚

lizye 发表于 2023-1-8 16:57

只用两路的话应该可以啊

jiaxw 发表于 2023-1-8 16:59


都是有对应的datasheet的         

huangchui 发表于 2023-1-8 17:03

不是很复杂的                  

zhanghqi 发表于 2023-1-8 17:05

看看别人的例程吧               

gongche 发表于 2023-1-8 17:08

这个都是看手册的                  

pengf 发表于 2023-1-8 17:13

很复杂吗?            
页: [1] 2
查看完整版本: 这些定时器的输出引脚分配感觉很乱