欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

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

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

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

如何在OpenHarmony完成ap6275s WiFi驅(qū)動(dòng)的HDF適配工作的?

OpenAtom OpenHarmony ? 來源:OpenAtom OpenHarmony ? 作者:OpenAtom OpenHarmony ? 2022-05-16 09:16 ? 次閱讀


開源之風(fēng)盛行,有人站在門口躍躍欲試,有人已經(jīng)進(jìn)場大展身手。OpenAtom OpenHarmony(簡稱“OpenHarmony”)吸引了不少開發(fā)者和合作伙伴,各行各業(yè)的開發(fā)者投身其中,全方位地面向 OpenHarmony 社區(qū)進(jìn)行開源貢獻(xiàn),李俊剛便是其中的一位。

李俊剛是深圳市開鴻數(shù)字產(chǎn)業(yè)發(fā)展有限公司的一名 OS 驅(qū)動(dòng)開發(fā)工程師,自今年 1 月加入 OpenHarmony 生態(tài)以來,就著手 ap6275s WiFi 驅(qū)動(dòng)的 HDF 適配工作,并在社區(qū)中上傳項(xiàng)目代碼,分享開源心得,用過硬的技術(shù)知識為社區(qū)朋友解答困惑,將深開鴻勞模精神、工匠精神深深植入到開源項(xiàng)目工作的各個(gè)工作環(huán)節(jié),“每次貢獻(xiàn)必須有意義,必須有實(shí)際影響”成為他身上的一種使命、一種責(zé)任。

今天,我們有幸邀請了這位代碼貢獻(xiàn)先行者李俊剛,一起聊聊加入 OpenHarmony 生態(tài)的初心、組建 OpenHarmony 開源項(xiàng)目團(tuán)隊(duì)的經(jīng)歷、開發(fā)過程中遇到的困難與收獲等話題,以下為此次專訪的對話內(nèi)容。

Q1

請簡要介紹下自己以及所在的開發(fā)團(tuán)隊(duì)

大家好,我是李俊剛,來自深圳開鴻數(shù)字產(chǎn)業(yè)發(fā)展有限公司,是 OS 研發(fā)部的一名軟件工程師。今年 1 月份,我的團(tuán)隊(duì)開始著手 OpenHarmony 代碼開發(fā)任務(wù),主要涵蓋了 ap6275s WiFi 驅(qū)動(dòng)的 HDF 適配、AP 側(cè)的開發(fā)和適配、STA 側(cè)的開發(fā)和適配以及網(wǎng)絡(luò)側(cè)的 HDF 開發(fā)適配這五大板塊的工作。

此次加入 OpenHarmony 社區(qū),給了我許多不同于工作中開發(fā)項(xiàng)目的感受,也希望在此能為大家分享經(jīng)驗(yàn)。

Q2

您最初為什么會選擇加入OpenHarmony生態(tài)、參與開源共建呢?

開源已形成燎原之勢,開源參與群體迅速擴(kuò)大。

OpenHarmony 作為泛智能終端操作系統(tǒng),拓展了萬物互聯(lián)重塑信息產(chǎn)業(yè)生態(tài)的新空間,使用了先進(jìn)的分布式架構(gòu),對開發(fā)者非常友好,發(fā)展速度很快,這為深開鴻的目標(biāo)實(shí)現(xiàn)提供了學(xué)習(xí)建設(shè)的平臺,因此我們選擇了 OpenHarmony 的技術(shù)路線,相信在平臺及項(xiàng)目的強(qiáng)力支撐下,大力促進(jìn)開源生態(tài)繁榮和可持續(xù)發(fā)展。

Q3

可以介紹下你們組建OpenHarmony開源項(xiàng)目團(tuán)隊(duì)的經(jīng)歷嗎?

今年 1 月,我們組建了 OpenHarmony 開源項(xiàng)目團(tuán)隊(duì),由于接到任務(wù)時(shí)間緊迫,前期我們在短時(shí)間內(nèi)熟悉 HDF WiFi 框架后,根據(jù)功能模塊進(jìn)行分工領(lǐng)任務(wù),熟悉驅(qū)動(dòng)架構(gòu),通過團(tuán)隊(duì)間的相互協(xié)作配合,我們完成了代碼的適配工作。在后期階段,我們主要圍繞著 ap6275s WiFi 模組 HDF 適配工作展開。團(tuán)隊(duì)利用在操作系統(tǒng)的經(jīng)驗(yàn)很快高效地完成了 ap6275s WiFi 模組 HDF 驅(qū)動(dòng)需要的所有功能接口,包括 WiFi 驅(qū)動(dòng)的 HDF 初始化流程,創(chuàng)建并注冊網(wǎng)絡(luò)接口流程,WiFi 基本控制側(cè)、STA 側(cè)、AP 側(cè)、P2P 側(cè)功能接口,事件上報(bào)接口以及與內(nèi)核協(xié)議棧適配的網(wǎng)絡(luò)側(cè)接口集。

