一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

IDO-SOM2D0X配置四路PWM教程

觸覺智能 ? 2024-08-07 18:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文適用于觸覺智能2D0X核心板四路PWM的配置。觸覺智能的IDO-SOM2D0X是基于SigmaStar SSD201/202 SoC的超小SOM模組,雙核A7,1.2GHz主頻,1080P視頻解碼,支持MIPI/RGB顯示接口,支持雙以太網(wǎng),支持SDIO/USB/SPI/I2C/UART/DMIC/I2S,集成音頻Codec,支持麥克風(fēng)陣列;模組集成了WiFi和NAND Flash;支持Linux系統(tǒng);高性能,低成本;批量供貨保障,主要應(yīng)用于智能樓宇室內(nèi)機(jī),智能家居中控,86盒家庭中控,電梯樓層顯示器,IP網(wǎng)絡(luò)廣播設(shè)備等。


v2-6f5f72c9b59d90f59ec80df6ebd99ac4_720w.webpv2-3a84d00b8e125bbf891b685882bf0814_720w.webp

一、關(guān)于PWM的簡(jiǎn)介

IDO-SOM2D0X-V1采用Sigmastar SSD201/SSD202D SoC 設(shè)計(jì),Sigmastar SSD201/SSD202D擁有4路硬件PWM。其編號(hào)為 PWM0-PWM3。默認(rèn)復(fù)用引腳,如下表所示:

編號(hào)

默認(rèn)復(fù)用引腳

PWM0

GPIO4

PWM1

GPIO5

PWM2

SD_D1

PWM3

GPIO12

二、配置步驟

2.1修改PWM節(jié)點(diǎn)的配置文件

在kernel/arch/arm/boot/dts/infinity2m-doublenet.dtsi中,

定義寄存器、時(shí)鐘和PWM的個(gè)數(shù),以及對(duì)應(yīng)的GPIO引腳,如下圖所示:

wKgaomazTruAf8UfAADqeG-f1Gk925.jpg

參數(shù)及說(shuō)明,如下表所示:

參數(shù)

說(shuō)明

reg(寄存器)

指定了PWM控制器的內(nèi)存映射寄存器的位置和大小。

clocks (時(shí)鐘)

指定了PWM控制器使用的時(shí)鐘源。

npwm (PWM數(shù)量)

表示使用多少個(gè)PWM

pad-ctrl (引腳控制)

表示綁定的引腳,如:
PWM0綁定PAD_GPIO4

PWM1綁定PAD_GPIO5

PWM2綁定PAD_SD_D1

PWM3綁定PAD_GPIO12

status (狀態(tài))

“ok”是激活,“disable禁用。

2.2修改GPIO配置

輸出的GPIO可通過(guò)修改如下配置文件:

kernel/arch/arm/boot/dts/infinity2m-ssc011a-s01a-padmux-rgb565-rmii-doublenet.dtsi

進(jìn)行配置,其中一路是用來(lái)調(diào)整PWM背光的,默認(rèn)為PWM0。使用到哪個(gè)引腳就需要屏蔽掉(注釋掉對(duì)應(yīng)的代碼)哪路引腳的GPIO,使其變?yōu)镻WM模式。如下圖所示:

v2-15dc8140d2c081873b56a175564fdec6_720w.webp

v2-c7b91829103ceabda0a38a4208d98ac6_720w.webp

v2-cd2fe311760a3905a2bb7620e88ca3c3_720w.webp

2.3 內(nèi)核配置

kernel需要加載PWM驅(qū)動(dòng):在編譯內(nèi)核前,通過(guò)make menuconfig進(jìn)入配置菜單,找到Device Driver -> SStar Soc platform drivers,然后啟用SSTAR_PWM選項(xiàng)保存并退出。

cd kernel

配置菜單選擇,如下圖所示:

v2-ffa2a454c1d5da0df357f9621d7e5344_720w.webpv2-13907e69ed26052996142a94e73edbcc_720w.webpv2-31c66c35c38092e60632b1d7937d86f6_720w.webpv2-17c6434d0fb40c6a08912881d557f9ae_720w.webpv2-17c6434d0fb40c6a08912881d557f9ae_720w.webp

2.4 重新編譯固件燒錄到核心板

具體編譯及燒錄步驟,見下面鏈接

Purple Pi R1 系統(tǒng)編譯:

https://industio.yuque.com/mdtih8/gyzv1h/fa4r1wmkpkvlo9pi?singleDoc#

Purple Pi R1燒錄流程

