欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 463|回復: 2
打印 上一主題 下一主題
收起左側

PWM控制LED燈閃爍導致程序卡死

[復制鏈接]
跳轉到指定樓層
樓主
ID:1153599 發表于 2025-11-5 19:02 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
最近使用普冉得002B芯片,實現ADC采集電壓值,根據電壓值實現不同LED燈效果,在
                if(TIM_Count._1_s > TIM_1MIN)
                {
                        TIM_Count._1_s = 0;
                        adc_value = AdcGetValOneTime();
//                        LOGI("VDD:%d",adc_value);

                }
               
                if(adc_value > High_bat)
                {
                        HAL_TIM_PWM_Stop(&Tim1Handle, TIM_CHANNEL_2);                        //紅燈
                        HAL_TIM_PWM_Start(&Tim1Handle, TIM_CHANNEL_1);                        //綠燈

                }
                else if(adc_value > low_bat)
                {
                        HAL_TIM_PWM_Stop(&Tim1Handle, TIM_CHANNEL_1);
                        if(TIM_Count._500_ms < TIM_1S)
                        {
                                HAL_TIM_PWM_Start(&Tim1Handle, TIM_CHANNEL_2);
                        }else if(TIM_Count._500_ms <TIM_1MIN)
                        {
                                HAL_TIM_PWM_Stop(&Tim1Handle, TIM_CHANNEL_2);
                        }else if(TIM_Count._500_ms > TIM_1MIN)
                        {
                                TIM_Count._500_ms = 0;
                        }
                }       
                else if(adc_value < 3300)
                {
                        shutdown();
                }
在進入adc_value > low_bat判斷里面后,紅燈會亮如何滅掉,當紅燈滅掉后程序就卡死了,后續發現注釋掉HAL_TIM_PWM_Stop(&Tim1Handle, TIM_CHANNEL_2);后正常,請問是什么原因導致得,百思不得其解
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂1 踩
回復

使用道具 舉報

沙發
ID:1161147 發表于 2025-11-5 19:56 | 只看該作者
可以debug看看HAL_TIM_PWM_Stop(&Tim1Handle, TIM_CHANNEL_2);執行過后的調用棧,是不是發生了HardFault
回復

使用道具 舉報

板凳
ID:1089588 發表于 2025-11-7 10:05 | 只看該作者
HAL_TIM_PWM_Stop(&Tim1Handle, TIM_CHANNEL_2);里面可能有問題,可以調試一下看看哪里卡住了
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表