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

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

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

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

全員采樣登記操作流程

開發(fā)板試用精選 ? 來源:開發(fā)板試用 ? 作者:電子發(fā)燒友論壇 ? 2022-10-19 10:38 ? 次閱讀

本文來源電子發(fā)燒友社區(qū),作者:yuzhiwen1986, 帖子地址:https://bbs.elecfans.com/jishu_2310574_1_1.html


實驗描述

以九聯(lián)科技Unionpi Tiger開發(fā)板為平臺,移植倉庫中的GPIO代碼到開發(fā)板中,源代碼倉庫如下:

https://gitee.com/openharmony/vendor_unionman/tree/master/unionpi_tiger/sample/hardware/gpio

因為編譯問題前后斷斷續(xù)續(xù)搞了一個禮拜沒有成功,最后再FAE的支持下搞定。本文中主要記錄編譯過程中遇到的問題。解決這個問題之后后面的I2C/UART的代碼編譯也就類似的修改。文中以GPIO為例子,根據(jù)代碼可知本次實驗主要實現(xiàn)配置GPIO 輸出,并獲取GPIO模式并打印。

修改代碼

首先把GPIO的整個文件夾拷貝到某個目錄下,我這里復(fù)制都o(jì)penhamony/vendor/uniopi/unionpi_tiger/sample/hardware/下面,并在/openharmony/device/unionpi/a311d/BUILD.gn文件中增加該文件的路徑。如下:
image.png

在GIPO 目錄下打開Build.gn問價增加如下內(nèi)容:

