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

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

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

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

【開鴻智谷NiobeU4開發(fā)板免費(fèi)試用體驗(yàn)】程序執(zhí)行過程分析

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

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



前言

磨刀不誤砍材工,為了方便后面開發(fā),先對(duì)照著打印信息和代碼,對(duì)啟動(dòng)過程進(jìn)行分析,對(duì)程序執(zhí)行過程有個(gè)大致了解。

程序入口點(diǎn),內(nèi)核啟動(dòng)

device/soc/esp/esp32/components/esp_system/port/cpu_start.c

call_start_cpu0

打印如下

I (370) cpu_start: Pro cpu up.

I (376) cpu_start: Single core mode

device/soc/esp/esp32/components/esp_system/startup.c

start_cpu0_default

打印如下

I (371) cpu_start: Pro cpu start user code

I (373) cpu_start: cpu freq: 160000000

I (378) cpu_start: Application information:

I (380) cpu_start: Project name:     spp_client_demo

I (383) cpu_start: App version:      1

I (389) cpu_start: Compile time:     Sep 23 2022 21:28:08

I (393) cpu_start: ELF file SHA256:  aa63348688c93d38...

I (394) cpu_start: ESP-IDF:          v4.3.1-dirty

device/soc/esp/esp32/components/heap/heap_caps_init.c

heap_caps_init

打印如下

I (94) heap_init: Initializing. RAM available for dynamic allocation:

I (118) heap_init: At 3FF80000 len 00002000 (8 KiB): RTCRAM

I (118) heap_init: At 3FFAFF10 len 000000F0 (0 KiB): DRAM

I (118) heap_init: At 3FFB6388 len 00001C78 (7 KiB): DRAM

I (118) heap_init: At 3FFB9A20 len 00004108 (16 KiB): DRAM

I (118) heap_init: At 3FFC5128 len 0001AED8 (107 KiB): DRAM

I (118) heap_init: At 3FFE0440 len 0001FBC0 (126 KiB): D/IRAM

I (118) heap_init: At 40078000 len 00008000 (32 KiB): IRAM

I (118) heap_init: At 400905E0 len 0000FA20 (62 KiB): IRAM

kernel/liteos_m/kernel/src/los_init.c

LOS_KernelInit

打印如下

entering kernel init...

kernel/liteos_m/kernel/src/los_sched.c

OsSchedStart

打印如下

Entering scheduler

系統(tǒng)初始化

deviceboardopenvalleyniobeu4liteos_mtargetsrctarget_startup.c

OHOS_SystemInitEntry ->

int err;

printf("Code Build Time:%s %sn", __DATE__, __TIME__);

before_ohos_run();

esp_err_t ret = nvs_flash_init();

if (ret == ESP_ERR_NVS_NO_FREE_PAGES || ret == ESP_ERR_NVS_NEW_VERSION_FOUND) {

    nvs_flash_erase();

    ret = nvs_flash_init();

}

DeviceWifiStart();

init_trace_system();

err = DeviceManagerStart();

if (err) {

    printf("DeviceManagerStart.ret=0x%Xn", err);

}

OHOS_SystemInit();

ohos_app_main();

return NULL;

l 先打印編譯時(shí)間

l before_ohos_run調(diào)用鉤子函數(shù)BEFORE_OHOS_RUN_FUNC_ENTRY

該函數(shù)由#define BEFORE_OHOS_RUN(func) void *BEFORE_OHOS_RUN_FUNC_ENTRY = (func)宏定義,實(shí)際是一個(gè)全局函數(shù)指針變量

l nvs_flash_init進(jìn)行flash初始化

對(duì)應(yīng)打印如下

l DeviceWifiStart

l init_trace_system 注冊(cè)打印輸出接口g_hilogOutputProc賦值為HilogProc_Impl

OutputLog即調(diào)用該函數(shù)打印輸出

l DeviceManagerStart

l OHOS_SystemInit