這些成果背后少不了 OpenHarmony 工作組和深開鴻研發(fā)團(tuán)隊(duì)熱情的投入,少不了雙方積極的交流與同步,更少不了雙方對共同目標(biāo)的支持與配合。

Q4

在整個(gè)開發(fā)進(jìn)程中,您和您的團(tuán)隊(duì)遇到過哪些技術(shù)上或其他方面的難題呢?這些難題又是如何被逐一解決的?從中您得到了哪些收獲?

我們剛組建了 OpenHarmony 開源項(xiàng)目團(tuán)隊(duì)的時(shí)候,以為帶著多年積累的基礎(chǔ)進(jìn)入項(xiàng)目組更加游刃有余,但真正做起來發(fā)現(xiàn),以標(biāo)準(zhǔn)參考進(jìn)行研發(fā)不是一件簡單的事,比如對 HDF WiFi 框架以及 CFG80211 框架的深入分析。在完成 WiFi P2P 側(cè)的適配過程中,由于原生驅(qū)動(dòng)框架無法滿足上層業(yè)務(wù) p2p0 網(wǎng)絡(luò)接口的要求,以及事件上報(bào)機(jī)制有所差異,我們需要對 WiFi 驅(qū)動(dòng)源碼進(jìn)行很大的改造。通過團(tuán)隊(duì)夜以繼日、努力配合、積極溝通,最終用了 2 個(gè)月的時(shí)間克服了難點(diǎn),完成了此次開發(fā)適配工作。

開發(fā)的過程也給我?guī)砹撕芏嗍斋@,首先,我意識到復(fù)雜的功能往往是從最簡單的樣例慢慢拓展迭代而來,一蹴而就是不現(xiàn)實(shí)的,我們經(jīng)歷了好幾次大規(guī)模的重構(gòu),每次重構(gòu)之后再回過頭對比上個(gè)版本,都有如云壤之別。其次,平臺給予了我們與專家進(jìn)行交流的機(jī)會,通過交流學(xué)習(xí)能給彼此帶來一些創(chuàng)新思路,這對于個(gè)人視野的拓展大有裨益。

Q5

您對OpenHarmony有什么建議嗎?

任何事物在發(fā)展的初期階段都存在不足,OpenHarmony 是一個(gè)新興事物,在起步階段尚未成熟,比如開發(fā)者網(wǎng)站界面不夠簡潔,宣傳力度不夠,這些亟需更多人加入 OpenHarmony 社區(qū)的共建,共同推動(dòng)它的繁榮與發(fā)展。

我希望 OpenHarmony 社區(qū)能夠吸引更多的個(gè)人開發(fā)者和學(xué)生加入,可以通過舉辦校園競賽、線上活動(dòng)等,提供開源項(xiàng)目學(xué)習(xí)與交流的平臺,多給參與者,貢獻(xiàn)者一些鼓勵(lì)和培訓(xùn),讓人人都加入到社區(qū)中來。同時(shí),可以通過完善文檔資料,完善網(wǎng)站頁面等,讓開發(fā)者能夠更快地了解和使用 OpenHarmony 平臺。

Q6

OpenHarmony目前仍處在開發(fā)探索階段,很多共建單位和生態(tài)伙伴還不清楚開源項(xiàng)目的玩法。可以請您給大家分享一條您認(rèn)為最重要或最值得分享的心得嗎?

首先,我建議加入 OpenHarmony 社區(qū)的開發(fā)者要找準(zhǔn)自己的優(yōu)勢,結(jié)合自身在技術(shù)領(lǐng)域的強(qiáng)項(xiàng),利用開源社區(qū)提供的資源,領(lǐng)取一些能力范圍內(nèi)的任務(wù)。其次,積極尋求 OpenHarmony 社區(qū)各行業(yè)的技術(shù)大牛的指導(dǎo),探討學(xué)習(xí),從交流中成長,從貢獻(xiàn)中提升自我,我相信這樣能幫助更多的開發(fā)者融入 OpenHarmony 的合作共建中。

