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

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

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

3天內不再提示

如何利用MDE的pydbg工具進行函數的直接調用

智聯開發Arduino ? 來源:藍牙 ? 作者: 鐘志峰 ? 2021-08-10 09:34 ? 次閱讀

內容簡介

本文介紹如何利用MDE的pydbg工具進行函數的直接調用,以方便程序猿的測試工作。

測試工具

MDE:2.3.2.126

Toolkit:NONE

QACT:NULL

Hardware:QCC3026

Software:adk_qcc512x_rom_v21.win.6.4_installer_6.4.2.21

其實很簡單,就是利用pydbg工具直接調用具體函數即可,為了方便測試,我們在main.c中添加一個函數:

8d37d38a-f86f-11eb-9bcf-12bb97331649.png

void pydbg_fun_test(int num)

{

PRINT((“pydbg test function, num = %d ”,num));

}

完成后直接編譯并debug,然后在pydbg窗口中輸入:

apps1.fw.call.pydbg_fun_test(5)

904b5524-f86f-11eb-9bcf-12bb97331649.png

這個時候就可以看到在fw_live_log中打印了:

pydbg test function, num = 5

說明我們之前寫的函數被調用了。

用這種方法,理論上可以調用很多現有的函數,這里來測試一下調用

apps1.fw.call.IndicateEvent(0x4001)來播放一個poweron的提示音。

當按下回車鍵后,耳機中就能聽到Power On提示音了。其實就是非常簡單,輸入一次命令就調用一次該函數。

用pydbg工具,在debug的過程中測試一些功能還是挺方便的,當然,這個功能也可以直接用命令提示符窗口進行操作,這樣也避免了運行臃腫的MDE工具。如果需要了解如何在DOS窗口下進行命令的輸入。

編輯:jq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 函數
    +關注

    關注

    3

    文章

    4361

    瀏覽量

    63644
  • 編譯
    +關注

    關注

    0

    文章

    672

    瀏覽量

    33466
  • DEBUG
    +關注

    關注

    3

    文章

    94

    瀏覽量

    20271

原文標題:十分方便的debug方式--用Pydbg直接運行函數

