国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

Haawking DSC28027開發(fā)教程——GPIO控制LED

2021-09-09 10:45 作者:中科昊芯  | 我要投稿

LED控制是一個(gè)非常經(jīng)典的嵌入式程序。由于涉及芯片多個(gè)基本模塊且具有一定趣味性和實(shí)用性,該實(shí)驗(yàn)非常適合芯片入門。當(dāng)然LED控制邏輯也可應(yīng)用于高階應(yīng)用和項(xiàng)目開發(fā)。本次我們將基于昊芯28027DSP芯片設(shè)計(jì)一個(gè)基本的LED燈控制程序。

1.原理概述

????LED(light emitting diode),發(fā)光二極管,常用于氛圍裝飾和狀態(tài)指示。除具備一般二極管的特性外,發(fā)光二極管在導(dǎo)通時(shí)將電能轉(zhuǎn)化成光能,發(fā)出彩色的光芒。

2.開發(fā)板

????本次實(shí)驗(yàn)采用中科昊芯的28027核心板,相關(guān)資料可以在官網(wǎng)下載(http://www.haawking.cn/article-detail/NKl9lm9W)。

Core_DSC28027_V1.2

?從開發(fā)板原理圖可知:

(1)GPIO0輸出電平為低時(shí),LED將會(huì)有正向電壓差,便可導(dǎo)通發(fā)光;

(2)TEST鍵默認(rèn)彈起,此時(shí)GPIO12輸入高電平;按下TEST鍵時(shí),GPIO12輸入低電平。

3.程序設(shè)計(jì)

????Step1:系統(tǒng)初始化

系統(tǒng)主頻設(shè)置為120MHz。

????Step2:GPIO初始化。

GPIO0為LED驅(qū)動(dòng)口,GPIO12TEST鍵輸入口。

????Step3:設(shè)計(jì)LED燈控制邏輯,reset鍵按下時(shí),LED燈亮。

4.在haawkingIDE中編譯代碼,通過haawking的HX100V2仿真器燒并運(yùn)行程序。

5.代碼在芯片中運(yùn)行后,LED燈應(yīng)為off狀態(tài)。按下TEST鍵,LED燈變亮,實(shí)驗(yàn)成功。



小貼士:

1.建議GPIO初始化中設(shè)定IO初始狀態(tài),保證系統(tǒng)外圍器件安全。

2.改變GPIO輸出狀態(tài)時(shí),建議采用GPxCLEAR,GPxSET,GPxTOGGLE寄存器。

3.讀取GPIO輸入狀態(tài)時(shí),建議使用GPxDAT寄存器。

4.GPIO模塊內(nèi)置硬件濾波功能,可以實(shí)現(xiàn)按鍵去抖功能,有興趣的可以試一下。

?


Haawking DSC28027開發(fā)教程——GPIO控制LED的評論 (共 條)

分享到微博請遵守國家法律
哈巴河县| 甘孜县| 安康市| 马尔康县| 彩票| 乃东县| 玉树县| 崇信县| 色达县| 海门市| 津市市| 苏尼特右旗| 英德市| 肥西县| 阳新县| 潮州市| 共和县| 鸡西市| 莱州市| 曲麻莱县| 鲜城| 噶尔县| 哈巴河县| 洱源县| 扎赉特旗| 河东区| 儋州市| 阳朔县| 井研县| 东乌珠穆沁旗| 惠水县| 武平县| 伊川县| 林州市| 河源市| 吉首市| 阿尔山市| 大冶市| 中江县| 敖汉旗| 延安市|