完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我试图最大化我可以在SPC560P40L1CEFAR(64引脚)上同时使用的独特16位PWM输出的数量。我从规范中收集了以下信息,其中一些似乎是冲突的。
1个Flex PWM单元 8个互补或独立的渠道 4个PWM子模块 PWMX引脚可以选择从每个子模块输出第三个PWM信号 我计算10个PWM输出通道: A0,A1 A2,B0,B1,B2,B3,X0,X1,X2; B2和X2都只能在引脚52上使用 哪些输出通道对应哪些子模块?哪些通道不能产生独特的PWM信号? 我还注意到SPC560P(34L和40L)规格第24页的一个悖论。它在同一页面上说: 不用于PWM生成的通道可用于输入捕获功能。 然后几行说: 不支持PWMA,PWMB和PWMX通道的捕获功能 这是否意味着我需要使用定时器引脚来代替PWM引脚进行输入捕捉? #pwm #spc56 以上来自于谷歌翻译 以下为原文 I am trying to maximize the number of unique 16-bit PWM outputs that I can use simultaneously on the SPC560P40L1CEFAR (64 pins). I have gathered the following information from the specification, and some of it appears to be conflicting. 1 Flex PWM unit 8 complementary or independent channels 4 PWM submodules PWMX pin can optionally output a third PWM signal from each submodule I count 10 PWM output channels though: A0, A1 A2, B0, B1, B2, B3, X0, X1, X2; B2 and X2 are both only available on pin 52 Which output channels correspond to which submodules? And which channels cannot produce unique PWM signals? I also noticed a paradox on page 24 of the SPC560P (34L and 40L) specification. On the same page it says: Channels not used for PWM generation can be used for input capture functions. A few lines down it then says: Capture capability for PWMA, PWMB, and PWMX channels not supported Does this mean I need to use timer pins for input capture instead of the PWM pins? #pwm #spc56 |
|
相关推荐
2个回答
|
|
大卫你好,
以下是PWM专家的回答 抱歉回复晚了 ''FlexPWM不支持输入捕获功能,在数据表上有错误的信息。为了执行输入捕获,您应该使用所提到的eTimer。 信息: 子模0 :,, 子模式1: 子模2 :,, 子模式3:PA3 ,, PX3 - 在64引脚上PA3和PX3不可用 PB0(不是PB2)和PX2都只能在引脚52上使用 - 所以你只能同时使用9个PWM信号 - '''' 最好的祝福 二万 以上来自于谷歌翻译 以下为原文 Hello David , Here is an answer from a PWM Expert sorry for the late answer ''The FlexPWM doesn’t support input capture function, on the datasheet there is a wrong information. In order to perform input capture you should use eTimer as you mentioned. INFO: Sub-mod 0: , , Sub-mod 1: , Sub-mod 2: , , Sub-mod 3: PA3, ,PX3 - On 64pins PA3 and PX3 are not available PB0 (not PB2) and PX2 are both only available on pin 52…so you can use only 9 PWM signals simultaneously…'' Best Regards Erwan |
|
|
|
感谢您的答复。我选择缩小频道数量是安全的,但这证实了我保守的假设。
以上来自于谷歌翻译 以下为原文 Thank you for the reply. I chose to scale down number of channels to be safe, but this confirms my conservative assumptions. |
|
|
|
只有小组成员才能发言,加入小组>>
请教:在使用UDE STK时,单片机使用SPC560D30L1,在配置文件怎么设置或选择?里面只有SPC560D40的选项
2735 浏览 1 评论
3241 浏览 1 评论
请问是否有通过UART连接的两个微处理器之间实现双向值交换的方法?
1810 浏览 1 评论
3650 浏览 6 评论
6039 浏览 21 评论
1339浏览 4评论
201浏览 3评论
对H747I-DISCO写程序时将CN2的st-link复用为usart1,再次烧录时无法检测到stlink怎么解决?
352浏览 2评论
STM32G474RE芯片只是串口发个数据就发烫严重是怎么回事?
444浏览 2评论
STM32处理增量式编码器Z信号如何判断中断是正转的还是反向转的?
274浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-24 18:39 , Processed in 1.059369 second(s), Total 77, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号