91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

瑞芯微RK3506開(kāi)發(fā)板PWM輸入捕獲驅(qū)動(dòng)調(diào)試記錄

觸覺(jué)智能 ? 2025-09-08 13:48 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文演示PWM輸入信號(hào)采集,基于觸覺(jué)智能RK3506開(kāi)發(fā)板,搭載3核Cortex-A7+Cortex-M0多核異構(gòu)處理器,支持2路CAN FD,5路串口,RGB、MIPI、音頻、USB2.0 OTG等各類接口;板載雙百兆網(wǎng)口+4G+星閃SLE+WiFi6+BLE5.2。

PWM信號(hào)簡(jiǎn)介

PWM全稱為脈寬調(diào)制Pulse Width Modulation,是利用微處理器的數(shù)字輸出,來(lái)對(duì)模擬電路進(jìn)行控制的一種非常有效的技術(shù),通過(guò)對(duì)一系列脈沖的寬度進(jìn)行調(diào)制,來(lái)等效的獲得所需要的波形(含形狀和幅值),即通過(guò)改變導(dǎo)通時(shí)間占總時(shí)間的比例,也就是占空比,達(dá)到調(diào)整電壓和頻率的目的。

廣泛應(yīng)用在從測(cè)量、通信到功率控制與變換的許多領(lǐng)域中,用于調(diào)壓調(diào)頻,最突出的是針對(duì)各種類型的電機(jī)應(yīng)用。

PWM輸入信號(hào)采集說(shuō)明

瑞芯微默認(rèn)實(shí)現(xiàn)了狀態(tài)獲取和申請(qǐng)兩個(gè)函數(shù),并沒(méi)有實(shí)現(xiàn)輸入捕獲相關(guān)的函數(shù),要想在RK3506上實(shí)現(xiàn)PWM的輸入捕獲,則需通過(guò)DTS和內(nèi)核進(jìn)行相應(yīng)配置:

  • 準(zhǔn)備工作

根據(jù)引腳說(shuō)明,這里我們選擇配置PWM1,避免與屏幕背光控制(PWM0)沖突:

wKgZPGi-bjeAFmAuAAJgoIH8xgE12.jpegwKgZPGi-bjeAT15JAAD-85SxsmU19.jpeg
  • DTS配置

修改一下代碼:

&pwm1_8ch_0 { pinctrl-names = "active"; pinctrl-0 = <&rm_io24_pwm1_ch0>; status = "okay"; };

  • Kernel配置

CONFIG_PWM_ROCKCHIP=y

完成配置后對(duì)源碼進(jìn)行編譯,并燒錄至開(kāi)發(fā)板。

配置測(cè)試環(huán)境

使用2塊觸覺(jué)智能RK3506開(kāi)發(fā)板搭建環(huán)境,以下簡(jiǎn)稱A和B開(kāi)發(fā)板(2個(gè)板準(zhǔn)備工作一致),A開(kāi)發(fā)板進(jìn)行PWM信號(hào)捕獲,B開(kāi)發(fā)板發(fā)出PWM信號(hào)。

以正常輸入模式輸出,將波形發(fā)生接到的PWM1引腳進(jìn)行測(cè)試:

  • A開(kāi)發(fā)板配置Capture模式

代碼如下:

cd /sys/class/pwm/pwmchip0/ echo 0 > export cd pwm0

  • B開(kāi)發(fā)板配置Continous模式

周期為20us,占空比10us,代碼如下:

cd /sys/class/pwm/pwmchip0/ echo 0 > export cd pwm0 echo 20000 > period echo 10000 > duty_cycle echo normal > polarity echo 1 > enable

進(jìn)行測(cè)試

  • A開(kāi)發(fā)板測(cè)試代碼&結(jié)果

root@rk3506-buildroot:/sys/class/pwm/pwmchip0/pwm0# cat capture 20000 10000

獲取到的值分別是PWM周期 和占空比 (period,duty_cycle) 單位是ns??梢钥吹浇Y(jié)果為20000ns和10000ns,正好對(duì)應(yīng)配置的20us和10us數(shù)據(jù),表示測(cè)試成功。

/** * struct pwm_capture - PWM capture data * @period: period of the PWM signal (in nanoseconds) * @duty_cycle: duty cycle of the PWM signal (in nanoseconds) */ struct pwm_capture { unsigned int period; unsigned int duty_cycle; };

  • FAQ

若配置Capture模式,沒(méi)有采集到pwm波形,會(huì)提示采集超時(shí)

root@rk3506-buildroot:/# cd /sys/class/pwm/pwmchip0/ root@rk3506-buildroot:/sys/class/pwm/pwmchip0# echo 0 > export root@rk3506-buildroot:/sys/class/pwm/pwmchip0# cd pwm0/ root@rk3506-buildroot:/sys/class/pwm/pwmchip0/pwm0# root@rk3506-buildroot:/sys/class/pwm/pwmchip0/pwm0# root@rk3506-buildroot:/sys/class/pwm/pwmchip0/pwm0# cat capture [ 961.782711] rockchip-pwm ff170000.pwm: Failed to wait for LPR/HPR interrupt [ 962.783876] rockchip-pwm ff170000.pwm: Failed to wait for LPR/HPR interrupt cat: read error: Connection timed out root@rk3506-buildroot:/sys/class/pwm/pwmchip0/pwm0#

