在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

安信可Ai-WB2系列二次開發(fā)如何定位分析代碼里面的靜態(tài)內(nèi)存和動態(tài)內(nèi)存情況

AIoT行業(yè)洞察 ? 來源:AIoT行業(yè)洞察 ? 作者:AIoT行業(yè)洞察 ? 2023-09-18 15:37 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一.軟硬件準備

二.編譯工程

三.靜態(tài)內(nèi)存的獲取

四.動態(tài)內(nèi)存的獲取

五.聯(lián)系我們

01

軟硬件準備

eclipse軟件,bl_iot_sdk,Ai-WB2系列模組或者開發(fā)板,靜態(tài)內(nèi)存分析軟件bouffalo_parse_tool-win32,

下載鏈接:https://docs.ai-thinker.com/_media/bouffalo_parse_tool-win32.zip

02

編譯工程

首先打開eclipse工程,導入bl_iot_sdk,這次我們使用工程aws_iot_core來讀取下代碼所使用的靜態(tài)內(nèi)存大小,選擇好對應(yīng)的工程后,點擊Apply and close關(guān)閉該窗口,然后右鍵點擊SDK,選中build project選項進行編譯。

wKgaomUH_imAPsksAADlxM0CCZI399.png

編譯完成后顯示如下界面。

wKgZomUH_imAR_tUAAEaptvwpS4149.png

03

靜態(tài)內(nèi)存的獲取

編譯完成后打開SDK目錄,找到編譯工程的build_out文件夾,選擇aws_iot_core.map文件,如下圖。

wKgaomUH_imAQ8zIAAFFToP7ct4340.png

打開Bouffalo Lab Parse Tool軟件,選擇Menory Map(.a)選項,將剛剛的aws_iot_core.map文件拖放進去。

wKgZomUH_iqACivGAADLY0UeAIk101.png

文件放進去后會讀取map文件的信息,可以看到該工程的使用靜態(tài)內(nèi)存為52376字節(jié),通過計算器換算得出使用了51KB左右,如下圖。

wKgaomUH_iqAa-tWAAEWBnhe6cA622.png

04

動態(tài)內(nèi)存的獲取

在helloworld工程中,main.c文件下做修改,為了方便觀察動態(tài)內(nèi)存的使用,本次演示未開啟任務(wù)和開啟任務(wù)后的動態(tài)內(nèi)存,具體的代碼改動如下:

wKgZomUH_iuAMDNSAAA-L5U_FDA221.png

按照如上改動后通過燒錄軟件進行燒錄,讀取到上電打印日志如下圖:

wKgaomUH_iuAE4ZIAAGq85wB320128.png

(1) 創(chuàng)建任務(wù)之前內(nèi)存剩余情況

(2) 創(chuàng)建任務(wù)之后內(nèi)存剩余情況

