男人j进人女人j 的视频-男人j进入女人j视频大全-男人j进入女人j在线视频-男人j进入女人免费视频-99久久综合精品免费-99久在线

零基礎(chǔ)開發(fā)小安派-Eyes-DU之【PWM循環(huán)呼吸燈】

2023-08-14 16:35:12 來源: AIoT行業(yè)洞察

上周發(fā)布了新的開源硬件——小安派-Eyes-DU,DU板子亮點(diǎn)是什么?小安來解釋下。

小安派-Eyes-DU支持USBOTG 功能,可以通過右側(cè)的USB口外接SD卡或者攝像頭等外設(shè),來方便釋放強(qiáng)大性能。


(相關(guān)資料圖)

既然是開源硬件,那必然講究一個DIY,今天小安親自用小安派-Eyes-DU來制作一個PWM循環(huán)呼吸燈,來看看詳細(xì)教程。

01工程搭建

1.工程文件搭建

這里我建的文件夾名稱是AiPi_Eyes_DU,剛建立的工程是沒有工程文件的,我們需要進(jìn)入芯片的SDK拉取examples中的demo文件來進(jìn)行二次開發(fā)。本示例使用PWM來作為演示,所以我們需要拉取PWM的demo文件。

依次打開如下文件夾aithinker_Ai-M6X_SDK——>examples——>peripherals——>pwm_v2——>pwm_basic

復(fù)制pwm_basic下的所有文件,可以按住ctrl依次點(diǎn)擊所有文件,復(fù)制并粘貼到我們剛剛建立的文件夾當(dāng)中。

2.工程編譯環(huán)境搭建

將工程文件復(fù)制過來只是第一步,還需要修改編譯和燒錄的工作路徑。

(1)修改CmakeLists.txt

將project后面括號中的參數(shù)改成我們工程文件夾的名字

(2)修改flash_prog_cfg.ini

添加如下信息,注意[FW]中的編譯名稱,與工程文件夾一致

(3)修改Makefile

這一步最為關(guān)鍵,需要設(shè)置正確的編譯路徑到SDK,這里的路徑要根據(jù)當(dāng)前文件位置設(shè)置,在后期工程文件復(fù)雜的情況下,要確保能最終鏈接到芯片的SDK

至此,工程文件夾和編譯環(huán)境就已經(jīng)搭建完成了,我們的功能初始化和功能都在main文件中實(shí)現(xiàn)。

02PWM呼吸燈功能實(shí)現(xiàn)

1.查看原理圖和規(guī)格書

AiPi_Eyes_DU的原理圖可以在嘉立創(chuàng)開源工程中查看:AiPi-Eyes-DU - 嘉立創(chuàng)EDA開源硬件平臺

看到RGB三色燈分別由IO15、IO12和IO14控制。

在M61芯片的模組規(guī)格書中可以看到這三個IO口都支持PWM0

安信可官網(wǎng)Ai-M61-32S模組規(guī)格書:ai-m61-32s_v1.1.0.pdf

2.初始化PWM和GPIO

首先在頭文件中添加bflb_gpio.h頭文件

創(chuàng)建兩個句柄為pwm和gpio,方便后續(xù)初始化函數(shù)的傳參。

定義pwm_v2類型的結(jié)構(gòu)體。

3.改變占空比,調(diào)節(jié)RBG燈亮度

先認(rèn)識一個函數(shù),該函數(shù)可以調(diào)節(jié)占空比,第一個參數(shù)為任務(wù)句柄,這里是"pwm",第二個參數(shù)為輸出的通道,第三個參數(shù)為減數(shù),設(shè)為0,方便后續(xù)調(diào)節(jié)百分比,第四個參數(shù)為被減數(shù)。該函數(shù)的作用是(被減數(shù)-減數(shù))/計數(shù)值 * 100。如減數(shù)設(shè)置為0,被減數(shù)設(shè)置為500,計數(shù)值設(shè)置為1000,得到的占空比為(500-0)/1000 * 100%,為50%的占空比。

了解該函數(shù)后,可以在while里做邏輯處理實(shí)現(xiàn)呼吸燈效果。

這里附上完整的main.c代碼。(可在下方更多資料中,點(diǎn)擊原文鏈接復(fù)制)

03編譯和燒錄

審核編輯 黃宇
關(guān)鍵詞:
編輯:Edt_73

最近更新