Q7

請問您還有話想和大家說的嗎?

操作系統(tǒng)應(yīng)努力實(shí)現(xiàn)核心技術(shù)突破,把創(chuàng)新主動(dòng)權(quán)、發(fā)展主動(dòng)權(quán)牢牢握在自己手中。我們新一代開發(fā)者,有信心也有決心在創(chuàng)新上走得更快,走得更遠(yuǎn)!

審核編輯 :李倩

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

    關(guān)注

    81

    文章

    5310

    瀏覽量

    204981
  • OpenHarmony
    +關(guān)注

    關(guān)注

    25

    文章

    3753

    瀏覽量

    16681

原文標(biāo)題:李俊剛:我是如何在OpenHarmony完成ap6275s WiFi驅(qū)動(dòng)的HDF適配工作的?

文章出處:【微信號:gh_e4f28cfa3159,微信公眾號:OpenAtom OpenHarmony】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    迅為RK3568開發(fā)板篇OpenHarmony實(shí)操HDF驅(qū)動(dòng)控制LED-編寫應(yīng)用APP

    HDF_FRAMEWORKS 和 HDF_ADAPTER,它們分別指向 HDF(HardwareDriver Foundation,硬件驅(qū)動(dòng)框架)核心框架和
    發(fā)表于 02-06 10:27

    新品 | 視美泰AIoT鴻蒙開發(fā)套件SC-3568HA正式上市,已成功適配OpenHarmony 5.0 Release版本

    近日,視美泰成功完成了其多系列產(chǎn)品與OpenHarmony5.0Release版本的深度適配工作,此次適配的產(chǎn)品涵蓋了
    的頭像 發(fā)表于 02-05 17:11 ?123次閱讀
    新品 | 視美泰AIoT鴻蒙開發(fā)套件SC-3568HA正式上市,已成功<b class='flag-5'>適配</b><b class='flag-5'>OpenHarmony</b> 5.0 Release版本

    迅為RK3568開發(fā)板篇OpenHarmony實(shí)操HDF驅(qū)動(dòng)控制LED-添加內(nèi)核編譯

    編譯內(nèi)核時(shí)將該 HDF 驅(qū)動(dòng)編譯到鏡像中,接下來編寫驅(qū)動(dòng)編譯腳本 Makefile,代碼如下所示: 加入編譯體系,填加模塊目錄到 drivers/hdf_core/adapter/kh
    發(fā)表于 01-22 10:35

    迅為RK3568開發(fā)板篇OpenHarmony實(shí)操HDF驅(qū)動(dòng)控制LED-編寫內(nèi)核 LED HDF 驅(qū)動(dòng)程序

    接下來編譯 LED 驅(qū)動(dòng),該驅(qū)動(dòng)用于在基于華為設(shè)備框架(HDF)的系統(tǒng)中控制 LED 燈的開關(guān),完整代碼如下所示: 更多內(nèi)容可以關(guān)注:迅為RK3568開發(fā)板篇OpenHarmony
    發(fā)表于 01-17 15:13

    迅為RK3568開發(fā)板篇OpenHarmony配置HDF驅(qū)動(dòng)控制LED-新增 topeet子系統(tǒng)

    程序目錄 ├── led_driver.c:內(nèi)核 LED HDF 驅(qū)動(dòng)程序 └── Makefile:內(nèi)核 LED HDF 驅(qū)動(dòng)編譯腳本 更多內(nèi)容可以關(guān)注:迅為RK3568開發(fā)板篇
    發(fā)表于 01-13 15:59

    迅為RK3568開發(fā)板篇OpenHarmony配置HDF驅(qū)動(dòng)控制LED-配置創(chuàng)建私有配置文件

    接 下 來 新 建 vendor/hihope/rk3568/hdf_config/khdf/topeet/topeet_config.hcs 文 件 ,topeet_config.hcs 為驅(qū)動(dòng)
    發(fā)表于 01-10 11:13

    SYN43752方案WIFI6模塊VS2275S/P

    (1T1R BT5.4) 模塊AP6611? WIFI6:SYN43752 ?(2T2R BT5.4) 模塊AP6275S/P WIFI5:SYN43598 ?(2T2R BT5.2
    的頭像 發(fā)表于 08-19 16:28 ?1481次閱讀

    基于OpenHarmony輕量級操作系統(tǒng)實(shí)現(xiàn)RK2206 WiFi-AP模式通信開發(fā)案例

    實(shí)驗(yàn)內(nèi)容本示例將演示如何在小凌派-RK2206開發(fā)板上使用WiFi-AP模式(即將RK2206作為WiFi路由器),實(shí)現(xiàn)與PC端進(jìn)行TCP通信。程序設(shè)計(jì)API設(shè)計(jì)FlashInit()頭文件
    的頭像 發(fā)表于 08-08 08:23 ?512次閱讀
    基于<b class='flag-5'>OpenHarmony</b>輕量級操作系統(tǒng)實(shí)現(xiàn)RK2206 <b class='flag-5'>WiFi-AP</b>模式通信開發(fā)案例

    基于OpenHarmony輕量級操作系統(tǒng)實(shí)現(xiàn)RK2206 WiFi-AP模式通信開發(fā)案例

    實(shí)驗(yàn)內(nèi)容 本示例將演示如何在小凌派-RK2206開發(fā)板上使用WiFi-AP模式(即將RK2206作為WiFi路由器),實(shí)現(xiàn)與PC端進(jìn)行TCP通信。 程序設(shè)計(jì) API設(shè)計(jì) FlashInit
    發(fā)表于 08-07 15:50

    IR615S橋接AP,在相同SSID的AP間不能切換,需要注意哪些設(shè)置呢?

    現(xiàn)場有多個(gè)AP,用相同的SSID,沒有使用AC,現(xiàn)場IR615S WiFi橋接AP WiFi時(shí),當(dāng)連接的
    發(fā)表于 07-25 06:38

    如果多個(gè)AP具有相同的SSID,則WPS無法工作,為什么?

    我對 WPS 有疑問。如果我在兩個(gè)AP(路由器)上設(shè)置了相同的SSID,則WPS將無法正常工作。 我的SDK是: 1.5.4.1(39cb9a32) Log: 模式:空 模式:STA(18:Fe
    發(fā)表于 07-17 08:32

    WIFIAP模式無法和zigbee同時(shí)啟用怎么解決?

    WIFIAP模式即使使用esp_coex_wifi_i154_enable同時(shí)啟動(dòng)WIFI和802.15.4,其他設(shè)備也無法搜索到AP,但
    發(fā)表于 06-05 06:57

    首發(fā)!飛凌嵌入式FETMX6ULL-S核心板已適配OpenHarmony 4.1

    近日,飛凌嵌入式在FETMX6ULL-S核心板上率先適配OpenHarmony 4.1,這也是業(yè)內(nèi)的首個(gè)應(yīng)用案例,嵌入式核心板與OpenHarmony操作系統(tǒng)的結(jié)合與應(yīng)用,將進(jìn)一步推
    的頭像 發(fā)表于 05-20 09:04 ?919次閱讀
    首發(fā)!飛凌嵌入式FETMX6ULL-<b class='flag-5'>S</b>核心板已<b class='flag-5'>適配</b><b class='flag-5'>OpenHarmony</b> 4.1

    鴻蒙開發(fā):【OpenHarmony 4.0 Release指導(dǎo)】

    OpenHarmony 4.0版本如期而至,開發(fā)套件同步升級到API 10。相比3.2 Release版本,新增4000多個(gè)API,應(yīng)用開發(fā)能力更加豐富;HDF新增200多個(gè)HDI接口,硬件適配更加便捷;我們持續(xù)優(yōu)化圖形框架和方
    的頭像 發(fā)表于 05-14 09:59 ?1670次閱讀
    鴻蒙開發(fā):【<b class='flag-5'>OpenHarmony</b> 4.0 Release指導(dǎo)】

    介紹一種OpenAtom OpenHarmony輕量系統(tǒng)適配方案

    本文在不改變原有系統(tǒng)基礎(chǔ)框架的基礎(chǔ)上, 介紹了一種OpenAtom OpenHarmony(以下簡稱“OpenHarmony”)輕量系統(tǒng)適配方案。
    的頭像 發(fā)表于 03-05 09:24 ?1309次閱讀
    介紹一種OpenAtom <b class='flag-5'>OpenHarmony</b>輕量系統(tǒng)<b class='flag-5'>適配</b>方案