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

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

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

3天內不再提示

如何在高通的QCC305x平臺上打開library下的debug log

藍牙 ? 來源:藍牙 ? 作者: 鐘志峰 ? 2021-11-05 14:30 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

內容簡介

本文介紹如何在高通的QCC305x平臺上打開library下的debug log,理論上該方法對QCC302x/3x等新平臺同樣適用。

測試工具

MDE:MDE_WIN_2.6.1.26_x64

Toolkit:ADK Toolkit 1.2.4.16_x64

QACT:NULL

Bluesuite:NULL

Hardware:Qualcomm QCC3056 DEV.

Software:qcc515x-qcc305x-src-1-0_qtil_standard_oem_source-apps,ADK-21.1-CS-r00073.2 0.0.073.2

前言

本文以ARVCP的library為例,其余library應該類似。

如果要debug avrcp,會發現默認情況下avrcp library debug log并沒有在QMDE的debug窗口中打印出來。

比如這句:

a756ad78-3dfb-11ec-82a9-dac502259ad0.png

在實際的log中,根本找不到,原因就是因為沒有打開avrcp的debug log。

操作步驟

首先帶有debug log的library和最終使用的library是分開的,比如默認情況下我們使用的arvcp是這樣的:

a7d13cf0-3dfb-11ec-82a9-dac502259ad0.png

而帶有debug log的avrcp的library名稱應該是avrcp_debug,而工程屬性中并沒有配置,所以這里要改成avrcp_debug:

a83014a0-3dfb-11ec-82a9-dac502259ad0.png

然后我們要確定avrcp_debug已經被編譯了,找到以下文件夾:

adksrcinstalled_libslibdefault_qcc515x_qcc305x ative

查看下面是否有libavrcp_debug.a這個文件,實際上,如果是原始程序,只有libavrcp.a,并沒有libavrcp_debug.a這個文件,所以我們要自己生成此文件。

找到以下文件,然后用記事本打開,增加debug這個選項。

a892ad2c-3dfb-11ec-82a9-dac502259ad0.png

完畢后保存。

我們隨便增加一條log,以便調試:

a9170fb8-3dfb-11ec-82a9-dac502259ad0.png

完畢后保存,在工程屬性中增加一條宏定義DEBUG_PRINT_ENABLED:

a98a6ed6-3dfb-11ec-82a9-dac502259ad0.png

完畢后編譯工程。

會出現一個小插曲:

a9f540bc-3dfb-11ec-82a9-dac502259ad0.png

因為我們上面用到的PRINT沒有定義,這個只需要包含以下頭文件即可:

aa663038-3dfb-11ec-82a9-dac502259ad0.png

隨后編譯運行,當耳機連上dongle后,就會出現我們寫的那條log了:

aab56efa-3dfb-11ec-82a9-dac502259ad0.png

編輯:jq

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

    關注

    78

    文章

    7731

    瀏覽量

    199783
  • Qualcomm
    +關注

    關注

    8

    文章

    680

    瀏覽量

    55675

原文標題:【BAQ820】QCC305x如何打開library下的debug log