l ohos_app_main調(diào)用用戶代碼

Code Build Time:Sep 23 2022 21:52:39

I (321) spi_flash: detected chip: generic

I (218) spi_flash: flash io: dio

I (18) wifi:wifi driver task: 6, prio:23, stack:6656, core=0

I (56) system_api: Base MAC address is not set

I (156) system_api: read default base MAC address from EFUSE

I (18) wifi:wifi firmware version: 88c8747

I (28) wifi:wifi certification version: v7.0

I (28) wifi:config NVS flash: disabled

I (28) wifi:config nano formating: disabled

I (38) wifi:Init data frame dynamic rx buffer num: 32

I (38) wifi:Init management frame dynamic rx buffer num: 32

I (48) wifi:Init management short buffer num: 32

I (48) wifi:Init dynamic tx buffer num: 32

I (48) wifi:Init static rx buffer size: 1600

I (58) wifi:Init static rx buffer num: 10

I (58) wifi:Init dynamic rx buffer num: 32

I (141) wifi_init: rx ba win: 6

I (145) wifi_init: tcpip mbox: 32

I (146) wifi_init: udp mbox: 6

I (147) wifi_init: tcp mbox: 6

I (148) wifi_init: tcp tx win: 5744

I (149) wifi_init: tcp rx win: 5744

I (150) wifi_init: tcp mss: 1440

I (157) wifi_init: WiFi IRAM OP enabled

hilog will init.

hievent will init.

hievent init success.

01-01 00:00:00.247 0 48 D 0/HIVIEW: log limit init success.

Littlefs.mount=/Openvalley addr=0x312000 size=832K OK!!!

01-01 00:00:00.257 0 48 I 1/SAMGR: Bootstrap core services(count:1).

01-01 00:00:00.263 0 48 I 1/SAMGR: Init service:0x3f401224

hiview init success.

01-01 00:00:00.269 0 112 I 1/SAMGR: Init service 0x3f401224 20ms> success!

01-01 00:00:00.277 0 112 I 1/SAMGR: Initialized all core system services!

01-01 00:00:00.283 0 112 I 1/SAMGR: Goto next boot step return code:-6

用戶代碼執(zhí)行

用戶代碼中,例如

OHOS_APP_RUN(Niobeu4HelloWorld);

定義全局函數(shù)指針變量OHOS_APP_FUNC_ENTRY,并賦值。

其宏定義如下

#define OHOS_APP_RUN(func) void *OHOS_APP_FUNC_ENTRY = (func)

在如下

deviceboardopenvalleyniobeu4liteos_mtargetsrctarget_startup.c

ohos_app_main

調(diào)用OHOS_APP_FUNC_ENTRY即調(diào)用Niobeu4HelloWorld

對(duì)應(yīng)打印如下

<--------------- OHOS Application Start Here --------------->

---