審核編輯 黃宇

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

    關(guān)注

    2930

    文章

    46181

    瀏覽量

    391480
  • 內(nèi)存
    +關(guān)注

    關(guān)注

    8

    文章

    3118

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    AI語音開發(fā)板AiPi-PalChatV1教程:二次開發(fā)

    AiPi-PalChatV1 是一款接入了 小智AI智能體 的微型語音交互開發(fā)板,專為輕量級智能語音場景設(shè)計。 基于
    的頭像 發(fā)表于 05-21 14:26 ?213次閱讀
    <b class='flag-5'>AI</b>語音<b class='flag-5'>開發(fā)</b>板AiPi-PalChatV1教程:<b class='flag-5'>二次開發(fā)</b>

    云MES系統(tǒng)源碼,支持 SaaS 多租戶,支持二次開發(fā)

    萬界星空科技MES生產(chǎn)制造執(zhí)行系統(tǒng)源碼,有演示,多個項目應(yīng)用案例,成熟穩(wěn)定。支持二次開發(fā),商業(yè)授權(quán)后商用。
    的頭像 發(fā)表于 05-07 11:14 ?224次閱讀
    云MES系統(tǒng)源碼,支持 SaaS 多租戶,支持<b class='flag-5'>二次開發(fā)</b>

    如何使用LAX_CODEGEN啟用動態(tài)內(nèi)存分配?

    我目前正在探索NXP_MBDToolbox_LAX。lax_codegen 生成的代碼基于靜態(tài)分配。我想管理大型向量,如何使用 LAX_CODEGEN 啟用動態(tài)內(nèi)存分配?
    發(fā)表于 04-10 08:09

    低價不貴!WiFi+BLE模組Ai-WB2系列

    Ai-WB2系列模組集成Wi-Fi&BLE于一體,搭載BL602芯片作為核心處理器,支持Wi-Fi 802.11b/g/n協(xié)議和BLE
    的頭像 發(fā)表于 03-06 08:49 ?459次閱讀
    低價不貴!<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>WiFi+BLE模組<b class='flag-5'>Ai-WB2</b><b class='flag-5'>系列</b>

    怎么配置dlp6500二次開發(fā)的環(huán)境,可以使用VS2013嗎?

    我想請問一下,怎么配置dlp6500二次開發(fā)的環(huán)境,可以使用VS2013嗎?有沒有什么可以參考的文件,感謝!
    發(fā)表于 02-28 06:39

    DLP4500-C350REF如何在linux下借助SDK二次開發(fā)?

    請問在哪里有二次開發(fā)環(huán)境配置文檔
    發(fā)表于 02-18 08:24

    深居淺出AutoCAD二次開發(fā)

    深居淺出AutoCAD二次開發(fā),net版
    發(fā)表于 01-06 14:12 ?7次下載

    Ai-WB2系列的優(yōu)勢是?一秒讀懂!

    ) 集成度 (內(nèi)置功能、接口類型等) 功耗與續(xù)航 、 尺寸與外觀 、 成本 等多個因素。 Ai-WB2系列模組集成Wi-Fi&藍牙于一
    的頭像 發(fā)表于 12-13 18:16 ?779次閱讀

    SOLIDWORKS二次開發(fā)應(yīng)用范圍與實例

    SOLIDWORKS二次開發(fā)為企業(yè)和設(shè)計師們提供了廣闊的定制化空間,能夠更好地滿足復雜多變的設(shè)計需求,幫助工程師和設(shè)計師提高工作效率,實現(xiàn)更復雜的自動化任務(wù)。如您有SOLIDWORKS二次開發(fā)需求,歡迎咨詢Solidkits
    的頭像 發(fā)表于 12-13 16:33 ?1030次閱讀

    Ai-WB2開發(fā)板做智能家居全彩LED小夜燈

    免費包郵開發(fā)板贈送!藍牙5.2低功耗開發(fā)板免費申請啦_嗶哩嗶哩_bilibiliwww.bilibili.com/video/BV1U
    的頭像 發(fā)表于 11-13 14:03 ?896次閱讀
    用<b class='flag-5'>Ai-WB2</b><b class='flag-5'>開發(fā)</b>板做智能家居全彩LED小夜燈

    外設(shè)移植 Ai-WB2+FPM383C指紋

    的一些問題和移植完成示例。 首先是環(huán)境搭建 【Ai-WB2 入門篇】搭建 windows+eclipse 環(huán)境 https://bbs.ai-thinker.com/forum.php?mod=viewthreadfromuid=15918 跟著園長的教程完成環(huán)境搭建基本
    的頭像 發(fā)表于 10-29 14:54 ?675次閱讀
    外設(shè)移植 <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>Ai-WB2</b>+FPM383C指紋

    什么~FPGA可以自行二次開發(fā)了?

    什么!FPGA可以自行二次開發(fā)了? 目前市場上的標準采集卡通常不支持用戶自行開發(fā)FPGA。但因為應(yīng)用環(huán)境的需要,不僅僅只需要單一的數(shù)據(jù)采集流程,往往還需要在其中嵌入更復雜的運行和分析邏輯。為了解
    的頭像 發(fā)表于 10-14 15:47 ?600次閱讀
    什么~FPGA可以自行<b class='flag-5'>二次開發(fā)</b>了?

    外設(shè)移植 Ai-WB2-32S開發(fā)板+TM1637 NTP時鐘

    以下作品由社區(qū)用戶 King6688制作 產(chǎn)品說明 Ai-WB2-32S 是由深圳市
    的頭像 發(fā)表于 09-24 14:29 ?696次閱讀
    外設(shè)移植 <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>Ai-WB2</b>-32S<b class='flag-5'>開發(fā)</b>板+TM1637 NTP時鐘

    ARMxy ARM工業(yè)邊緣計算網(wǎng)關(guān)帶Ubuntu OS支持二次開發(fā)

    ARMxy系列工業(yè)邊緣計算網(wǎng)關(guān),搭載Ubuntu操作系統(tǒng),不僅提供了強大的數(shù)據(jù)處理能力,而且通過支持二次開發(fā),為企業(yè)提供了定制化解決方案的可能性。本文將深入探討ARMxy網(wǎng)關(guān)的技術(shù)特性、Ubuntu
    的頭像 發(fā)表于 08-19 15:32 ?780次閱讀
    ARMxy ARM工業(yè)邊緣計算網(wǎng)關(guān)帶Ubuntu OS支持<b class='flag-5'>二次開發(fā)</b>

    超??!5款迷你封裝WiFi+BLE模塊

    Ai-WB2-01N/01F/M1/M1-I/05W,這5款模組是推出的Ai-WB2系列
    的頭像 發(fā)表于 07-30 10:23 ?810次閱讀
    超?。?b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>5款迷你封裝WiFi+BLE模塊
    主站蜘蛛池模板: 国产精品久久久久aaaa | 国产成人精品一区二区仙踪林 | 亚洲成a人片在线观看导航 亚洲成a人片在线观看尤物 | 亚洲欧美性另类春色 | 午夜男人网 | 五月婷婷在线视频观看 | 国产va免费精品高清在线观看 | 狠狠色丁香久久婷婷综 | 天天色综合2 | 五月激情六月丁香 | 亚洲专区一| 免费人成网址在线观看国内 | 黄色片啪啪 | 天天操bb| 午夜国产福利在线 | 大尺度免费高清在线观看视频 | 99精品国产高清自在线看超 | 黄色午夜| 欧美精品一区视频 | 手机在线黄色网址 | 国产手机视频在线 | 一级a级国产不卡毛片 | 欧美国产一区二区二区 | 免费色在线 | 六月婷婷视频 | 你懂的在线免费观看 | 性欧美精品久久久久久久 | 色综合天天综合网看在线影院 | 欧美特黄特色aaa大片免费看 | 久久天天躁狠狠躁夜夜不卡 | 台湾av | 欧美在线小视频 | 国产成人教育视频在线观看 | 乱码精品一区二区三区 | 黄色avav| 色视频网站大全免费 | 色综合欧美综合天天综合 | 性欧美一区 | 一区二区影院 | 久久精品国产夜色 | 老司机狠狠k免费毛片 |