找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1600|回復(fù): 2
打印 上一主題 下一主題
收起左側(cè)

關(guān)于STC15單片機的PWM輸出調(diào)節(jié)問題?

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:983394 發(fā)表于 2022-11-29 17:11 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式

求助,如圖所示,使用STC15單片機的庫函數(shù)輸出PWM�?梢哉]敵�,但是調(diào)節(jié)不了,請問是怎么回事呢也使能調(diào)節(jié)了,但是為什么不能設(shè)置脈沖寬度呢




這里是邏輯分析儀采集的時序,調(diào)節(jié)不了不太明白了

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:77589 發(fā)表于 2022-11-30 09:54 | 只看該作者
你把PWMx SetPwmWide(PWM3 P21, pwm, 10000):放在了while(1)之前,只會執(zhí)行一次,之后無論你怎么改pwm的值,都不會改變輸出。
這樣說吧,只要改變pwm,就要調(diào)用PWMx SetPwmWide(PWM3 P21, pwm, 10000)進行輸出。
回復(fù)

使用道具 舉報

板凳
ID:983394 發(fā)表于 2022-12-26 14:32 | 只看該作者
Longan.Wang 發(fā)表于 2022-11-30 09:54
你把PWMx SetPwmWide(PWM3 P21, pwm, 10000):放在了while(1)之前,只會執(zhí)行一次,之后無論你怎么改pwm的值 ...

PWM屬于硬件輸出,配置好后即可自動輸出,這里沒有輸出是因為傳入的參數(shù)不對 ,PWM3 P21 不是這個參數(shù),應(yīng)該是PWM3_ID
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表