chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

龍芯1c300如何移植OpenHarmony相關代碼

電子發(fā)燒友開源社區(qū) ? 來源:HarmonyOS官方合作社區(qū) ? 作者:HarmonyOS官方合作社 ? 2021-12-24 17:23 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

龍芯1c300移植OpenHarmony相關可以查看:首發(fā)!成功移植OpenHarmony到龍芯開發(fā)板,代碼開源~

1、LED線程

LED相關代碼位于deviceloongsonls1c300b_hrst estsample_gpio.c文件中。首先create_gpio_task創(chuàng)建一個線程,該線程為 gpio_task 。

d797c204-630a-11ec-b2e9-dac502259ad0.png

接下來,進入 gpio_task 線程后,會調用led_init初始化我們的led燈,對應的IO口為 32。

d7ba64b2-630a-11ec-b2e9-dac502259ad0.png

2、LED初始化

事實上,就是通過調用 gpio_init 將引腳初始化為 輸出模式,并將引腳設置為高電平。

d7e61f26-630a-11ec-b2e9-dac502259ad0.png

LED的點亮和熄滅操作,也是通過調用gpio_set函數進行引腳高低電平設置。

d8349d86-630a-11ec-b2e9-dac502259ad0.png

3、GPIO相關API函數

主要這3個函數,初始化,設置高低電平、讀取GPIO引腳電平狀態(tài)

d8623264-630a-11ec-b2e9-dac502259ad0.png

4、GPIO工作模式

1c300b芯片的GPIO只有輸入、輸出2種狀態(tài)。

d88a8c28-630a-11ec-b2e9-dac502259ad0.png

5、高低電平

和大多數芯片一樣,1c300,0表示低電平、1表示高電平。

d8b232c8-630a-11ec-b2e9-dac502259ad0.png

6、引腳中斷觸發(fā)方式

支持上升沿觸發(fā)、下降沿觸發(fā)、高電平觸發(fā)、低電平觸發(fā)等。

d8ea9820-630a-11ec-b2e9-dac502259ad0.png

原文標題:龍芯 OpenHarmony 課程 【3】GPIO操作 點亮LED

文章出處:【微信公眾號:HarmonyOS官方合作社區(qū)】歡迎添加關注!文章轉載請注明出處。

審核編輯:彭菁
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • led
    led
    +關注

    關注

    242

    文章

    23840

    瀏覽量

    673964
  • 函數
    +關注

    關注

    3

    文章

    4380

    瀏覽量

    64850
  • OpenHarmony
    +關注

    關注

    29

    文章

    3853

    瀏覽量

    18596

原文標題:龍芯 OpenHarmony 課程 【3】GPIO操作 點亮LED