* [Openvalley/Niobeu4] *
* Hello world.    *

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

    關(guān)注

    2

    文章

    125

    瀏覽量

    1150
  • NiobeU4
    +關(guān)注

    關(guān)注

    3

    文章

    31

    瀏覽量

    505
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    追加名額丨米爾瑞芯微RK3576開發(fā)板有獎(jiǎng)試用

    米爾與瑞芯微合作發(fā)布的新品基于瑞芯微RK3576應(yīng)用處理器的MYD-LR3576開發(fā)板免費(fèi)試用活動(dòng)加碼啦~~米爾追加了2塊價(jià)值849元的MYD-LR3576開發(fā)板發(fā)起
    的頭像 發(fā)表于 11-22 01:00 ?169次閱讀
    追加名額丨米爾瑞芯微RK3576<b class='flag-5'>開發(fā)板</b>有獎(jiǎng)<b class='flag-5'>試用</b>

    有獎(jiǎng)丨米爾 瑞芯微RK3576開發(fā)板免費(fèi)試用

    米爾與瑞芯微合作發(fā)布的新品基于瑞芯微RK3576應(yīng)用處理器的MYD-LR3576開發(fā)板免費(fèi)試用活動(dòng)來啦~~米爾提供了7塊價(jià)值849元的MYD-LR3576開發(fā)板發(fā)起
    的頭像 發(fā)表于 11-12 01:00 ?302次閱讀
    有獎(jiǎng)丨米爾 瑞芯微RK3576<b class='flag-5'>開發(fā)板</b><b class='flag-5'>免費(fèi)</b><b class='flag-5'>試用</b>

    有獎(jiǎng)試用!!RA-Eco-RA4E2-64PIN-V1.0開發(fā)板試用活動(dòng)開始報(bào)名

    有獎(jiǎng)試用!!RA-Eco-RA4E2-64PIN-V1.0開發(fā)板試用活動(dòng)開始報(bào)名
    的頭像 發(fā)表于 11-09 01:02 ?239次閱讀
    有獎(jiǎng)<b class='flag-5'>試用</b>!!RA-Eco-RA<b class='flag-5'>4</b>E2-64PIN-V1.0<b class='flag-5'>開發(fā)板</b><b class='flag-5'>試用</b>活動(dòng)開始報(bào)名

    用技術(shù)助力構(gòu)建鴻蒙世界的基石

    10月24-26日,由湖南省工業(yè)和信息化廳、湖南湘江新區(qū)管理委員會(huì)指導(dǎo),長(zhǎng)沙市工業(yè)和信息化局、長(zhǎng)沙信息產(chǎn)業(yè)園管委會(huì)、CSDN主辦的長(zhǎng)沙“1024程序員節(jié)·智能應(yīng)用新生態(tài)”活動(dòng)順利舉辦。
    的頭像 發(fā)表于 10-29 08:05 ?207次閱讀
    <b class='flag-5'>開</b><b class='flag-5'>鴻</b>智<b class='flag-5'>谷</b>用技術(shù)助力構(gòu)建鴻蒙世界的基石

    點(diǎn)擊參與米爾NXP i.MX 93開發(fā)板有獎(jiǎng)試用

    米爾與NXP合作發(fā)布的新品基于NXPi.MX93應(yīng)用處理器的MYD-LMX9X開發(fā)板免費(fèi)試用活動(dòng)來啦~~米爾提供了3塊價(jià)值678元的MYD-LMX9X開發(fā)板發(fā)起
    的頭像 發(fā)表于 06-13 08:02 ?527次閱讀
    點(diǎn)擊參與米爾NXP i.MX 93<b class='flag-5'>開發(fā)板</b>有獎(jiǎng)<b class='flag-5'>試用</b>

    與OpenHarmony的創(chuàng)新對(duì)話

    OpenHarmony4.1Release版本根技術(shù)特性解讀為契機(jī),聚集廣大開發(fā)者、生態(tài)伙伴、行業(yè)領(lǐng)袖與百位技術(shù)專家共同討論技術(shù)話題。作為互聯(lián)互通核心成員,不僅在現(xiàn)場(chǎng)榮獲多項(xiàng)獎(jiǎng)
    的頭像 發(fā)表于 05-29 08:30 ?483次閱讀
    <b class='flag-5'>開</b><b class='flag-5'>鴻</b>智<b class='flag-5'>谷</b>與OpenHarmony的創(chuàng)新對(duì)話

    亮相OpenHarmony開發(fā)者大會(huì),與生態(tài)共創(chuàng)開源新篇章!

    5月25日,以“心聚力智引未來”為主題的OpenHarmony開發(fā)者大會(huì)2024(以下簡(jiǎn)稱大會(huì))在深圳成功舉辦。獲得多項(xiàng)獎(jiǎng)項(xiàng)及授牌
    的頭像 發(fā)表于 05-26 08:30 ?739次閱讀
    <b class='flag-5'>開</b><b class='flag-5'>鴻</b>智<b class='flag-5'>谷</b>亮相OpenHarmony<b class='flag-5'>開發(fā)</b>者大會(huì),與生態(tài)共創(chuàng)開源新篇章!

    榮獲鴻蒙原生應(yīng)用開發(fā)及培訓(xùn)服務(wù)商牌匾授牌

    出席現(xiàn)場(chǎng),并獲頒鴻蒙原生應(yīng)用開發(fā)及培訓(xùn)服務(wù)商稱號(hào)。圖/左4副總裁李傳釗
    的頭像 發(fā)表于 05-24 08:30 ?787次閱讀
    <b class='flag-5'>開</b><b class='flag-5'>鴻</b>智<b class='flag-5'>谷</b>榮獲鴻蒙原生應(yīng)用<b class='flag-5'>開發(fā)</b>及培訓(xùn)服務(wù)商牌匾授牌

    聯(lián)合多家伙伴戰(zhàn)略簽約,加速鴻蒙生態(tài)發(fā)展!

    5月20日,母公司拓維信息520產(chǎn)品與技術(shù)開放日暨28周年慶圓滿舉行,此次周年慶不僅是對(duì)公司創(chuàng)新突破、產(chǎn)品孵化和商業(yè)成果的回顧,更是攜手合作伙伴共同展望未來、開啟新篇章的重要時(shí)刻。
    的頭像 發(fā)表于 05-23 08:30 ?787次閱讀
    <b class='flag-5'>開</b><b class='flag-5'>鴻</b>智<b class='flag-5'>谷</b>聯(lián)合多家伙伴戰(zhàn)略簽約,加速鴻蒙生態(tài)發(fā)展!

    免費(fèi)!NXP i.MX 93開發(fā)板有獎(jiǎng)試用

    米爾與NXP合作發(fā)布的新品基于NXPi.MX93應(yīng)用處理器的MYD-LMX9X開發(fā)板免費(fèi)試用活動(dòng)來啦~~米爾提供了2塊價(jià)值678
    的頭像 發(fā)表于 05-23 08:01 ?722次閱讀
    <b class='flag-5'>免費(fèi)</b>!NXP i.MX 93<b class='flag-5'>開發(fā)板</b>有獎(jiǎng)<b class='flag-5'>試用</b>

    受邀出席2023年度南山區(qū)經(jīng)濟(jì)突出貢獻(xiàn)企業(yè)TOP峰會(huì)

    4月19日,2023年度南山區(qū)經(jīng)濟(jì)突出貢獻(xiàn)今業(yè)TOP峰會(huì)順利召開,(深圳子公司)作為南山鴻蒙產(chǎn)業(yè)生態(tài)的核心企業(yè),OpenHarmony項(xiàng)目群A類捐贈(zèng)人、鴻蒙生態(tài)服務(wù)公司首批入駐
    的頭像 發(fā)表于 04-20 08:29 ?428次閱讀
    <b class='flag-5'>開</b><b class='flag-5'>鴻</b>智<b class='flag-5'>谷</b>受邀出席2023年度南山區(qū)經(jīng)濟(jì)突出貢獻(xiàn)企業(yè)TOP峰會(huì)

    拓維信息及旗下同獲華為HarmonyOS開發(fā)服務(wù)商認(rèn)證

    近日,拓維信息及旗下雙雙通過華為HarmonyOS開發(fā)服務(wù)商認(rèn)證,成為華為“鴻蒙服務(wù)商先鋒計(jì)劃”認(rèn)證級(jí)伙伴。秉持共同發(fā)展、共創(chuàng)價(jià)值的合作理念,拓維信息、
    的頭像 發(fā)表于 03-29 08:13 ?520次閱讀
    拓維信息及旗下<b class='flag-5'>開</b><b class='flag-5'>鴻</b>智<b class='flag-5'>谷</b>同獲華為HarmonyOS<b class='flag-5'>開發(fā)</b>服務(wù)商認(rèn)證

    與CSDN達(dá)成戰(zhàn)略合作,共建OpenHarmony人才計(jì)劃

    2024年3月19日,與中國(guó)專業(yè)開發(fā)者社區(qū)CSDN就共建OpenHarmony人才計(jì)劃達(dá)成戰(zhàn)略合作并舉辦發(fā)布儀式。
    的頭像 發(fā)表于 03-20 08:29 ?438次閱讀
    <b class='flag-5'>開</b><b class='flag-5'>鴻</b>智<b class='flag-5'>谷</b>與CSDN達(dá)成戰(zhàn)略合作,共建OpenHarmony人才計(jì)劃

    榮獲全國(guó)首批HarmonyOS認(rèn)證級(jí)華為授權(quán)培訓(xùn)伙伴

    獲評(píng)全國(guó)首批HarmonyOS認(rèn)證級(jí)華為授權(quán)培訓(xùn)伙伴,人才培養(yǎng)總監(jiān)鄧娟現(xiàn)場(chǎng)領(lǐng)取
    的頭像 發(fā)表于 03-19 08:29 ?902次閱讀
    <b class='flag-5'>開</b><b class='flag-5'>鴻</b>智<b class='flag-5'>谷</b>榮獲全國(guó)首批HarmonyOS認(rèn)證級(jí)華為授權(quán)培訓(xùn)伙伴

    國(guó)內(nèi)首批 | 多名講師獲“鴻蒙原生應(yīng)用開發(fā)培訓(xùn)講師”資格認(rèn)證

    2023年3月4日-5日,鴻蒙生態(tài)服務(wù)(深圳)有限公司(以下簡(jiǎn)稱“鴻蒙生態(tài)服務(wù)公司”)組織了國(guó)內(nèi)首批“鴻蒙原生應(yīng)用開發(fā)培訓(xùn)講師”認(rèn)證,
    的頭像 發(fā)表于 03-16 08:29 ?668次閱讀
    國(guó)內(nèi)首批 | <b class='flag-5'>開</b><b class='flag-5'>鴻</b>智<b class='flag-5'>谷</b>多名講師獲“鴻蒙原生應(yīng)用<b class='flag-5'>開發(fā)</b>培訓(xùn)講師”資格認(rèn)證
    主站蜘蛛池模板: 0855午夜福利伦理电影| 亚洲 在线 日韩 欧美| 日韩欧美精品有码在线播放免费 | 精品精品国产自在现拍| 激情内射亚洲一区二区三区爱妻 | 一品道门在线视频高清完整版| 一个人HD在线观看免费高清视频 | 在线 | 果冻国产传媒61国产免费| 一个人看的www视频动漫版| 2023国产精品一卡2卡三卡4卡| mxgs-877痉挛媚药按摩| 国产精品久久久久久人妻精品蜜桃 | 四虎国产精品永久免费入口| 无码欧美喷潮福利XXXX | gogogo免费视频观看| 国产国产成人人免费影院| 精品国产自在自线官方| 免费视频久久只有精品| 特级毛片内射WWW无码| 一二三四在线高清中文版免费观看电影 | 日韩中文亚洲欧美视频二| 亚洲精品第一页| 99国产在线视频| 国产精品人妻99一区二| 久久久久久天天夜夜天天| 日本人作爰啪啪全过程| 亚洲色图另类小说| JK白丝校花爽到娇喘视频| 国产偷啪自怕网| 男女全黄h全肉细节文| 我和妽妽在厨房里的激情区二区| 真实国产乱子伦精品一区二区三区| 被强J高H纯肉公交车啊| 精品国产福利一区二区在线| 欧美性喷潮xxxx| 亚洲三级黄色| 帝王被大臣们调教高肉| 久久精品中文字幕有码日本| 日日久久狠狠8888偷偷色| 艺术片 快播| 国产AV精品白浆一区二|