文章出處:【微信號:TalkBT,微信公眾號:藍牙】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    何在Arm Neoverse N2平臺上提升llama.cpp擴展性能

    跨 NUMA 內存訪問可能會限制 llama.cpp 在 Arm Neoverse 平臺上的擴展能力。本文將為你詳細分析這一問題,并通過引入原型驗證補丁來加以解決。測試結果表明,在基于 Neoverse N2 平臺的系統上運行 llama3_Q4_0 模型時,該補丁可使文
    的頭像 發表于 02-11 10:06 ?165次閱讀

    何在Zynq UltraScale+ MPSoC平臺上通過JTAG啟動嵌入式Linux鏡像

    流程教程)。本文則進一步講解如何在 Zynq UltraScale+ MPSoC 平臺上通過 JTAG 逐步啟動 Linux,并提供了完整的過程與關鍵命令。只要按步驟操作,即使是復雜的 Linux 鏡像也能成功通過 JTAG 啟動。
    的頭像 發表于 01-13 11:45 ?4351次閱讀

    如何把蜂鳥E203的核移植在N4DDR平臺上

    請問一我想把蜂鳥E203的核移植在N4DDR平臺上,但是他們的約束文件及硬件電路區別很大,具體我該怎么修改呢?比如蜂鳥的核中只有4個撥碼開關而N4DDR上有16個撥碼開關。
    發表于 11-10 06:46

    基于FPGA平臺的蜂鳥E203 JTAG debug出錯問題的解決思路

    固化存在的問題并不大,只需要按照硬件電路完成管腳的刪減和映射(約束)即可,這里重點說明一debug出錯問題的解決思路。 我在FPGA固化文件完成后,在上位機SDK中debug helloworld
    發表于 10-28 07:38

    Texas Instruments LOG200EVM放大器評估模塊 (EVM)數據手冊

    Texas Instruments LOG200EVM放大器評估模塊 (EVM) 是一個用于評估LOG200的開發平臺,LOG200是一款精密、高速對數放大器,集成了光電二極管偏置和暗
    的頭像 發表于 07-21 09:51 ?723次閱讀
    Texas Instruments <b class='flag-5'>LOG</b>200EVM放大器評估模塊 (EVM)數據手冊

    ArkUI-X框架LogInterface使用指南

    ArkUI-X框架支持日志攔截能力,Android側提供原生接口,用于注入LogInterface接口,框架日志及ts日志通過該接口輸出,本文的核心內容是介紹如何在Android平臺上有效利用
    發表于 06-15 23:20

    ArkUI-X平臺差異化

    處理; 判斷平臺類型 可以通過let osName: string = deviceInfo.osFullName;獲取對應OS名字,該接口已支持跨平臺,不同平臺上其返回值如下: OpenHarmony上
    發表于 06-10 23:08

    ArkUI-X添加到現有Android項目中

    本教程主要講述如何利用ArkUI-X SDK完成Android AAR開發,實現基于ArkTS的聲明式開發范式在android平臺顯示。包括: 1.跨平臺Library工程開發介紹 2
    發表于 06-04 22:35

    何在嵌入式平臺上部署光譜相機

    光譜成像技術廣泛應用于農業、環境監測、工業檢測等領域。友思特eBUS軟件為嵌入式分選和檢測成像平臺搭建提供專屬解決方案,如自定義的分選系統、實時數據采集、高性能處理平臺和實時通信協議等。
    的頭像 發表于 06-03 13:39 ?699次閱讀
    如<b class='flag-5'>何在</b>嵌入式<b class='flag-5'>平臺上</b>部署<b class='flag-5'>高</b>光譜相機

    ArkUI-X添加到現有Android項目中

    本教程主要講述如何利用ArkUI-X SDK完成Android AAR開發,實現基于ArkTS的聲明式開發范式在android平臺顯示。包括: 1.跨平臺Library工程開發介紹 2
    發表于 05-28 22:44

    能在Meteor Lake平臺上使用SDK 3.5嗎?

    SDK 是 3.6 版,不支持 CYPD6127 部件。 那么,我能在 Meteor Lake 平臺上使用 SDK 3.5 嗎?
    發表于 05-26 08:01

    ArkUI-X平臺框架接入指南

    ArkUI跨平臺框架(ArkUI-X)進一步將ArkUI開發框架擴展到了多個OS平臺:目前支持OpenHarmony、Android、 iOS,后續會逐步增加更多平臺支持。開發者基于一
    發表于 05-18 18:21

    在任何平臺上使用PetaLinux的先決條件

    本篇文章介紹了在任何平臺上使用 PetaLinux 的先決條件。PetaLinux 是一種嵌入式 Linux 軟件開發套件 (SDK),主要用于基于 FPGA 的系統級芯片 (SoC) 設計或 FPGA 設計。
    的頭像 發表于 04-24 10:40 ?1548次閱讀
    在任何<b class='flag-5'>平臺上</b>使用PetaLinux的先決條件

    stm32F407平臺上使用freertos,使用pvPortMalloc申請內存,發現內存中的數據總被修改,怎么解決?

    如題,我現在在stm32F407平臺上打開FREERTOS,然后使用pvPortMalloc動態申請內存的時候,發現這塊內存中的數據總是變化,后面改為malloc申請,內存中的數據就符合預期了,我已經按照網上的流程配置了freertos,不知道是什么原因導致這種現象?
    發表于 03-07 09:03

    恩智浦講解如何在低算力MCU平臺上優雅的計算均值和方差

    本文主要探討如何在有限的計算能力和內存條件,優雅地實現高效的均值和方差計算。通過優化算法、減少計算復雜度、利用遞推公式和定點數運算,文章提供了一系列使用技巧,幫忙開發者在保持精度的同時,顯著降低計算開銷。這些方法特別適用于物聯網設備、嵌入式系統等對資源敏感的領域。
    的頭像 發表于 03-06 08:56 ?1658次閱讀
    恩智浦講解如<b class='flag-5'>何在</b>低算力MCU<b class='flag-5'>平臺上</b>優雅的計算均值和方差