https://industio.yuque.com/mdtih8/gyzv1h/yezo0g3ragnuar79?singleDoc#

2.5 在板子上配置PWM

cd /sys/class/pwm/pwmchip0

注:此方式斷電重啟后,設(shè)置參數(shù)會(huì)恢復(fù)成默認(rèn)狀態(tài)。PWM參數(shù)設(shè)置如果需要保存,請(qǐng)按照以下步驟操作:

打開位于 /customer/ 目錄下的 demo.sh 腳本文件。

將上述PWM配置命令逐一添加到 demo.sh 文件中。這將確保每次系統(tǒng)啟動(dòng)時(shí),腳本都會(huì)自動(dòng)執(zhí)行這些命令,從而應(yīng)用PWM設(shè)置。

完成命令添加后,保存 demo.sh 文件的更改。

最后,執(zhí)行 sync 命令以確保所有更改被正確地同步并持久化到存儲(chǔ)設(shè)備上。

v2-1b1806524c856c76ee963249eaf14baf_720w.webp

v2-0f60eaed2a17e765d3d043a72c9218fc_720w.webp

2.6 驗(yàn)證

驗(yàn)證需要使用示波器測(cè)量對(duì)應(yīng)的引腳波形,也可以通過(guò)調(diào)節(jié)占空比0%,50%,100%后用萬(wàn)用表測(cè)量對(duì)應(yīng)引腳的電壓進(jìn)行粗略的驗(yàn)證。例如設(shè)置25%的占空比,測(cè)量結(jié)果,如下圖所示:

