xmc710 芯片 PWM 死區模式

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager
嗨, 緊急,xmc7100 芯片,在 pwm 死區模式下如何實現 pwm 通道輸出互補通道輸出關閉,超過 2 秒,然後反轉。 最好的問候

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/XMC/xmc710-chip-pwm-dead-zone-mode/td-p/637128

1 解決方案
Translation_Bot
Community Manager
Community Manager
Community Manager

 

@SunshineQAQ

在上述 PWM Complement XMC7100 的共享程式碼中,第 230 行包含 PWM init 函數的配置以及函數呼叫中的引腳配置。

結果 = cyhal_pwm_init_adv(&pwm_led_control, ioss_0_port_4_pin_4, CYBSP_USER_LED, CYHAL_PWM_CENTER_ALIGN,true, 100u, false,NULL);

您可以選擇要產生輸出的 GPIO,以及不選擇的另一個 (NC)。

GPIO -> ioss_0_port_4_pin_4

GPIO -> CYBSP_USER_LED

希望這能回答您的問題。


感謝和問候
薩蒂什·M

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/XMC/xmc710-chip-pwm-dead-zone-mode/m-p/727413

在原始文章中檢視解決方案

0
9 回應
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨, @SunshineQAQ

您可以簡要說明您的申請嗎? 我無法正確理解。

最好的問候,

青下

0
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨,

在 pwm 死區模式下,line_out 輸出,line_compl_out 不輸出,然後 line_compl_out 輸出,line_out 不輸出,如何實現此函數。

最好的問候

0
Translation_Bot
Community Manager
Community Manager
Community Manager

@SunshineQAQ

美好的一天,很抱歉回覆延遲。

我正在處理您的查詢,並將盡快提供範例程式碼。

謝謝
薩蒂什·M

 

 

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/XMC/xmc710-chip-pwm-dead-zone-mode/m-p/705918

0
lock attach
Attachments are accessible only for community members.
Translation_Bot
Community Manager
Community Manager
Community Manager

@SunshineQAQ

請檢查您的應用程式中隨附的範例程式碼TLE9243QK_BASE_BOARD 。
一個 PWM 輸出在腳位 P4_4 上,另一個在 LED1(P5_0) 上輸出,死區時間為 100uS。
請檢查並告知我們您的回饋。

感謝和問候
薩蒂什·M

 

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/XMC/xmc710-chip-pwm-dead-zone-mode/m-p/706434

0
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨,

我只想知道一組引腳和 COMPL_pin 是否可以只與一個通道輸出一起工作,而另一個通道停止輸出。

最好的問候

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/XMC/xmc710-chip-pwm-dead-zone-mode/m-p/706685

0
Translation_Bot
Community Manager
Community Manager
Community Manager

@SunshineQAQ

能詳細說明一下您的問題嗎?

感謝和問候
薩蒂什·M

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/XMC/xmc710-chip-pwm-dead-zone-mode/m-p/707402

0
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨,

pwm死區模式下,line和line_compl同時輸出但極性相反,現在我只想line_compl輸出line不輸出或line輸出line_compl不輸出,怎麼辦?

最好的問候

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/XMC/xmc710-chip-pwm-dead-zone-mode/m-p/710878

0
Translation_Bot
Community Manager
Community Manager
Community Manager

 

@SunshineQAQ

從 MTB 中,您有相關的範例程式碼 - HAL_PWM_Square_Wave 請參考相同的內容,您可以使用以下 api 根據您的要求更改 PWM 輸出,該 API 可以在範例程式碼中找到。


/* 設定PWM輸出頻率和占空比*/
結果 = cyhal_pwm_set_duty_cycle(&pwm_led_control, PWM_DUTY_CYCLE,
脈寬調製頻率);

您可以從對應的檔案 cyhal_pwm.c 檢查與 pwm 相關的 api & cyhal_pwm.h。

請檢查並告知我們您的回饋。

感謝和問候
薩蒂什·M

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/XMC/xmc710-chip-pwm-dead-zone-mode/m-p/711517

0
Translation_Bot
Community Manager
Community Manager
Community Manager

 

@SunshineQAQ

在上述 PWM Complement XMC7100 的共享程式碼中,第 230 行包含 PWM init 函數的配置以及函數呼叫中的引腳配置。

結果 = cyhal_pwm_init_adv(&pwm_led_control, ioss_0_port_4_pin_4, CYBSP_USER_LED, CYHAL_PWM_CENTER_ALIGN,true, 100u, false,NULL);

您可以選擇要產生輸出的 GPIO,以及不選擇的另一個 (NC)。

GPIO -> ioss_0_port_4_pin_4

GPIO -> CYBSP_USER_LED

希望這能回答您的問題。


感謝和問候
薩蒂什·M

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/XMC/xmc710-chip-pwm-dead-zone-mode/m-p/727413

0