文章出處:【微信號:gh_e32ad3aa085f,微信公眾號:智聯開發Arduino】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    函數指針的六個常見應用場景

    函數指針在嵌入式開發中有著廣泛的應用,它讓代碼更加靈活,減少冗余,提高可擴展性。很多時候,我們需要根據不同的情況動態調用不同的函數,而函數指針正是實現這一需求的重要
    的頭像 發表于 04-07 11:58 ?149次閱讀
    <b class='flag-5'>函數</b>指針的六個常見應用場景

    在CM32M433R MCU上調用riscv_sqrt_f32()函數的計算速度比直接調用sqrtf()要慢,為什么?

    在CM32M433R MCU上調用riscv_sqrt_f32()函數的計算速度比直接調用sqrtf()要慢, 計算一次riscv_sqrt_f32大概54 cycles;sqrtf(
    發表于 03-07 14:18

    請問可以直接參考DLP4500軟件源碼的調用方式進行控制嗎?需要添加哪些庫文件嗎?

    軟件源碼的調用方式進行控制嗎?需要添加哪些庫文件嗎? 2. 在論壇中看到有人使用基于MFC進行控制投影的,請問使用MFC和Qt哪個更兼容、開發起來更容易些呢?
    發表于 03-03 08:23

    可以直接利用USB轉IIC,在電腦上利用助手工具直接讀寫寄存器嗎?

    對于 DLP LCD2000 EVM,我可以直接利用 USB 轉 IIC,在電腦上利用助手工具,直接讀寫寄存器嗎? -----------
    發表于 02-26 07:47

    利用msp430進行數位濾波的動作,怎么實現?

    濾波的部份; 本來想直接套用的(包括FIR係數), 但我所設計的取樣頻率為125SPS,而該原始碼只針對500SPS進行濾波, 所以無法直接利用。 后來我
    發表于 02-07 06:05

    如何把兩個數據返回給調用函數

    函數的處理結果包含兩個數據,如何把兩個數據返回給調用函數? 第一種,把兩個數據封裝成一個結構體,函數返回結構體。 調用
    的頭像 發表于 01-08 10:15 ?270次閱讀

    EE-128:C語言中的DSP:從C調用匯編類成員函數

    電子發燒友網站提供《EE-128:C語言中的DSP:從C調用匯編類成員函數.pdf》資料免費下載
    發表于 01-07 13:48 ?0次下載
    EE-128:C語言中的DSP:從C<b class='flag-5'>調用</b>匯編類成員<b class='flag-5'>函數</b>

    HAL庫的函數調用示例

    HAL(Hardware Abstraction Layer,硬件抽象層)庫是STM32等微控制器中常用的庫,它為開發者提供了訪問和控制硬件設備的接口。以下是一些常用的HAL庫函數及其調用示例: 一
    的頭像 發表于 12-02 14:01 ?1136次閱讀

    利用vMeasure eMobilityAnalyzer函數庫分析電機性能

    本文利用vMeasure eMobilityAnalyzer函數庫中的克拉克變換功能,將三相電機定子電流或電壓轉換為兩相電流或電壓,幫助工程師更有效地、可視化地分析電機的行為并對控制算法進行針對性的優化,從而提高電機的性能和效率
    的頭像 發表于 09-13 11:37 ?563次閱讀
    <b class='flag-5'>利用</b>vMeasure eMobilityAnalyzer<b class='flag-5'>函數</b>庫分析電機性能

    在CM32M433R MCU上調用riscv_sqrt_f32()函數的計算速度比直接調用sqrtf()要慢,為什么?

    在CM32M433R MCU上調用riscv_sqrt_f32()函數的計算速度比直接調用sqrtf()要慢, 計算一次riscv_sqrt_f32大概54 cycles;sqrtf(
    發表于 07-24 06:12

    如何利用Matlab進行神經網絡訓練

    Matlab作為一款強大的數學計算軟件,廣泛應用于科學計算、數據分析、算法開發等領域。其中,Matlab的神經網絡工具箱(Neural Network Toolbox)為用戶提供了豐富的函數工具
    的頭像 發表于 07-08 18:26 ?2838次閱讀

    Keil+C51中對雙數據指針的直接利用

    Keil+C51中對雙數據指針的直接利用
    發表于 06-18 10:15 ?0次下載

    STM32CubeIde生成的工程,使用printf函數沒有調用_write和__io_putchar函數,為什么?

    (int ch) 函數,發現沒有串口沒有輸出,使用SWD進行debug,并對syscalls.c中的_write函數以及重寫的io_putchar函數打了斷點,結果printf執行后,
    發表于 05-24 06:13

    FreeRTOS如何在中斷中調用內存分配函數

    最近在玩FreeRTOS,遇到一個問題,就是不知如何在中斷中調用內存分配函數。pvPortMalloc函數中會調用xTaskResumeAll,而這個
    發表于 05-08 08:25

    請問為什么非main.c的其他文件能調用函數?

    timer.c 能直接調用函數,是不是因為tmer.h中也包含了#include \"sys.h\"頭文件?
    發表于 04-25 06:49
    主站蜘蛛池模板: 天堂资源在线官网资源 | 久操伊人| 一级做a爱免费观看视频 | 四虎成人免费观看在线网址 | 3344a毛片在线看 | 色播在线 | 四虎永久在线精品国产 | a色在线 | 宅男午夜视频在线观看 | 免费观看视频网站 | 综合天堂| 大学生一级特黄的免费大片视频 | 黄a视频在线观看 | 一级一级女人18毛片 | 国产在线成人一区二区 | 综合久色 | 日韩久久精品视频 | 看全黄大片狐狸视频在线观看 | 五月天色婷婷丁香 | 轻点灬大ji巴太大太深了 | 日本一级大片 | 国产做a爰片久久毛片 | 神马午夜98| 一级毛片免费全部播放完整 | 你懂的在线免费观看 | 午夜三级网站 | 亚洲第一视频区 | 日本三级日产三级国产三级 | wwwxx在线观看 | 韩国理论三级在线观看视频 | 成年大片免费视频播放手机不卡 | 色偷偷888欧美精品久久久 | 视频在线观看一区二区三区 | 欧美激情 自拍 | 2018天天拍拍拍免费视频 | 人人看人人鲁狠狠高清 | 五月天婷婷一区二区三区久久 | 轻点灬大ji巴太粗太长了爽文 | 亚洲免费国产 | 资源在线www天堂 | 国产色产综合色产在线观看视频 |