v2-2e14f4796be2fbcedfae57e7d544b0ea_720w.webp

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

    關(guān)注

    459

    文章

    52474

    瀏覽量

    440509
  • PWM
    PWM
    +關(guān)注

    關(guān)注

    116

    文章

    5501

    瀏覽量

    219305
  • 開源硬件
    +關(guān)注

    關(guān)注

    8

    文章

    217

    瀏覽量

    30608
  • 嵌入式開發(fā)
    +關(guān)注

    關(guān)注

    18

    文章

    1075

    瀏覽量

    48844
  • SigmaStar
    +關(guān)注

    關(guān)注

    1

    文章

    12

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    請(qǐng)問利用PWM模塊產(chǎn)生方波會(huì)報(bào)錯(cuò)怎么解決?

    /*******************************************開發(fā)壞境:CCSv5.5程序功能:利用PWM模塊產(chǎn)生方波程序說(shuō)明: PB4\PB5\PD0\
    發(fā)表于 08-15 07:59

    請(qǐng)問AD9361 tx secondary filter resistor and capacitor寄存器(0x0D1和0x0D2)怎么配置?

    請(qǐng)問AD9361 tx secondary filter resistor and capacitor寄存器(0x0D1和0x0D2)該怎么配置呢,沒有從手冊(cè)中找到具體的配置方法。謝謝
    發(fā)表于 08-15 07:33

    【觸覺智能 IDO-SBC2D06-V1B-12W開發(fā)板試用】+上電linux系統(tǒng)基本測(cè)試

    IDO-SBC2D06 是觸覺智能推出的一款國(guó)產(chǎn)雙網(wǎng)口ARM Linux開發(fā)板。IDO-SBC2D06是基于Sigmastar SSD20x核心板的雙網(wǎng)口開發(fā)板(茄子nano),A7雙核處理器,主頻
    發(fā)表于 10-15 20:21

    【觸覺智能 IDO-SBC2D06-V1B-12W開發(fā)板試用】+wifi測(cè)試

    官方的產(chǎn)品wiki介紹了wifi的使用方法:http://doc.industio.com/docs/ido-***c2d06/ido-***c2d06-1cttupo6bt0nb啟動(dòng)
    發(fā)表于 10-30 21:15

    IDO-EVB3022-V1.0的相關(guān)資料推薦

    ,其外圍具有網(wǎng)口、串口、USB 接口、LVDS 接口等??蛇m用于工業(yè)主機(jī),物聯(lián)網(wǎng)設(shè)備,醫(yī)療健康設(shè)備, 廣告一體機(jī),互動(dòng)自助終端,教學(xué)實(shí)驗(yàn)平臺(tái),顯示控制,車載安防等多個(gè)領(lǐng)域 。硬件特性MCU? 我司核心板料號(hào)為:IDO-SOM3022-V1.0 通訊接口? 1 10/1
    發(fā)表于 02-07 07:13

    RK3568核心板–IDO-SOM3568規(guī)格有哪些呢

    RK3568處理器有哪些特性呢?RK3568核心板–IDO-SOM3568規(guī)格有哪些呢?
    發(fā)表于 03-02 06:43

    【觸覺智能 Purple Pi開發(fā)板試用】開箱心得

    ://industio.yuque.com/docs/share/94153ded-a4c5-4585-8021-486be2c20fff?# 《Purple Pi R1資料清單》IDO-SOM2D0X核心板資料請(qǐng)參考:http
    發(fā)表于 10-07 23:53

    【觸覺智能 Purple Pi開發(fā)板試用】IDO-SBC2D06環(huán)境搭建及鏡像編譯

    ,如圖所示。進(jìn)入如圖所示,沒有密碼直接點(diǎn)擊文件夾即可查看,如果有密碼需要輸入密碼才可以瀏覽。3、交叉編譯工具安裝根據(jù)IDO-SBC2D06文檔資料下載配置好的SDK,百度網(wǎng)盤下載,下載完成如圖所示。拷貝
    發(fā)表于 11-01 15:33

    【觸覺智能 Purple Pi開發(fā)板試用】IDO-SBC2D06環(huán)境搭建及鏡像編譯

    ,如圖所示。進(jìn)入如圖所示,沒有密碼直接點(diǎn)擊文件夾即可查看,如果有密碼需要輸入密碼才可以瀏覽。3、交叉編譯工具安裝根據(jù)IDO-SBC2D06文檔資料下載配置好的SDK,百度網(wǎng)盤下載,下載完成如圖所示??截?/div>
    發(fā)表于 11-02 13:45

    最簡(jiǎn)單的循跡小車(PWM調(diào)速)

    最簡(jiǎn)單的循跡小車(PWM調(diào)速)
    發(fā)表于 12-17 15:58 ?83次下載

    IDO-SOM2D01模塊的特征及應(yīng)用

    IDO-SOM2D01 是基于 SigmaStar SSD201 SoC(ARM Cortex A7 內(nèi)核)的超小型 SOM(System On Module)模塊。模塊在 2.95CM x
    發(fā)表于 06-28 11:42 ?1243次閱讀

    關(guān)于IDO-SOM2D01核心板的介紹

    今天給大家介紹一個(gè),基于SigmaStar SSD201/202芯片,針對(duì)智能家居、智能家電、醫(yī)療電子、物聯(lián)網(wǎng)網(wǎng)關(guān)及86盒等應(yīng)用場(chǎng)景設(shè)計(jì)的SSD201(SSD202) +NAND +SSW101B(WIFI) 的最小系統(tǒng)---IDO-SOM2D01核心板。
    發(fā)表于 07-03 09:16 ?2193次閱讀
    關(guān)于<b class='flag-5'>IDO-SOM2D</b>01核心板的介紹

    基于觸覺智能SSD2D0X系列開啟SD卡和U盤升級(jí)顯示進(jìn)度條功能

    IDO-SOM2D0X基于SigmaStar SSD201/202 SoC的超小SOM模組,雙核A7 1.2GHz主頻,1080P視頻解碼,支持MIPI/RGB顯示接口,支持雙以太網(wǎng),支持SDIO/USB/SPI/I2C/UAR
    的頭像 發(fā)表于 08-01 09:47 ?1639次閱讀

    IDO-SOM20X核心板WiFi模塊的STA和AP模式

    本文基于IDO-SOM20X核心板上自帶2.4G WiFi(支持b,g,n模式)同時(shí)開啟STA和AP模式來(lái)支持特殊場(chǎng)景需求。
    的頭像 發(fā)表于 08-27 10:07 ?1983次閱讀

    瑞芯微RK3506核心板規(guī)格書,性能參數(shù)詳細(xì)配置,觸覺智能IDO-SOM3506-S1,支持配套星閃無(wú)線技術(shù)方案

    1產(chǎn)品介紹1.1產(chǎn)品概述IDO-SOM3506-S1采用Rockchip處理器RK3506(三核Cortex-A7+單核Cortex-M0,主頻最高1.5GHz),芯片主要面向家電顯控、顯示HMI
    的頭像 發(fā)表于 06-12 09:39 ?501次閱讀
    瑞芯微RK3506核心板規(guī)格書,性能參數(shù)詳細(xì)<b class='flag-5'>配置</b>,觸覺智能<b class='flag-5'>IDO-SOM</b>3506-S1,支持配套星閃無(wú)線技術(shù)方案