import("http://drivers/adapter/uhdf2/uhdf.gni")
...
ohos_executable("gpio_hdf") {
sources = [ "hdf/gpio_hdf.cpp" ]
output_name = "gpio"

include_dirs = [
"http://drivers/framework/include/platform",
"http://third_party/bounds_checking_function/include",
]

deps = [
"http://drivers/adapter/uhdf2/platform:libhdf_platform",
]
...

install_enable = true
install_images = [ "vendor" ]
module_install_dir = "bin"
part_name = "unionpi_products"

源碼編譯

進入源碼目錄,執(zhí)行如下命令進行版本編譯,編譯完成后,效果如下:

image.png

image.png

獲取固件

編譯完成后對進行鏡像進行打包然后燒寫。如下是固件打包:
image.png

打包好之后會指出固件的生成目錄,根據(jù)目錄提示拷貝到Widows 環(huán)境下,試用燒錄工具,根據(jù)用戶手冊把Image燒錄到開發(fā)板

固件測試

進入到openharmony 環(huán)境里可以看到編譯出來的可執(zhí)行文件在/verdor/bin目錄下
image.png
輸入./gpio_test 或者./gpio_test +參數(shù)查看返回值

image.png

遇到的問題

編譯過程中一直碰到以下編譯ERROR網(wǎng)上也搜了不少材料,之前一直也懷疑是頭文件哪里引用的問題。多次更換編譯文件位置未果。在FAE的指導(dǎo)下修改了BUILD.gn文件里面的頭文件位置(前面有提到具體的修改)。

image.png

不清楚的地方

修改的頭文件引用的HDF相關(guān),目前還不清楚源碼和HDF驅(qū)動之間的關(guān)系。下一步的計劃會深入的學(xué)習(xí)一下和HDF相關(guān)的知識。再次感謝FAE的指導(dǎo)。

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

    關(guān)注

    26

    文章

    3804

    瀏覽量

    17890
  • 九聯(lián)科技
    +關(guān)注

    關(guān)注

    0

    文章

    105

    瀏覽量

    2044
收藏 人收藏

    評論

    相關(guān)推薦

    DP主站轉(zhuǎn)485操作流程

    ?DP主站轉(zhuǎn)485操作流程
    的頭像 發(fā)表于 04-27 09:11 ?64次閱讀
    DP主站轉(zhuǎn)485<b class='flag-5'>操作</b><b class='flag-5'>流程</b>

    聲智APP通過北京市生成式人工智能服務(wù)登記

    近日,聲智APP已正式通過北京市第二批生成式人工智能服務(wù)登記,成為《生成式人工智能服務(wù)管理暫行辦法》(以下簡稱《辦法》)實施以來,北京市累計已完成46款生成式人工智能服務(wù)登記中的重要一員。
    的頭像 發(fā)表于 03-19 16:33 ?352次閱讀

    易飛揚致2025啟動全員持股——坐穩(wěn)800G 船,揚帆1.6T,再造相干通信

    瓜熟方能蒂落,成長需要歷練。易飛揚宣布于2025年初啟動職員類全員持股行動,向美好的明天說再見,再見,不是不見,是再一次遇見!
    的頭像 發(fā)表于 01-07 17:43 ?357次閱讀
    易飛揚致2025啟動<b class='flag-5'>全員</b>持股——坐穩(wěn)800G 船,揚帆1.6T,再造相干通信

    維智獲上海市首批數(shù)據(jù)知識產(chǎn)權(quán)登記證書

    《上海市數(shù)據(jù)產(chǎn)品知識產(chǎn)權(quán)登記存證暫行辦法》正式起航,經(jīng)過多輪高標(biāo)準(zhǔn)實質(zhì)性審查,維智科技成功躋身首批數(shù)據(jù)產(chǎn)品知識產(chǎn)權(quán)登記成功企業(yè)之列,獲得國家數(shù)據(jù)局對合法數(shù)據(jù)資源進行深度加工和創(chuàng)新后形成的智力成果
    的頭像 發(fā)表于 12-28 16:05 ?662次閱讀

    研華科技全員積極擁抱AI時代

    研華全員積極擁抱AI時代,本文專訪研華數(shù)字化轉(zhuǎn)型部門負(fù)責(zé)人Jeff,通過內(nèi)部AI競賽和WISE-AI Agent智能體平臺,推動AI技術(shù)在企業(yè)運營各層面的應(yīng)用。展示AI如何助力企業(yè)轉(zhuǎn)型,實現(xiàn)降本增效,并激發(fā)員工創(chuàng)新潛力。
    的頭像 發(fā)表于 12-04 18:18 ?741次閱讀

    DP83869HM光口操作的正確流程是怎樣的?

    2100 to 0/Force mode OPMODE[2:0]=0x1 讀C01[2]=1 但是有TX數(shù)據(jù),沒有RX數(shù)據(jù),還是PING不通。 麻煩您給個光口操作的正確流程:選哪種模式,寄存器怎么設(shè)置,STRAP怎么設(shè)置
    發(fā)表于 12-03 06:40

    TSW14J57EVM如何使用DLL庫進行連續(xù)采樣操作?

    的C++代碼來對HSDC進行控制,但代碼中沒有關(guān)于連續(xù)采樣的說明和操作,希望貴公司能給hsdc軟件中連續(xù)采樣的運行邏輯或者給出一個使用dll庫進行連續(xù)采樣儲存的方案,初次之外,我還想咨
    發(fā)表于 11-22 08:01

    電流采樣與運放電路分享

    1.電流采樣方案 1.1.不同數(shù)量的采樣電阻方案 電流采樣是FOC中基礎(chǔ)且重要的一個步驟,只有電流采樣準(zhǔn)確了整個算法才能獲得好的效果。電流采樣
    的頭像 發(fā)表于 11-19 09:31 ?2048次閱讀

    ADS1119采樣速度無法改變,為什么?

    時正確的。 硬件平臺: 主控STM32F103C8T6,使用IO口模擬IIC 與ADS1119通訊; 軟件流程: 初始化(配置為330 SPS)——&gt;啟動采樣——&
    發(fā)表于 11-18 06:07

    高邊電流采樣與低變電流采樣區(qū)別

    高邊電流采樣與低邊電流采樣是電流檢測中的兩種基本方式,它們在電路結(jié)構(gòu)、應(yīng)用場景、性能特點等方面存在顯著差異。 一、電路結(jié)構(gòu)差異 高邊電流采樣 定義 :高邊電流采樣指的是
    的頭像 發(fā)表于 10-14 17:46 ?3387次閱讀

    電流采樣電阻的采樣原理

    電流采樣電阻的采樣原理主要基于歐姆定律,即電阻上的電壓降與通過該電阻的電流成正比,其關(guān)系可以表示為V=I*R,其中V是電阻兩端的電壓,I是通過電阻的電流,R是電阻的阻值。以下是電流采樣電阻采樣
    的頭像 發(fā)表于 08-27 10:03 ?2382次閱讀

    信號采樣的算法原理是什么

    過程 采樣是將連續(xù)信號在時間軸上進行離散化的過程。具體來說,采樣過程包括以下幾個步驟: 1.1 信號預(yù)處理:在采樣之前,通常需要對信號進行預(yù)處理,包括濾波、放大等操作,以保證信號的質(zhì)量
    的頭像 發(fā)表于 07-15 14:20 ?1710次閱讀

    信號采樣的基本過程包括哪些環(huán)節(jié)

    信號采樣是數(shù)字信號處理的基礎(chǔ),它將模擬信號轉(zhuǎn)換為數(shù)字信號,以便進行數(shù)字信號處理。信號采樣的基本過程包括以下幾個環(huán)節(jié): 信號預(yù)處理 在進行信號采樣之前,需要對信號進行預(yù)處理,以確保信號的質(zhì)量。預(yù)處理
    的頭像 發(fā)表于 07-15 14:18 ?1027次閱讀

    密封性檢測設(shè)備的簡單操作流程

    密封性檢測設(shè)備在各個行業(yè)中扮演著重要的角色,它可以幫助企業(yè)確保產(chǎn)品的密封性能,提高產(chǎn)品的質(zhì)量和可靠性。下面簡要介紹一下密封性檢測設(shè)備的簡單操作流程。
    的頭像 發(fā)表于 06-26 15:32 ?1038次閱讀
    密封性檢測設(shè)備的簡單<b class='flag-5'>操作</b><b class='flag-5'>流程</b>

    安捷倫高效液相色譜儀操作流程

    安捷倫高效液相色譜儀(Agilent HPLC)是一種廣泛應(yīng)用于化學(xué)分析、生物制藥、環(huán)境監(jiān)測等領(lǐng)域的高效分離技術(shù)。本文將詳細(xì)介紹安捷倫高效液相色譜儀的操作流程,包括儀器的組成、樣品準(zhǔn)備、色譜條件設(shè)置
    的頭像 發(fā)表于 06-03 16:43 ?2880次閱讀