觸覺(jué)智能RK3506開(kāi)發(fā)板簡(jiǎn)介

創(chuàng)新支持華為星閃無(wú)線通信技術(shù)(星閃SLE+WiFi+BLE三模),板載雙百兆網(wǎng)口、2路CAN FD、5路串口等豐富接口,不僅作為RK3506的開(kāi)發(fā)評(píng)估板,還可直接用于工業(yè)控制、網(wǎng)關(guān)、智能家電、物聯(lián)顯控等領(lǐng)域。如需選購(gòu),淘寶搜索 觸覺(jué)智能官方企業(yè)店。

wKgZPGi-bjeAVJMYAAYEsD7K7sM062.jpg
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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

    文章

    5867

    瀏覽量

    225564
  • 開(kāi)發(fā)板
    +關(guān)注

    關(guān)注

    26

    文章

    6288

    瀏覽量

    117992
  • 觸覺(jué)智能
    +關(guān)注

    關(guān)注

    1

    文章

    62

    瀏覽量

    857
  • RK3506
    +關(guān)注

    關(guān)注

    0

    文章

    94

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    米爾多核異構(gòu)低功耗RK3506核心重磅發(fā)布

    近日,米爾電子發(fā)布MYC-YR3506核心開(kāi)發(fā)板,基于國(guó)產(chǎn)新一代入門級(jí)工業(yè)處理器
    發(fā)表于 05-16 17:20

    米爾基于RK3562與RK3506開(kāi)發(fā)板有什么區(qū)別?

    后可直接在產(chǎn)品中應(yīng)用。 具體來(lái)看,我這款開(kāi)發(fā)板型號(hào)是基于RK3506J,512MB的內(nèi)存和8GB的存儲(chǔ),支持工業(yè)級(jí)寬溫度,此外它還有
    發(fā)表于 07-11 09:32

    RK3506各型號(hào)該怎么選?全新工業(yè)芯片介紹 觸覺(jué)智能出品

    RK3506各型號(hào)該怎么選?全新工業(yè)芯片介紹,還將推出與星閃技術(shù)相結(jié)合的RK3506星閃網(wǎng)關(guān)開(kāi)發(fā)板
    的頭像 發(fā)表于 12-25 10:27 ?2721次閱讀
    <b class='flag-5'>RK3506</b>各型號(hào)該怎么選?<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b>全新工業(yè)芯片介紹 觸覺(jué)智能出品

    【技術(shù)簡(jiǎn)析】觸覺(jué)智能RK3506 Linux星閃網(wǎng)關(guān)開(kāi)發(fā)板有什么奧妙?

    在工業(yè)智能化與物聯(lián)網(wǎng)深度融合的今天,深圳觸覺(jué)智能推出首款搭載RK3506芯片的Linux星閃網(wǎng)關(guān)開(kāi)發(fā)板,以“多核異構(gòu)架構(gòu)+星閃無(wú)線通信
    的頭像 發(fā)表于 03-21 11:58 ?1664次閱讀
    【技術(shù)簡(jiǎn)析】觸覺(jué)智能<b class='flag-5'>RK3506</b> Linux星閃網(wǎng)關(guān)<b class='flag-5'>開(kāi)發(fā)板</b>有什么奧妙?

    RK3506開(kāi)發(fā)板必備之LVGL應(yīng)用開(kāi)發(fā)手冊(cè),深圳觸覺(jué)智能出品

    SDL送顯。目前RK3506平臺(tái)可支持SDL送顯。本文基于觸覺(jué)智能RK3506星閃開(kāi)發(fā)板進(jìn)行演示,配套RK3506核心(3核A7@1.5G
    的頭像 發(fā)表于 04-27 19:31 ?1539次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3506</b><b class='flag-5'>開(kāi)發(fā)板</b>必備之LVGL應(yīng)用<b class='flag-5'>開(kāi)發(fā)</b>手冊(cè),深圳觸覺(jué)智能出品

    RK3506開(kāi)發(fā)板之Qt應(yīng)用開(kāi)發(fā)手冊(cè)(上) 深圳觸覺(jué)智能出品,嵌入式方案商

    RK3506開(kāi)發(fā)板必備攻略之Qt應(yīng)用開(kāi)發(fā)手冊(cè)(上) 基于Ubuntu
    的頭像 發(fā)表于 04-28 17:16 ?1484次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3506</b><b class='flag-5'>開(kāi)發(fā)板</b>之Qt應(yīng)用<b class='flag-5'>開(kāi)發(fā)</b>手冊(cè)(上) 深圳觸覺(jué)智能出品,嵌入式方案商

    RK3506開(kāi)發(fā)板Ethercat主站適配開(kāi)發(fā)詳細(xì)攻略,實(shí)測(cè)微秒級(jí)抖動(dòng)延遲!

    RK3506開(kāi)發(fā)板Ethercat主站適配開(kāi)發(fā)詳細(xì)攻略,實(shí)測(cè)微秒級(jí)抖動(dòng)延遲!
    的頭像 發(fā)表于 05-09 15:57 ?1756次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3506</b><b class='flag-5'>開(kāi)發(fā)板</b>Ethercat主站適配<b class='flag-5'>開(kāi)發(fā)</b>詳細(xì)攻略,實(shí)測(cè)微秒級(jí)抖動(dòng)延遲!

    米爾基于RK3506核心開(kāi)發(fā)板

    MYC-YR3506核心開(kāi)發(fā)板新一代入門級(jí)國(guó)產(chǎn)工業(yè)處理器RK3506,3核A7+單核M0多核異構(gòu)RK3506B:3*Cortex-A7@
    發(fā)表于 05-15 16:00 ?14次下載

    有獎(jiǎng)丨米爾 RK3506開(kāi)發(fā)板免費(fèi)試用

    米爾與合作發(fā)布的新品基于RK3506應(yīng)用
    的頭像 發(fā)表于 06-19 08:04 ?1056次閱讀
    有獎(jiǎng)丨米爾 <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3506</b><b class='flag-5'>開(kāi)發(fā)板</b>免費(fèi)試用

    RK3506 vs NXP i.MX6ULL

    在關(guān)鍵技術(shù)國(guó)產(chǎn)化浪潮中,國(guó)產(chǎn)芯片正以更高性能、更優(yōu)成本及自主可控優(yōu)勢(shì)實(shí)現(xiàn)對(duì)海外方案的成功替代。今天觸覺(jué)智能拿出自家新品RK3506核心
    的頭像 發(fā)表于 06-19 16:26 ?1232次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3506</b> vs NXP i.MX6ULL

    有獎(jiǎng)丨米爾 RK3506開(kāi)發(fā)板免費(fèi)試用來(lái)啦!

    米爾與合作發(fā)布的新品基于RK3506應(yīng)用
    的頭像 發(fā)表于 07-10 08:03 ?890次閱讀
    有獎(jiǎng)丨米爾 <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3506</b><b class='flag-5'>開(kāi)發(fā)板</b>免費(fèi)試用來(lái)啦!

    觸覺(jué)智能RK3506開(kāi)發(fā)板通過(guò)OpenHarmony 5.1 XTS認(rèn)證,引領(lǐng)鴻蒙開(kāi)發(fā)新標(biāo)桿!

    觸覺(jué)智能作為專業(yè)方案商與開(kāi)源鴻蒙南向硬件廠家,旗下RK3506開(kāi)發(fā)板及其核心(模組)通過(guò)
    的頭像 發(fā)表于 08-14 23:49 ?1715次閱讀
    觸覺(jué)智能<b class='flag-5'>RK3506</b><b class='flag-5'>開(kāi)發(fā)板</b>通過(guò)OpenHarmony 5.1 XTS認(rèn)證,引領(lǐng)鴻蒙<b class='flag-5'>開(kāi)發(fā)</b>新標(biāo)桿!

    RK3506開(kāi)發(fā)板Linux開(kāi)發(fā)板極致性價(jià)比之選

    RK3506開(kāi)發(fā)板Linux開(kāi)發(fā)板極致性價(jià)比之選RK3
    的頭像 發(fā)表于 09-11 16:26 ?3440次閱讀
    <b class='flag-5'>RK3506</b><b class='flag-5'>開(kāi)發(fā)板</b>Linux<b class='flag-5'>開(kāi)發(fā)板</b>極致性價(jià)比之選

    2025開(kāi)發(fā)者大會(huì)萬(wàn)象奧科展出RK3506郵票孔核心

    2025開(kāi)發(fā)者大會(huì)萬(wàn)象奧科展出RK3506郵票孔核心2025年7月17-18日,第九屆
    的頭像 發(fā)表于 10-10 14:10 ?1532次閱讀
    2025<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>開(kāi)發(fā)</b>者大會(huì)萬(wàn)象奧科展出<b class='flag-5'>RK3506</b>郵票孔核心<b class='flag-5'>板</b>

    RK3506核心/開(kāi)發(fā)板SARADC模擬采集實(shí)戰(zhàn),軟硬件實(shí)操必看攻略!

    本文基于觸覺(jué)智能RK3506核心/開(kāi)發(fā)板,介紹SARADC采集模擬信號(hào)使用攻略,包括硬件、驅(qū)動(dòng)層的修改。
    的頭像 發(fā)表于 10-30 11:58 ?744次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3506</b>核心<b class='flag-5'>板</b>/<b class='flag-5'>開(kāi)發(fā)板</b>SARADC模擬采集實(shí)戰(zhàn),軟硬件實(shí)操必看攻略!