国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

完善資料讓更多小伙伴認(rèn)識你,還能領(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 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一.軟硬件準(zhǔn)備

二.編譯工程

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

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

五.聯(lián)系我們

01

軟硬件準(zhǔn)備

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工程,導(dǎo)入bl_iot_sdk,這次我們使用工程aws_iot_core來讀取下代碼所使用的靜態(tài)內(nèi)存大小,選擇好對應(yīng)的工程后,點(diǎn)擊Apply and close關(guān)閉該窗口,然后右鍵點(diǎn)擊SDK,選中build project選項(xiàng)進(jìn)行編譯。

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)選項(xiàng),將剛剛的aws_iot_core.map文件拖放進(jìn)去。

wKgZomUH_iqACivGAADLY0UeAIk101.png

文件放進(jìn)去后會讀取map文件的信息,可以看到該工程的使用靜態(tài)內(nèi)存為52376字節(jié),通過計(jì)算器換算得出使用了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

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

wKgaomUH_iuAE4ZIAAGq85wB320128.png

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

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

審核編輯 黃宇

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

    關(guān)注

    2945

    文章

    47818

    瀏覽量

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

    關(guān)注

    9

    文章

    3209

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    keil中c語言的動態(tài)分配內(nèi)存

    開辟,所以只用進(jìn)行一內(nèi)存釋放;而第種方法進(jìn)行了兩動態(tài)內(nèi)存開辟,并且其中一是對結(jié)構(gòu)體內(nèi)部成
    發(fā)表于 01-21 06:04

    宇樹人形機(jī)器人的配置,核心代碼,調(diào)試方法,二次開發(fā)接口

    宇樹人形機(jī)器人的配置,核心代碼,調(diào)試方法,二次開發(fā)接口
    的頭像 發(fā)表于 12-10 09:05 ?3443次閱讀

    【W(wǎng)iFi+藍(lán)牙】智能門鎖、智能插座:用Ai-WB2系列,價格更低,性能更強(qiáng)

    對于既有安全性要求又大量面向消費(fèi)市場的產(chǎn)品,選擇一個 低成本但穩(wěn)定、易集成 的無線模組,會直接影響 BOM、生產(chǎn)與后續(xù)維護(hù)成本。 推出的 Ai-WB2
    的頭像 發(fā)表于 11-19 16:05 ?536次閱讀
    【W(wǎng)iFi+藍(lán)牙】智能門鎖、智能插座:用<b class='flag-5'>Ai-WB2</b><b class='flag-5'>系列</b>,價格更低,性能更強(qiáng)

    直播回顧 | 掌握車載通信核心技術(shù),虹科CAN總線實(shí)戰(zhàn):PCAN二次開發(fā)技術(shù)直播助您輕松拿捏總線開發(fā)“創(chuàng)新引擎

    ?1CAN總線二次開發(fā):構(gòu)建智能汽車“神經(jīng)網(wǎng)絡(luò)”的核心能力在“軟件定義汽車”的時代,整車電子電氣架構(gòu)正從分布走向集中,車載網(wǎng)絡(luò)的數(shù)據(jù)量和復(fù)雜度呈指數(shù)級增長。基于PCAN等專業(yè)工具的二次開發(fā)能力
    的頭像 發(fā)表于 10-09 17:33 ?599次閱讀
    直播回顧 | 掌握車載通信核心技術(shù),虹科CAN總線實(shí)戰(zhàn):PCAN<b class='flag-5'>二次開發(fā)</b>技術(shù)直播助您輕松拿捏總線<b class='flag-5'>開發(fā)</b>“創(chuàng)新引擎

    【離線語音】VC-01/02二次開發(fā)篇:自定義音頻播放控制

    系列教程 【二次開發(fā)篇】虛擬開發(fā)環(huán)境搭建和分享 離線語音模組 VC-01、VC-02
    的頭像 發(fā)表于 09-25 16:34 ?864次閱讀
    【離線語音】<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>VC-01/02<b class='flag-5'>二次開發(fā)</b>篇:自定義音頻播放控制

    【W(wǎng)i-Fi&amp;BLE模組】Ai-WB2系列的固件燒錄指導(dǎo)

    文章目錄 一、前言 、軟硬件的準(zhǔn)備 三、原始硬件接線 四、聯(lián)系我們 前言 本文章教學(xué)視頻鏈接: 視頻鏈接 Ai-WB2
    的頭像 發(fā)表于 08-27 16:19 ?1151次閱讀
    【W(wǎng)i-Fi&amp;BLE模組】<b class='flag-5'>Ai-WB2</b><b class='flag-5'>系列</b>的固件燒錄指導(dǎo)

    VC-01/02二次開發(fā)篇: PWM輸出

    系列教程 【二次開發(fā)篇】虛擬開發(fā)環(huán)境搭建和分享 離線語音模組 VC-01、VC-02
    的頭像 發(fā)表于 08-27 16:06 ?936次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>VC-01/02<b class='flag-5'>二次開發(fā)</b>篇: PWM輸出

    輕松配置小智AI語音開發(fā)板,IOT小程序功能更新

    科技:可發(fā)布的 AI 語音開發(fā)板,可以通過
    的頭像 發(fā)表于 08-19 17:46 ?1306次閱讀
    輕松配置小智<b class='flag-5'>AI</b>語音<b class='flag-5'>開發(fā)</b>板,<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>IOT小程序功能更新

    VC-01/02二次開發(fā)篇: 事件和GPIO控制

    系列教程 【二次開發(fā)篇】虛擬開發(fā)環(huán)境搭建和分享 離線語音模組 VC-01、VC-02
    的頭像 發(fā)表于 08-19 14:02 ?1085次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>VC-01/02<b class='flag-5'>二次開發(fā)</b>篇: 事件和GPIO控制

    【離線語音】VC-01/02教程:中級入門篇

    系列教程 【二次開發(fā)篇】虛擬開發(fā)環(huán)境搭建和分享 離線語音模組 VC-01、VC-02
    的頭像 發(fā)表于 07-31 09:33 ?844次閱讀
    【離線語音】<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>VC-01/02教程:中級入門篇

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

    AiPi-PalChatV1 是一款接入了 小智AI智能體 的微型語音交互開發(fā)板,專為輕量級智能語音場景設(shè)計(jì)。 基于
    的頭像 發(fā)表于 05-21 14:26 ?835次閱讀
    <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)源碼,有演示,多個項(xiàng)目應(yīng)用案例,成熟穩(wěn)定。支持二次開發(fā),商業(yè)授權(quán)后商用。
    的頭像 發(fā)表于 05-07 11:14 ?789次閱讀
    云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

    離線語音開發(fā)板:二次開發(fā)語音控制LED燈

    前言 經(jīng)過前面的學(xué)習(xí),相信大家已經(jīng)了解離線語音開發(fā)環(huán)境的搭建流程。甚至已經(jīng)編譯過固件,并進(jìn)行了測試。本文將從產(chǎn)品創(chuàng)建開始講起,一步一步實(shí)現(xiàn)語音控制LED的功能。
    的頭像 發(fā)表于 03-19 10:53 ?1012次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>離線語音<b class='flag-5'>開發(fā)</b>板:<b class='flag-5'>二次開發(fā)</b>語音控制LED燈

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

    Ai-WB2系列模組集成Wi-Fi&BLE于一體,搭載BL602芯片作為核心處理器,支持Wi-Fi 802.11b/g/n協(xié)議和BLE
    的頭像 發(fā)表于 03-06 08:49 ?994次閱讀
    低價不貴!<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>