色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

【HarmonyOS HiSpark Wi-Fi IoT 套件試用連載】第二彈 常用代碼目錄分析

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

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

最近這段時間太忙了,以至于帖子一拖再拖。趕鴨子上架的先寫幾篇,哈哈哈~~~。

在我們拿到Hi3861的代碼目錄以后可能小白會對龐大的代碼體系有點抓狂,這里敘述幾個要點,改代碼的時候只需要從以下幾個目錄入手,等用的熟悉了在去細細的琢磨鴻蒙的整個系統(tǒng)框架即可,切不可一蹴而就的想著一口氣吃個胖子,這樣會讓你失去琢磨整個體系的興趣,不要急慢慢來。


鴻蒙系統(tǒng)接口層:

baseiot_hardwareframeworkswifiiot_litesrc


鴻蒙系統(tǒng)為了提供統(tǒng)一的系統(tǒng)接口在此封裝了系統(tǒng)層接口,這樣就可使得應用層忽略低層硬件設備接口的不同導致的重復造輪子的問題。后續(xù)其他的設備接入到鴻蒙系統(tǒng)中只需要將鴻蒙接口層當作一個中間件(連接器),做驅動開發(fā)的同學將驅動代碼封裝成鴻蒙系統(tǒng)接口,然后應用開發(fā)就可以不用考慮低層設備到底是STM32還是Hi3861,只需要用系統(tǒng)API來做應用邏輯開發(fā)即可。


HI3861驅動層API:

vendorhisihi3861hi3861platformdrivers
因為海思并沒用將Hi3861的Datasheet開放出來(后續(xù)感覺也不會開放出來,海思的一貫作風,只有大客戶簽署了保密協(xié)議才會把SDK包給你),并且將低層代碼固化在了芯片中,所以這里提供了一些Hi3861的功能接口(實際上從這個接口往下用sourceInsight去扒拉扒拉是能看到寄存器操作的,有興趣的同學可以去琢磨下)。在某些鴻蒙沒有的功能接口的地方可以直接調用驅動層API來實現(xiàn)一些功能,但是建議還是不要這樣操作。潤和的很多Demo代碼中使用的就是驅動層API,這種做法是及其不正確的,他破壞了鴻蒙的架構初衷,因此不推薦大家這樣做。
驅動模塊使能:
vendorhisihi3861hi3861buildconfigusr_config.mk
整個工程中是通過gn來做項目管理的,類似于makefile。所以項目中的諸多功能也是可以通過宏的形式去管理的,這樣就方便了后續(xù)的一些功能定制,只需要做一些開宏處理就可以使用諸多的低層硬件功能。如果對宏定義不太理解或者不知道怎么用的話可以學習下這篇文章:
https://blog.csdn.net/jmh1996/article/details/72832737
注意:
在操作硬件外設的時候切記要先在usr_config.mk中開宏,若不開程序是不會初始化外設硬件的。
引腳IO及其外設初始化:



vendorhisihi3861hi3861appwifiiot_appinitapp_io_init.c



這部分代碼實際上就是上面講到的宏定義實際控制的外設,可以看到每個功能前面都有“#ifdef XXXX”這就是宏控制塊。



驅動層例程:

vendorhisihi3861hi3861appdemosrc
這個目錄下有對Hi3861的通用外設的簡單講解,在初次只用的時候如果不知道怎么用可以參考下這個目錄下的代碼,抄襲不可怕,誰還不是個CV工程師呢!
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • wi-fi
    +關注

    關注

    14

    文章

    2169

    瀏覽量

    124827
  • HarmonyOS
    +關注

    關注

    79

    文章

    1982

    瀏覽量

    30414
  • HiSpark
    +關注

    關注

    1

    文章

    156

    瀏覽量

    6945
