中级会员
 
- 积分
- 310
- 金钱
- 310
- 注册时间
- 2016-7-1
- 在线时间
- 94 小时
|
发表于 2016-7-23 14:51:14
|
显示全部楼层
我也是菜鸟一个,刚学到PWM这一课,看到楼主的帖子,我就想了一下:请楼主看我在楼上截图的几个图片。你说”用飞线的方式讲原本一路PWM输出的端口与其他闲置端口相接,而达到多路输出的目的。“,而原子的PDF文档上写的是STM32最多可同时输出30路。要是按照你的想法呢,那肯定STM32就最多不止输出30路,但是书上写的肯定不会错,那就是这个想法不对了。然后我又想了一下,发现在第二张图上的重映射控制表,发现他们他们的对应关系是:TIM3_CH2——PA7——PB5,而不是TIM3_CH2——PA7——PB5或其它闲置端口。所以看来还是只能一个通道对应一路输出。然后我又查了一下《开发指南库函数版》,在第127页文档上说”简单的讲就是 把管脚 的外设功能映射到另一个,但不是可以随便映射的“,因此,之所以就是只能一个通道输出一路应该就是因为它的复用功能重映射不支持。。。
|
|