零基礎(chǔ)開發(fā)小安派-Eyes-DU之【PWM循環(huán)呼吸燈】
神力股份: 神力股份:關(guān)于收到《關(guān)于常州神力電機(jī)股份有限公司向特定對象發(fā)行股票的審核中心意見落實(shí)函》的公告
飛凡汽車發(fā)布三電技術(shù)體系:一次換電 2 分 30 秒
普漲!生豬價格迎來上漲拐點(diǎn)?
2,6-二溴-4-硝基苯胺商品報價動態(tài)(2023-08-14)
不要讓形式主義榨干鄉(xiāng)村教師的最后一點(diǎn)熱忱
造的什么孽?母親偷吃孩子蛋糕被罵上熱搜,揭開女性背后的酸楚
國家電網(wǎng)總部錄取名單走紅,僅5人被錄取,網(wǎng)友被高門檻嚇麻了
畢業(yè)后才明白,軍校和警校的差距有多大?幸虧當(dāng)初聽了父親的話
西班牙CEU 醫(yī)學(xué)預(yù)科班課程大綱介紹(上)
《樂隊的夏天3》震撼開唱 京東家電家居獨(dú)家冠名奉上以舊換新立減10%起等服務(wù)
華安證券給予滬硅產(chǎn)業(yè)增持評級 上半年業(yè)績承壓 產(chǎn)能擴(kuò)張持續(xù)推進(jìn)
自考報考如何合理選擇科目?
2023年自考英語(二)常用作文模板:對立觀點(diǎn)型
2023年自考英語(二)常用作文模板:圖表型
2023年自考英語(二)常用作文模板匯總
??瓶佳挟厴I(yè)2年是怎么算的?
專科考研第一學(xué)歷是什么
2023年沙洲職業(yè)工學(xué)院新生開學(xué)時間-報到需要帶什么東西
2023海南美術(shù)高考分?jǐn)?shù)線(含2021-2022歷年)
考研時間是大幾,大四上學(xué)期還是下學(xué)期?
《樂隊的夏天3》第一期,《MY SONG 9》最佳,《再見琳尼爾》墊底
神秘蜀韻 百部川揚(yáng) | ?非遺少年
廣東綠電交易成交電量累計破51億千瓦時
在變與不變中向上拼未來 神龍汽車“三箭齊發(fā)”全面進(jìn)擊
軍訓(xùn)防曬霜平價學(xué)生黨推薦防水防汗!整個驚艷??!第一款學(xué)生黨大呼拍手叫絕!
收評:滬指探底回升跌0.34%,創(chuàng)業(yè)板指跌超1%,數(shù)據(jù)要素概念表現(xiàn)搶眼
韓美將于8月下旬舉行“乙支自由護(hù)盾”聯(lián)合軍演
四川農(nóng)業(yè)大學(xué)專家參與退化草地免耕補(bǔ)播試驗成效評估
蚌埠學(xué)院慰問屬地公安、消防單位

熱點(diǎn)圖片

頻道推薦

主站蜘蛛池模板: 另类小说第一草 | 日本亚洲天堂网 | 一区二区三区精品视频 | 夜间福利视频 | 一个人看的www在线高清 | 福利一区二区 | 深夜免费福利 | 午夜毛片视频高清不卡免费 | 国产特黄一级一片免费 | 18女人免费毛片a级 18女人毛片水真多免费 | 在线日本中文字幕 | 天天干天天干 | 精品一区二区三区在线观看视频 | 窝窝社区在线观看www | 涩涩逼 | np多肉高h被强 | 三级黄色网 | 九九99re在线视频精品免费 | 黄 色 免费网 站 成 人 | 免费一级欧美片在线观看 | 欧美极品欧美精品欧美视频 | 免费视频性 | 午夜三级影院 | 香蕉网站99视频丝瓜视频 | 波多野结衣免费观看视频 | 日韩精品免费观看 | 夜夜cao | 亚洲免费大片 | 午夜影院操| 日本中文字幕网站 | 成人高清视频免费观看 | 亚洲国产欧美视频 | 亚洲国产情侣偷自在线二页 | 秋霞国产一级特黄 | 成 人 黄 色 视频165 | 最近2019中文字幕无吗 | 97在线免费 | 美女视频网站黄 | 中文日韩亚洲欧美制服 | 一级黄色录像免费观看 | 亚洲国产成人久久综合野外 |