龍芯1c300移植OpenHarmony相關(guān)可以查看:首發(fā)!成功移植OpenHarmony到龍芯開發(fā)板,代碼開源~
1、LED線程
LED相關(guān)代碼位于deviceloongsonls1c300b_hrst estsample_gpio.c文件中。首先create_gpio_task創(chuàng)建一個(gè)線程,該線程為 gpio_task 。
接下來,進(jìn)入 gpio_task 線程后,會(huì)調(diào)用led_init初始化我們的led燈,對(duì)應(yīng)的IO口為 32。
2、LED初始化
事實(shí)上,就是通過調(diào)用 gpio_init 將引腳初始化為 輸出模式,并將引腳設(shè)置為高電平。
LED的點(diǎn)亮和熄滅操作,也是通過調(diào)用gpio_set函數(shù)進(jìn)行引腳高低電平設(shè)置。
3、GPIO相關(guān)API函數(shù)
主要這3個(gè)函數(shù),初始化,設(shè)置高低電平、讀取GPIO引腳電平狀態(tài)
4、GPIO工作模式
1c300b芯片的GPIO只有輸入、輸出2種狀態(tài)。
5、高低電平
和大多數(shù)芯片一樣,1c300,0表示低電平、1表示高電平。
6、引腳中斷觸發(fā)方式
支持上升沿觸發(fā)、下降沿觸發(fā)、高電平觸發(fā)、低電平觸發(fā)等。
原文標(biāo)題:龍芯 OpenHarmony 課程 【3】GPIO操作 點(diǎn)亮LED
文章出處:【微信公眾號(hào):HarmonyOS官方合作社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
-
led
+關(guān)注
關(guān)注
242文章
23390瀏覽量
663677 -
函數(shù)
+關(guān)注
關(guān)注
3文章
4346瀏覽量
63024 -
OpenHarmony
+關(guān)注
關(guān)注
25文章
3753瀏覽量
16671
原文標(biāo)題:龍芯 OpenHarmony 課程 【3】GPIO操作 點(diǎn)亮LED
文章出處:【微信號(hào):HarmonyOS_Community,微信公眾號(hào):電子發(fā)燒友開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
LoongArch 在線資源
【龍芯2K0300蜂鳥板試用】OpenHarmony代碼
[2K300適配OpenharmonyV4.1]根文件系統(tǒng)制作請(qǐng)教
【作品合集】龍芯2K0300蜂鳥開發(fā)板試用精選
龍芯2K0300蜂鳥板試用報(bào)告
【龍芯2K0300蜂鳥板試用】初了解龍芯2K0300蜂鳥板
【龍芯2K0300蜂鳥板試用】1 龍芯中科必知3件事
潤(rùn)開鴻“龍芯+OpenHarmony”開發(fā)平臺(tái)DAYU431先鋒派新品發(fā)布
![潤(rùn)開鴻“<b class='flag-5'>龍芯</b>+<b class='flag-5'>OpenHarmony</b>”開發(fā)平臺(tái)DAYU431先鋒派新品發(fā)布](https://file1.elecfans.com//web2/M00/01/F0/wKgaomazGRqANL8jABIkVTw-o4o792.png)
龍芯2K0300蜂鳥板支持OpenHarmony 4.0 Release版本操作系統(tǒng)
廣東龍芯發(fā)布2K0300蜂鳥板,今日正式發(fā)售
廣東龍芯2K300蜂鳥板規(guī)格書
【開源鴻蒙】下載OpenHarmony 4.1 Release源代碼
![【開源鴻蒙】下載<b class='flag-5'>OpenHarmony</b> 4.1 Release源<b class='flag-5'>代碼</b>](https://file1.elecfans.com/web2/M00/DD/7F/wKgZomYtFoSAdY7EAACN2PSEOtQ539.png)
鴻蒙開發(fā)學(xué)習(xí):【OpenHarmony HAR】
【鴻蒙】OpenHarmony 4.0藍(lán)牙代碼結(jié)構(gòu)簡(jiǎn)析
![【鴻蒙】<b class='flag-5'>OpenHarmony</b> 4.0藍(lán)牙<b class='flag-5'>代碼</b>結(jié)構(gòu)簡(jiǎn)析](https://file1.elecfans.com/web2/M00/C1/09/wKgZomXcRo6AFtQ8AAIhJd6EgqI689.png)
潤(rùn)開鴻龍芯交通控制器設(shè)備通過OpenHarmony兼容性測(cè)評(píng)
![潤(rùn)開鴻<b class='flag-5'>龍芯</b>交通控制器設(shè)備通過<b class='flag-5'>OpenHarmony</b>兼容性測(cè)評(píng)](https://file.elecfans.com/web1/M00/C6/9F/pIYBAF9Z2ZCASlfdAABEe46tq4Y396.png)
評(píng)論