收藏 人收藏

    評論

    相關推薦

    Wi-Fi 8要來了!未來Wi-Fi技術演進方向揭秘

    產(chǎn)品銷售中,雖然Wi-Fi 7產(chǎn)品的銷量份額快速從年初的個位數(shù)百分比增長至14%,但Wi-Fi 6產(chǎn)品的銷量份額依然穩(wěn)定在60%左右。如果從存量設備來看,那么Wi-Fi 7路由器的占比將遠遠小于這個數(shù)。 ? 智能手機等終端設備已
    的頭像 發(fā)表于 11-24 03:14 ?1935次閱讀
    <b class='flag-5'>Wi-Fi</b> 8要來了!未來<b class='flag-5'>Wi-Fi</b>技術演進方向揭秘

    華為海思正式進入Wi-Fi FEM賽道?

    大家都知道了,2018年11 月離開銳迪科(RDA),前往福建晉江創(chuàng)立三伍微,專注于Wi-Fi射頻前端芯片,從路由器Wi-Fi FEM,到手機Wi-Fi FEM,再到IoT FEM全覆
    發(fā)表于 12-11 17:42

    Wi-Fi 4到Wi-Fi 7:網(wǎng)速飆升40倍的無線革命

    1 Wi-Fi技術的快速發(fā)展 每一代新的Wi-Fi協(xié)議發(fā)布,都會帶來更高的無線速率。 ? 從Wi-Fi 4到Wi-Fi 7:無線網(wǎng)絡技術顯著提升,實現(xiàn)了網(wǎng)速的巨大飛躍。 ? ?
    的頭像 發(fā)表于 12-09 10:10 ?375次閱讀
    從<b class='flag-5'>Wi-Fi</b> 4到<b class='flag-5'>Wi-Fi</b> 7:網(wǎng)速飆升40倍的無線革命

    Wi-Fi與藍牙的波特率對比分析

    Wi-Fi與藍牙是兩種不同的無線通信技術,它們在波特率(或稱數(shù)據(jù)傳輸速率)方面存在顯著的差異。以下是對Wi-Fi與藍牙波特率的對比分析: 一、Wi-Fi的波特率 概述 :
    的頭像 發(fā)表于 11-22 09:54 ?459次閱讀

    Wi-Fi 7與Wi-Fi 6E有什么區(qū)別

    也許很多人還在考慮是否要將使用的Wi-Fi設備升級到Wi-Fi 6或Wi-Fi 6E,而這些標準的繼任者卻已經(jīng)開始“登堂入室”了。Wi-Fi 7是新一代
    的頭像 發(fā)表于 11-07 11:38 ?1079次閱讀

    【AI技術支持】ESP32無線Wi-Fi常用調試API

    Wi-Fi常用調試API在使用esp32調試Wi-Fi功能時,由于場景和各種因素的影響,難免會遇到各種連接不上,Wi-Fi斷連等問題。下面介紹一些API,方便新手調試
    的頭像 發(fā)表于 10-26 08:00 ?862次閱讀
    【AI技術支持】ESP32無線<b class='flag-5'>Wi-Fi</b><b class='flag-5'>常用</b>調試API

    未來的Wi-Fi路由器

    轉載自——鐘林談芯 沒有創(chuàng)新就沒有未來,Wi-Fi路由器也是如此。 進入2024年以后,Wi-Fi路由器市場變得更加艱難,利潤大幅下滑,BOM成本價高于市場價,接不接訂單,都陷入兩難。 國內主芯片
    的頭像 發(fā)表于 06-20 15:32 ?477次閱讀

    DA16200 超低功耗 Wi-Fi 模塊開發(fā)套件 Pro數(shù)據(jù)手冊

    電子發(fā)燒友網(wǎng)站提供《DA16200 超低功耗 Wi-Fi 模塊開發(fā)套件 Pro數(shù)據(jù)手冊.rar》資料免費下載
    發(fā)表于 05-30 17:53 ?1次下載
    DA16200 超低功耗 <b class='flag-5'>Wi-Fi</b> 模塊開發(fā)<b class='flag-5'>套件</b> Pro數(shù)據(jù)手冊

    DA16200 超低功耗 Wi-Fi 模塊開發(fā)套件數(shù)據(jù)手冊

    電子發(fā)燒友網(wǎng)站提供《DA16200 超低功耗 Wi-Fi 模塊開發(fā)套件數(shù)據(jù)手冊.rar》資料免費下載
    發(fā)表于 05-30 17:13 ?0次下載
    DA16200 超低功耗 <b class='flag-5'>Wi-Fi</b> 模塊開發(fā)<b class='flag-5'>套件</b>數(shù)據(jù)手冊

    華為獲得全球首個國際Wi-Fi聯(lián)盟WFA企業(yè)級Wi-Fi 7認證!

    Wi-Fi聯(lián)盟已發(fā)布Wi-Fi 7認證標準,華為是第一批送測廠商,獲得業(yè)界首個企業(yè)級Wi-Fi 7 的Wi-Fi聯(lián)盟官方認證。
    的頭像 發(fā)表于 04-28 10:17 ?791次閱讀
    華為獲得全球首個國際<b class='flag-5'>Wi-Fi</b>聯(lián)盟WFA企業(yè)級<b class='flag-5'>Wi-Fi</b> 7認證!

    驗證物聯(lián)網(wǎng)Wi-Fi HaLow用例的MM6108-EKH08開發(fā)套件來啦

    驗證物聯(lián)網(wǎng)Wi-Fi HaLow用例的MM6108-EKH08開發(fā)套件來啦 MM6108-EKH08開發(fā)套件專為驗證物聯(lián)網(wǎng)Wi-Fi HaLow用例而設計。該
    的頭像 發(fā)表于 04-11 12:01 ?1819次閱讀
    驗證物聯(lián)網(wǎng)<b class='flag-5'>Wi-Fi</b> HaLow用例的MM6108-EKH08開發(fā)<b class='flag-5'>套件</b>來啦

    Wi-Fi 7與Wi-Fi 6的相關知識科普

    科普:Wi-Fi 7 vs. Wi-Fi 6,青出于藍
    的頭像 發(fā)表于 03-12 10:59 ?814次閱讀
    <b class='flag-5'>Wi-Fi</b> 7與<b class='flag-5'>Wi-Fi</b> 6的相關知識科普

    Wi-Fi的誕生與發(fā)展

    短距離無線通信技術有Wi-Fi、ZigBee、藍牙以及Z-Wave,今天我們先揭開Wi-Fi的神秘面紗。Chrent短距離無線通信技術——Wi-Fi過去的20多年,Wi-Fi靠著僅有的
    的頭像 發(fā)表于 03-07 08:26 ?1371次閱讀
    <b class='flag-5'>Wi-Fi</b>的誕生與發(fā)展

    WI-FI基礎知識及飛易通SOC模塊

    =8bits) 第二代:以IEEE 802.11b為準,工作頻段為2.4GHz, 最高速率半雙工11Mbit/s,認證項目為“Wi-Fi CERTIFIED b” 第三代:以IEEE 802.11a為準,工作頻段為5GHz,最高速率
    的頭像 發(fā)表于 03-01 15:01 ?758次閱讀
    <b class='flag-5'>WI-FI</b>基礎知識及飛易通SOC模塊

    Wi-Fi HaLow和傳統(tǒng)Wi-Fi的區(qū)別

    Wi-Fi HaLow和傳統(tǒng)Wi-Fi的區(qū)別? Wi-Fi是一種無線網(wǎng)絡技術,可以連接到互聯(lián)網(wǎng)或局域網(wǎng),為用戶提供無線上網(wǎng)的便利。隨著科技的發(fā)展和互聯(lián)網(wǎng)的普及,Wi-Fi也在不斷演進和
    的頭像 發(fā)表于 02-02 15:28 ?1414次閱讀
    主站蜘蛛池模板: 中文字幕永久在线| 美女坐脸vk| 2020国产成人精品免费视频| 亚洲精品第二页| 伊人网站在线| 亚洲黄色片免费看| 一二三四在线观看高清电视剧 | 亚洲AV國產国产久青草| 午夜在线观看免费完整直播网| 无码欧美毛片一区二区三在线视频 | 国产一区二区内射最近更新 | 免费三级现频在线观看| 名女躁b久久天天躁| 秋霞在线观看视频一区二区三区| 久久综合伊人| 午夜啪啪免费视频| xxnx日本| 国产精品成人啪精品视频免费观看 | se01国产短视频在线观看| 哒哒哒影院在线观看免费高清| 久久精品一区二区三区资源网| 最近的2019中文字幕国语HD| 色老板影视| 欧美白人战黑吊| 国产精品一区二区四区| 嘴巴舔着她的私处插| 日韩精品卡1卡2三卡四卡乱码| 精品国产露脸久久AV麻豆| xnxx18美女| 又长又大又粗又硬3p免费视频| 色欲AV亚洲永久无码精品| 老师的脚奴| 国产人成无码视频在线观看| 99爱在线观看| 亚洲中文字幕乱码熟女在线| 色戒无删减流畅完整版| 蜜臀久久99精品久久久久久做爰 | 国产真实女人一级毛片| wwww69| 伊人久久综合热青草| 熟女人妻水多爽中文字幕|