久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

STM32PWM輸出實驗源碼與解釋

[復制鏈接]
跳轉到指定樓層
樓主
ID:710218 發表于 2020-3-18 16:04 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
什么是PWM?   

           脈沖寬度調制(Pulse Width Modulation,PWM)簡稱脈寬調制

        是利用微處理器的數字輸出來對模擬電路進行控制的一種非常有效的技術

        簡而言之,PWM是一種對模擬信號電平進行數字編碼的方法。通過高分辨率計數器的使用,方波的占空比被調制用來對一個具體模擬信號的電平進行編碼。PWM信號仍然是數字的,因為在給定的任何時刻,滿幅值的直流供電要么完全有(ON),要么完全無(OFF)。電壓或電流源是以一種通(ON)或斷(OFF)的重復脈沖序列被加到模擬負載上去的。通的時候即是直流供電被加到負載上的時候,斷的時候即是供電被斷開的時候。只要帶寬足夠,任何模擬值都可以使用PWM進行編碼。
//TIM14 PWM部分初始化
//PWM輸出初始化
//arr:自動重裝值
//psc:時鐘預分頻數
void TIM14_PWM_Init(u32 arr,u32 psc)
{                                                         
        //此部分需手動修改IO口設置
        RCC->APB1ENR|=1<<8;         //TIM14時鐘使能   
        RCC->AHB1ENR|=1<<5;           //使能PORTF時鐘        
        GPIO_Set(GPIOF,PIN9,GPIO_MODE_AF,GPIO_OTYPE_PP,GPIO_SPEED_100M,GPIO_PUPD_PU);//復用功能,上拉輸出
        GPIO_AF_Set(GPIOF,9,9);        //PF9,AF9
        
        TIM14->ARR=arr;                        //設定計數器自動重裝值
        TIM14->PSC=psc;                        //預分頻器不分頻
        TIM14->CCMR1|=6<<4;          //CH1 PWM1模式                 
        TIM14->CCMR1|=1<<3;         //CH1 預裝載使能           
        TIM14->CCER|=1<<0;           //OC1 輸出使能        
        TIM14->CCER|=1<<1;           //OC1 低電平有效           
        TIM14->CR1|=1<<7;           //ARPE使能
        TIM14->CR1|=1<<0;            //使能定時器14                                                                                          
}  
  通過修改TIM14->CCR1的值可以修改PWM的占空比,可以使用宏定義,這樣使修改更加方便。

#define PWM_VAL TIM14->CCR1   
        主程序中:

TIM14_PWM_Init(100-1,8400-1); //10Khz的計數頻率,100HZ的PWM.

        如果設置PWM_VAL的值為50,就產生了占空比為50%為的PWM。


全部資料51hei下載地址:
PWM輸出實驗.rar (279.95 KB, 下載次數: 74)

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

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

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 久久久久一区二区三区四区 | 午夜资源| 黑人中文字幕一区二区三区 | 91在线精品视频 | 亚洲人成在线播放 | 成人av一区二区三区 | 亚洲精品美女视频 | 91麻豆精品国产91久久久久久 | 亚洲在线免费观看 | 91精品国产综合久久婷婷香蕉 | 激情一区二区三区 | 五月综合激情婷婷 | 在线播放日韩 | 九九热在线视频 | 亚洲精品一区二区三区中文字幕 | 日本一区视频在线观看 | 五月综合激情在线 | 成人午夜激情 | 中文字幕乱码视频32 | 亚洲精品视频三区 | 求个av网址 | 亚洲国产成人精品女人久久久 | 日韩av三区 | 免费色网址 | 国产精品视频免费播放 | 欧美成人高清视频 | 97av在线 | 精品乱码一区二区 | 天堂资源| 中文字幕免费在线 | 91精品国产一二三 | 色爱综合网 | 欧美1级 | 中文字幕不卡在线88 | 九九久久久 | 久久成人免费视频 | 日本三级网站在线 | 一区二区三区四区在线播放 | 欧美精品一区在线 | 久久精品国产v日韩v亚洲 | 中文字幕在线免费观看 |