CH32v303 pwm問題

PB10設(shè)置TIM2CH3 PWM輸出無效,有沒有例程


熱門產(chǎn)品 : USB3.0 HUB控制器:CH634

求助?。。。?!


您好,附件為參考例程,可以參考一下

icon_rar.gifCH32V303 PB10_PWM.zip



謝謝,請問ch32v303有PWM輸出中斷功能嗎?

stm32中有?HAL_TIM_PWM_PulseFinishedCallback這個?

請問ch32中該如何實現(xiàn)呢


您好,這個回調(diào)函數(shù)的功能應(yīng)該和比較捕獲中斷類似,你在配置的時候配置定時器的比較捕獲中斷即可,使用哪個通道則配置哪個通道,如通道3,則使用TIM_IT_CC3應(yīng)該可以。


請問我該怎么配置呢,可以麻煩提供代碼嗎?萬分感謝!


我在PWM中加了 一下代碼就可以中斷了

? ? TIM_ICInitStructure.TIM_Channel = TIM_Channel_1;

? ? TIM_ICInitStructure.TIM_ICPolarity = TIM_ICPolarity_Rising; /* 上升沿捕獲 */

? ? /* 映射到 TI1 上 */

? ? TIM_ICInitStructure.TIM_ICSelection = TIM_ICSelection_DirectTI;

? ? TIM_ICInitStructure.TIM_ICPrescaler = TIM_ICPSC_DIV1; /* 配置輸入分頻,不分頻 */

? ? TIM_ICInitStructure.TIM_ICFilter = 0x00; /* 不濾波 */

? ? TIM_ICInit(TIM2, &TIM_ICInitStructure); /* 輸入捕獲初始化 */

? ? NVIC_InitStructure.NVIC_IRQChannel = TIM2_IRQn; /* TIMx 中斷 */

? ? NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 2;/* 搶占優(yōu)先級 2 */

? ? NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0; /* 響應(yīng)優(yōu)先級 0 */

? ? NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; /* IRQ 通道使能 */

? ? NVIC_Init(&NVIC_InitStructure); /* 初始化外設(shè) NVIC */

? ? /* 使能更新中斷、CC1IE 捕獲中斷 */

? ? TIM_ITConfig(TIM2, TIM_IT_Update, ENABLE);

? ? TIM_ITConfig(TIM2, TIM_IT_CC1, ENABLE);


能輸出波形和進入中斷



只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频