ST意法半导体
直播中

丛聪

7年用户 286经验值
私信 关注
[问答]

SPC560D30L3没有获得通道1上的PWM输出

大家好,

我试图在通道1上生成PWM输出。根据我的理解,通道0是PA9,通道1是PA10,依此类推。我正在使用测试应用程序''SPC560Dxx OS-Less PWM-ICU测试应用程序'。我执行了以下步骤,
1.将平台组件更改为SPC560D30L3。
2.在通道0(PA9)上测试了应用程序的PWM,它运行正常。
我把PA9换成了PA10。
4.在HAL驱动程序下,我修改了通道1的eMIOS设置。(即禁用ch 0并启用ch 1,保持回调函数名称不变)
5.生成应用程序并构建项目。
6.调试和测试

我没有在ch 1(PA10)上获得PWM输出。是什么原因?这需要任何其他设置吗?

您在这方面的最早帮助将受到高度赞赏。提前致谢。
麦克风。
#pwm

以上来自于谷歌翻译


以下为原文




Hello Members,

I am trying to generate the PWM output on channel 1. As per my understanding, channel 0 is PA9, channel 1 is PA10 and so on. I am using the test application ''SPC560Dxx OS-Less PWM-ICU Test Application'' for this. I performed following steps,
1. Changed the platform component to SPC560D30L3.
2. Tested the app for PWM on channel 0 (PA9) and it is working fine.
3. I changed the PA9 to PA10.
4. Under HAL drivers, I modified the eMIOS settings for channel 1. (i.e. disabled ch 0 and enabled ch 1, keeping the callback function names as it is)
5. Generate application and build the project.
6. Debug and test

I am not getting the PWM output on ch 1 (PA10). What is the reason? Is any other settings are required for this?

Your earliest help in this regard will be highly appreciated. Thanks in advance.
Mike.  
#pwm

回帖(8)

刘鑫

2018-10-26 14:33:34
你好迈克,
 
 
您能否正确确认您的硬件使用?
因为SPC560D-Discovery套件通常是D40L1而不是D30L3。
 
无论如何,我正在测试D40L1。
 
 最好的祝福
 
 二万

以上来自于谷歌翻译


以下为原文





Hello Mike ,


Could you confirm your HW Used because normally ?
because SPC560D-Discovery kit is normally D40L1 not D30L3.

Anyway , i am testing on D40L1.

      Best regards

                       Erwan
举报

丛聪

2018-10-26 14:41:38
你好,Erwan,
 
我在Discovery套件上更换了带SPC560D30L3版本的SPC560D40 MCU。
 
麦克风。

以上来自于谷歌翻译


以下为原文





Hello Erwan,

I have replaced SPC560D40 MCU with SPC560D30L3 version on the Discovery kit.

Mike.
举报

刘鑫

2018-10-26 14:52:01
亲爱的迈克,
 
好的,我们将研究D30L3上的PWM输出通道1。
 
 最好的祝福
 
 二万

以上来自于谷歌翻译


以下为原文







Dear Mike ,

Ok we will investigate the PWM Output Channel 1 on D30L3.

             Best Regards
  
                         Erwan
举报

丛聪

2018-10-26 14:59:15
你好,Erwan,
 
你确认了这个问题吗?您的测试结果是什么?
 
我也尝试为通道2(PA11)生成PWM输出,但同样问题。 PA11上没有PWM输出。
 
无论是MCU问题还是SPC5Studio配置问题?如果SPC5Studio问题,您能否提供发布新更新的可能日期?
 
我可以使用低级驱动程序初始化在这些通道上生成PWM,而不是使用SPC5Studio图形吗?
 
您对上述查询的及时反馈将帮助我估算我的进一步任务/计划。提前致谢。
麦克风。

以上来自于谷歌翻译


以下为原文





Hello Erwan,

Have you confirmed the issue? What was the output from your testing?  

I tried generating the PWM output for channel 2 (PA11) as well but same issue again. No PWM output on PA11.  

Whether it is MCU issue or SPC5Studio configuration issue? If the SPC5Studio issue, can you provide the possible date for releasing the new updates?

Instead of using the SPC5Studio graphics, Can I use the low level driver initialisation to generate the PWM on these channels?

Your timely feedback to above queries will help me to estimate my further tasks/plans. Thanks in advance.
Mike.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分