哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何控制對(duì)應(yīng)的PWM

要長(zhǎng)高 ? 來(lái)源:嵌入式開(kāi)發(fā)愛(ài)好者 ? 作者: STxiao ? 2022-06-24 12:35 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

第一:應(yīng)用層控制PWM基本簡(jiǎn)介

與前面LED設(shè)備的控制方式類似,PWM同樣可以通過(guò)使用sysfd方式進(jìn)程操控,進(jìn)入到/sys/class/pwm目錄下,如圖所示:

pYYBAGK1PouARV9KAAD06Oyn4ro518.png

這里舉例出了8個(gè)以pwmchipX(X 表示數(shù)字 0~7)命名的文件夾,這八個(gè)文件夾其實(shí)就對(duì)應(yīng)了 I.MX6U的 8 個(gè) PWM 控制器,總共有 8 個(gè) PWM 控制器,大家可以通過(guò)查詢芯片參考手冊(cè)得知。我們隨便以其中一個(gè)為例,進(jìn)入到 pwmchip0 目錄下:

pYYBAGK1Po-AAbeMAAGfi3zY2t0347.png

npwm:這是一個(gè)只讀屬性,讀取該文件可以得知該 PWM 控制器下共有幾路 PWM 輸出

export:與 GPIO 控制一樣,在使用 PWM 之前,也需要將其導(dǎo)出,通過(guò) export 屬性進(jìn)行導(dǎo)出

第二:如何控制對(duì)應(yīng)的PWM

通過(guò) export 導(dǎo)出之后,便會(huì)生成 pwm0 這個(gè)目錄,我們進(jìn)入到該目錄下看看:

pYYBAGK1PpWAMRi1AAJj6QMc0Cs519.png

enable:可讀可寫,寫入“0”表示禁止 PWM;寫入“1”表示使能 PWM。讀取該文件獲取 PWM 當(dāng)前是禁止還是使能狀態(tài)。

echo 0 》 enable #禁止 PWM 輸出echo 1 》 enable #使能 PWM 輸出

polarity:用于設(shè)置極性,可讀可寫,可寫入的值如下:

echo normal 》 polarity #默認(rèn)極性echo inversed 》 polarity #極性反轉(zhuǎn)

period:用于配置 PWM 周期,可讀可寫;寫入一個(gè)字符串?dāng)?shù)字值,以 ns(納秒)為單位,譬如配置 PWM 周期為 10us(微秒):

echo 10000 》 period #PWM 周期設(shè)置為 10us(10 * 1000ns)

duty_cycle:用于配置 PWM 的占空比,可讀可寫;寫入一個(gè)字符串?dāng)?shù)字值,同樣也是以 ns 為單位,譬如:

echo 5000 》 duty_cycle #PWM 占空比設(shè)置為 5us

第三:具體代碼實(shí)現(xiàn)

pYYBAGK1PsyAdIyEAACoo15u5Jo219.pngpoYBAGK1PtGAbeAqAACk_BMQV9g587.png

分析:

main()函數(shù)中,首先對(duì)傳參進(jìn)行校驗(yàn),執(zhí)行該應(yīng)用程序的時(shí)候需要用戶傳入3個(gè)參數(shù),分別是編號(hào)(0、 1、2、3 等,分別表示 I.MX6U 的 PWM1、PWM2、PWM3…)、周期(以 ns 為單位)、PWM 占空比(以ns 為單位)

。/testApp 0 500000 250000

接下來(lái)需要導(dǎo)出 pwm,首先使用 access()函數(shù)判斷 pwm0 目錄是否存在,如果存在表示 pwm 已經(jīng)導(dǎo)出,如果不存在,則表示未導(dǎo)出,那么就需要通過(guò) export 文件將其導(dǎo)出。導(dǎo)出成功之后,接著配置 PWM 周期、占空比,最后使能 PWM。編譯示例代碼:

poYBAGK1PqWAEnyiAAEIV5w_25o265.png