文章出處:【微信號:HarmonyOS_Community,微信公眾號:電子發(fā)燒友開源社區(qū)】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    機智云配網教程第三期:單片機代碼移植實戰(zhàn)

    :stm32f103c8t6,WiFi模塊:ESP-01s,下載器:ST-LINK2.軟件:keil5的工程文件模板,mcu代碼代碼資源:未移植
    的頭像 發(fā)表于 07-01 17:32 ?164次閱讀
    機智云配網教程第三期:單片機<b class='flag-5'>代碼</b><b class='flag-5'>移植</b>實戰(zhàn)

    龍芯2K0300蜂鳥板試用】固件更新與測試

    龍芯2K0300蜂鳥板試用】固件更新與測試 本文介紹了龍芯2K300蜂鳥開發(fā)板實現官方固件更新和固件測試的相關流程,包括 u-boot、rootfs、kernel 固件的安裝,固件測
    發(fā)表于 06-06 04:52

    龍芯處理器支持WINDOWS嗎?

    /ARM指令集,無法直接在龍芯的LoongArch或MIPS架構上運行。 硬件驅動缺失:即使通過模擬或移植,龍芯平臺的硬件驅動(如顯卡、網卡等)也缺乏Windows下的官方支持。 替代方案與可能性
    發(fā)表于 06-05 14:24

    STM32與機智云連接實現步驟與技巧(下篇):機智云代碼移植與優(yōu)化

    機智云SDK,集成API,實現數據傳輸和設備狀態(tài)同步,并分享移植過程中的常見問題及解決方法,幫助開發(fā)者順利實現云端連接。機智云相關代碼開始移植相關
    的頭像 發(fā)表于 05-23 18:10 ?251次閱讀
    STM32與機智云連接實現步驟與技巧(下篇):機智云<b class='flag-5'>代碼</b><b class='flag-5'>移植</b>與優(yōu)化

    請問下,openharmony支持哪一款龍芯的開發(fā)板?有沒有開源的龍芯openharmony源碼?

    想買個2k0300的開發(fā)板學習龍芯openharmony,愣是沒有看到提供openharmony源碼的,也沒與看到開源的代碼。gitee上,ope
    發(fā)表于 04-26 13:06

    龍芯2K0300蜂鳥板openharmony版本以及開發(fā)疑問

    當前蜂鳥板openharmony是release 4.1版本,開發(fā)似乎只能JS開發(fā),是否可以移植Openharmony5.0,或者進行ARKTS開發(fā)?
    發(fā)表于 02-20 16:18

    LoongArch 在線資源

    架構移植: https://gitee.com/openharmony-loongarch 龍芯教育:https://gitee.com/loongson-edu loongson生態(tài)創(chuàng)新中心
    發(fā)表于 12-25 15:54

    龍芯2K0300蜂鳥板試用】OpenHarmony代碼

    收到龍芯2K0300蜂鳥開發(fā)板后,對開發(fā)板做了一些了解和研究,現將OpenHarmony代碼提供給大家測試,也希望大家能更多的認識龍芯2K0300蜂鳥開發(fā)板,下面先簡單介紹一下這塊開發(fā)
    發(fā)表于 09-18 11:42

    [2K300適配OpenharmonyV4.1]根文件系統(tǒng)制作請教

    嘗試更改制作文件格式為ext4,但是燒錄時也失敗了。 請問能否提供一下Openharmony 根文件系統(tǒng)的相關資料,或者開源一下Openharmony 2k300
    發(fā)表于 09-11 11:18

    【作品合集】龍芯2K0300蜂鳥開發(fā)板試用精選

    LCD顯示屏、3路SPI接口、4路PWM接口、4路CAN接口、8路AD模擬輸入接口、4路I2C接口、1路I2S接口、4路UART接口、SD卡座、網口、USB接口等等。滿足工控互聯(lián)網行業(yè)所需的接口要求,相關
    發(fā)表于 09-10 18:17

    龍芯2K0300蜂鳥板試用報告

    僅為35mm×35mm,配合底板可提供豐富的常用接口,支持多種開發(fā)框架和編程語言,適配多種操作系統(tǒng),包括但不限于Linux、OpenHarmony等。 硬件設計 龍芯2K0300蜂鳥板的硬件設計注重
    發(fā)表于 09-03 08:32

    龍芯2K0300蜂鳥板試用】初了解龍芯2K0300蜂鳥板

    Buildroot、OpenHarmony 和 OpenWRT 等操作系統(tǒng)和構建系統(tǒng),支持在嵌入式領域應用。 自主可控 內置基于龍架構的 64 位 LA264 自主處理器核心,最高主頻 1GHz,支持
    發(fā)表于 08-27 20:41

    openharmony移植AT32F407編譯時錯誤

    openharmony移植AT32F407,hb build后出現鏈接錯誤 [OHOS ERROR] /home/sven/openharmony/env_setup
    發(fā)表于 08-18 17:04

    龍芯2K0300蜂鳥板試用】1 龍芯中科必知3件事

    流量測量系統(tǒng)的軟硬件設計。 1c101 在龍芯1C100基礎上針對門鎖應用而優(yōu)化設計的單片機芯片。該芯片集成Flash、SPI、UART、I2C、RTC、TSENSOR、VPWN、AD
    發(fā)表于 08-12 21:21

    潤開鴻“龍芯+OpenHarmony”開發(fā)平臺DAYU431先鋒派新品發(fā)布

    潤開鴻基于全新龍芯2K0300芯片平臺的重磅新品潤開鴻HH-SCDAYU431先鋒派開發(fā)平臺正式上市,成為潤開鴻DAYU系列產品中符合OpenHarmony生態(tài)兼容性標準的第三款龍芯芯片平臺產品
    的頭像 發(fā)表于 08-07 14:50 ?990次閱讀
    潤開鴻“<b class='flag-5'>龍芯</b>+<b class='flag-5'>OpenHarmony</b>”開發(fā)平臺DAYU431先鋒派新品發(fā)布