總結(jié):利用應(yīng)用層可以實(shí)現(xiàn)對(duì)底層引腳PWM波形控制,檢測(cè)對(duì)應(yīng)的引腳可以觀察相應(yīng)的波形。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • PWM
    PWM
    +關(guān)注

    關(guān)注

    116

    文章

    5894

    瀏覽量

    226566
  • 波形控制
    +關(guān)注

    關(guān)注

    0

    文章

    5

    瀏覽量

    6786
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    PWM控制和強(qiáng)制PWM控制的特點(diǎn)

    與不使線圈電流逆流的PWM控制PWM Control)不同,允許線圈電流逆流的PWM控制稱為強(qiáng)制PWM
    的頭像 發(fā)表于 11-01 09:52 ?6313次閱讀
    <b class='flag-5'>PWM</b><b class='flag-5'>控制</b>和強(qiáng)制<b class='flag-5'>PWM</b><b class='flag-5'>控制</b>的特點(diǎn)

    PWM通道對(duì)應(yīng)哪些子模塊?

    使用 哪些輸出通道對(duì)應(yīng)哪些子模塊?哪些通道不能產(chǎn)生獨(dú)特的PWM信號(hào)? 我還注意到SPC560P(34L和40L)規(guī)格第24頁(yè)的一個(gè)悖論。它在同一頁(yè)面上說(shuō): 不用于PWM生成的通道可用于輸入捕獲功能。然后幾行說(shuō)
    發(fā)表于 12-26 16:21

    PWM對(duì)應(yīng)的外設(shè)時(shí)鐘

    1. 時(shí)鐘的配置在時(shí)鐘樹(shù)上面,PWM對(duì)應(yīng)的外設(shè)時(shí)鐘為APB1 Timer Clock, 48MHz.2. PWM通道的配置選擇內(nèi)部時(shí)鐘,也就是說(shuō)基準(zhǔn)頻率為48MHz,通道使能CH1、CH2、CH3
    發(fā)表于 08-06 09:08

    PWM控制技術(shù)

    PWM控制技術(shù):主要內(nèi)容:PWM控制的基本原理、控制方式與PWM波形的生成方法,
    發(fā)表于 05-09 08:18 ?151次下載
    <b class='flag-5'>PWM</b><b class='flag-5'>控制</b>技術(shù)

    PWM控制技術(shù)電子教案

    PWM控制技術(shù)電子教案:第一節(jié) PWM控制的基本原理第二節(jié) PWM逆變電路及其控制方法第三節(jié)
    發(fā)表于 09-19 19:42 ?0次下載

    pwm控制電路

    pwm控制電路 摘要:介紹了PWM控制電路的基本構(gòu)成及工作原理,給出了美國(guó)Silicon General公司生產(chǎn)的高性能集成PWM
    發(fā)表于 09-08 21:22 ?4701次閱讀
    <b class='flag-5'>pwm</b><b class='flag-5'>控制</b>電路

    PWM控制器,PWM控制器是什么意思

    PWM控制器,PWM控制器是什么意思 脈寬調(diào)制的基本原理及其應(yīng)用實(shí)例 脈寬調(diào)制(PWM)是利用微處理器的數(shù)字
    發(fā)表于 03-23 13:35 ?8415次閱讀

    pwm控制原理

    本文關(guān)于pwm控制原理的研究
    發(fā)表于 11-02 18:10 ?381次下載

    PWM控制技術(shù)的資料介紹

    本文檔的主要內(nèi)容詳細(xì)介紹的是PWM控制技術(shù)的資料介紹包括了:1 PWM控制的基本原理,2 PWM逆變電路及其
    發(fā)表于 09-29 17:00 ?66次下載
    <b class='flag-5'>PWM</b><b class='flag-5'>控制</b>技術(shù)的資料介紹

    PWM輸出控制電機(jī)

    PWM 輸出控制電機(jī)電機(jī)系列 一、PWM 輸出控制電機(jī) 1 、相關(guān) IO 介紹 2 、編寫 PWM 輸出庫(kù)函數(shù)
    發(fā)表于 05-06 11:03 ?9次下載
    <b class='flag-5'>PWM</b>輸出<b class='flag-5'>控制</b>電機(jī)

    pwm占空比和電壓的關(guān)系 pid輸出和pwm占空比怎么聯(lián)系

    PWM(脈寬調(diào)制)指的是通過(guò)改變周期內(nèi)的高電平時(shí)長(zhǎng)來(lái)調(diào)整信號(hào)的占空比。占空比是指高電平時(shí)長(zhǎng)與周期時(shí)長(zhǎng)的比值,常用百分比來(lái)表示。PWM的主要應(yīng)用是在調(diào)速控制、電源控制以及通信傳輸?shù)阮I(lǐng)域。
    的頭像 發(fā)表于 02-02 17:17 ?1.1w次閱讀

    如何實(shí)現(xiàn)pwm控制功能

    PWM(Pulse Width Modulation,脈沖寬度調(diào)制)是一種常見(jiàn)的電子控制技術(shù),廣泛應(yīng)用于各種電子設(shè)備中,如電機(jī)控制、LED調(diào)光、電源管理等。 一、PWM的基本原理 定義
    的頭像 發(fā)表于 08-08 15:08 ?2675次閱讀

    如何使用PWM控制電機(jī)

    PWM(脈沖寬度調(diào)制)是一種常用的電機(jī)控制方法,通過(guò)調(diào)整脈沖信號(hào)的占空比(即高電平時(shí)間占總時(shí)間的比例)來(lái)控制電機(jī)的電壓和電流,從而實(shí)現(xiàn)對(duì)電機(jī)轉(zhuǎn)速、轉(zhuǎn)矩等參數(shù)的控制。以下是使用
    的頭像 發(fā)表于 11-28 16:30 ?6325次閱讀

    PWM 型號(hào)舵機(jī)控制方法!

    一、PWM 舵機(jī)控制原理 PWM 舵機(jī)的核心是 脈沖寬度與旋轉(zhuǎn)角度的對(duì)應(yīng)關(guān)系 : 舵機(jī)接收周期性的 PWM 信號(hào)(通常周期為 20ms,即頻
    的頭像 發(fā)表于 08-12 18:37 ?2684次閱讀

    PWM信號(hào)是如何控制舵機(jī)的?

    ?PWM(脈沖寬度調(diào)制)信號(hào)控制舵機(jī)的核心原理是通過(guò)固定周期內(nèi)高電平的持續(xù)時(shí)間(脈寬)對(duì)應(yīng)舵機(jī)的旋轉(zhuǎn)角度,舵機(jī)內(nèi)部電路根據(jù)檢測(cè)到的脈寬驅(qū)動(dòng)電機(jī)轉(zhuǎn)動(dòng)到目標(biāo)位置并保持。以下是具體實(shí)現(xiàn)過(guò)程: 一、核心
    的頭像 發(fā)表于 09-29 10:48 ?1658次閱讀
    海丰县| 东至县| 辽源市| 化德县| 望奎县| 开阳县| 锦屏县| 安宁市| 六枝特区| 通道| 和田县| 乌什县| 桑日县| 安龙县| 彭山县| 江永县| 全椒县| 卢湾区| 东城区| 贵阳市| 桦川县| 富蕴县| 九寨沟县| 肥城市| 梨树县| 禄丰县| 枝江市| 宜兰市| 乐业县| 阿拉善左旗| 霍林郭勒市| 泰安市| 拉孜县| 安新县| 阿坝县| 墨玉县| 望都县| 磐安县| 修文县| 屏东县| 东明县|