那曲檬骨新材料有限公司

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

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

3天內不再提示

泰凌微電子麥克風開發配套工具介紹

泰凌微電子 ? 來源:泰凌微電子 ? 2023-06-21 08:54 ? 次閱讀

在實際開發過程中,由于我們部分開發的需求,我們開發了一些上位機工具來使用。同時也為每個釋放的麥克風SDK配套這些工具。這些工具有些用于調試,有些用于完成某些功能等。本篇文章主要與大家分享麥克風SDK的常用的上位機工具的使用和功能:

DRC工具

串口Log工具

串口VCD工具

OTA工具

EMI工具

固件版本信息查看工具

提示音工具

每個麥克風SDK釋放時,泰凌會將代碼、文檔和上位機工具一起打包釋放給客戶。

以超低延時麥克風SDK為例,解壓后目錄如下圖。文件夾b91m_ultra_ll_mic_sdk、doc、tools分別包含的是代碼、文檔、上位機工具。

6f31e752-0fcb-11ee-962d-dac502259ad0.png

上位機工具在tools文件夾對應名稱和路徑如下表:

6f4fa4b8-0fcb-11ee-962d-dac502259ad0.png

1

DRC工具

DRC工具的打開界面如下圖,分為噪音門、擴展器、壓縮器、限幅器、可視化及參數生成區域五個區域。

6f793a44-0fcb-11ee-962d-dac502259ad0.png

前面四個區域分別用來調節DRC的噪音門限(Noise Threshold),擴展器門限(Expander Threshold),壓縮器門限(Compressor Threshold)和限幅器門限(Limiter Threshold)。此外,還有其他的一些參數意義如下:

Attack:關門到開門時間

Release:開門到關門時間

Hold:開門狀態保持時間

Samples:計算點,默認96個點計算一次

Width:soft knee(軟拐點)的寬度

Ratio:壓縮/擴展比

Makeup:增益

設置好DRC的參數后,一方面可以在可視化區域看到曲線的變化,另一方面可以點擊Make Code生成參數對應的代碼,如下圖所示。可以在支持DRC功能的SDK里將所生成代碼添加進去。

6f8cb380-0fcb-11ee-962d-dac502259ad0.png

2

串口Log工具

麥克風SDK支持USB Audio的情況下,就不能通過USB和RISC-V TDB工具查看log,這時候就用串口和串口Log工具來查看板子的log。將一個USB to TLL的串口模塊的USB端接到PC,TLL端的RX接到板子的UART的TX,打開串口Log工具,界面如下:

6f9f1476-0fcb-11ee-962d-dac502259ad0.png

首先點擊掃描,然后在下拉框那里選擇串口,再點擊打開,板子的log會打印在右邊的區域上。

3

串口VCD工具

串口VCD工具用于抓取VCD。VCD(Value Change Dump),是一種基于ASCII的格式,用于由EDA 邏輯仿真工具生成的轉儲文件。利用這種格式可以將程序運行過程中一些變量的變化記錄下來便于debug調試。同樣地,需要支持SDK支持這個功能。

在使用這個工具之前需要將波形查看工具gtkw所在的文件夾放在和串口VCD所在文件夾的同級目錄下,如圖所示,便于掃描后用gtkw查看vcd。

6fc702ec-0fcb-11ee-962d-dac502259ad0.png

使用USB轉串口工具連接開發板和PC,打開串口VCD串口VCD助手risc_v_tdb.exe。先點擊掃描,選擇對應串口并點擊打開,再點擊VCD即可生成VCD文件。之后再點擊Wave打開gtkw查看波形。下面Header框內是VCD波形抓取頭文件路徑(頭文件記錄需要抓取哪些變量),Output框內是VCD生成的文件名稱。

6fe8006e-0fcb-11ee-962d-dac502259ad0.png

4

OTA工具

OTA工具支持USB升級以及遠程設備升級。在使用OTA升級之前需要確認板子燒錄的固件的BootLoader程序是作為dongle還是作為device。作為dongle的板子才能通過USB升級,作為device就需要另一個dongle來進行遠程設備升級。

檢查固件是否是dongle可以通過SDK的配置的如下位置查看。

7019704a-0fcb-11ee-962d-dac502259ad0.png

OTA打開界面如下,工具欄標題顯示HID Found或DFU Found表示dongle已經成功被識別。點擊最上面的USB File按鈕選擇dongle燒錄固件的路徑,點擊Remote按鈕選擇device燒錄固件的路徑。

702c2546-0fcb-11ee-962d-dac502259ad0.png

選好固件后,點擊DL僅升級dongle,點擊DL0是dongle通過無線通信,給device進行升級。升級成功的log如下所示,升級完成后dongle和device都會重啟。

704a8d7e-0fcb-11ee-962d-dac502259ad0.png

5

EMI工具

EMI工具開發基于USB HID,所以需要SDK支持USB HID。用板子通過USB連接PC,打開EMI工具,打開界面如下圖所示。當界面中log欄內出現USB Connected的時候表示板子已經被識別到。

70895860-0fcb-11ee-962d-dac502259ad0.png

工具界面左上方是EMI相關參數的設置。設置完EMI的參數后點擊Enter EMI按鈕板子就會進入EMI,下面命令框也會出現對應的命令(如下圖所示)。點擊Exit EMI退出EMI。

70ad853c-0fcb-11ee-962d-dac502259ad0.png

點擊Get RX Result 按鈕可以獲取RX的數量和RSSI值并打印log如下圖所示(需要SDK支持)。

70cb29a2-0fcb-11ee-962d-dac502259ad0.png

工具界面右上方的區域是用于調試cap和從flash里讀寫cap值。點擊GET按鈕或SET按鈕來獲取或寫入CAP值,同樣地點擊Read FLash按鈕或Write FLash按鈕來從flash讀取cap值或把cap值寫入到flash。這些結果會打印相應log如下圖所示。

70d8b3ba-0fcb-11ee-962d-dac502259ad0.png

6

固件版本信息查看工具

麥克風SDK編譯過程中會基于版本號腳本給生成的BIN添加版本號信息,可以通過固件版本信息查看工具查看這些信息。如下圖所示,在代碼中添加一些信息,這些信息在編譯過程中也能看見,如SDK名稱、驅動庫版本號、SDK版本號等等。

70dea356-0fcb-11ee-962d-dac502259ad0.png

然后打開固件版本信息查看工具,點擊OPEN按鈕,選擇編譯生成的固件所在的路徑,即可讀取到該固件的信息,如下圖所示。

710281ae-0fcb-11ee-962d-dac502259ad0.png

7

提示音工具

提示音工具pcm2adpcm用來生成adpcm格式的提示音文件。只需要將WAV的音頻文件放在與pcm2adpcm同級的目錄下(如圖所示),雙擊pcm2adpcm.exe,即可生成提示音文件tone_adpcm.bin。

712b5660-0fcb-11ee-962d-dac502259ad0.png

本次分享到此結束,大家有任何疑問,可登錄泰凌開發者論壇:https://developers.telink-semi.cn/提問。

關 于 泰 凌

泰凌微電子致力于為客戶提供一站式的低功耗高性能無線連接SoC芯片解決方案,包括經典藍牙,藍牙低功耗,藍牙Mesh,Zigbee,Thread,Matter,Apple HomeKit,Apple“查找(Find My)”,和私有協議等低功耗2.4GHz多協議無線連接系統級芯片和豐富的固件協議棧。公司產品廣泛應用于智能照明,智能家居/樓宇,智能遙控,無線外設,智能零售,穿戴設備,無線音頻,智能玩具,物流追蹤,智慧城市等各類消費和商業應用場景中。

審核編輯:湯梓紅

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

    關注

    15

    文章

    645

    瀏覽量

    54946
  • emi
    emi
    +關注

    關注

    53

    文章

    3602

    瀏覽量

    128196
  • 串口
    +關注

    關注

    14

    文章

    1557

    瀏覽量

    77039
  • SDK
    SDK
    +關注

    關注

    3

    文章

    1045

    瀏覽量

    46271

原文標題:【技術專欄】泰凌微電子麥克風開發配套工具介紹

文章出處:【微信號:telink-semi,微信公眾號:泰凌微電子】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    在雙線式麥克風電路中使用MEMS麥克風

    如今MEMS麥克風正逐漸取代音頻電路中的駐極體電容麥克風(ECM)。ECM和MEMS這兩種麥克風的功能相同,但各自和系統其余部分之間的連接卻不一樣。本應用筆記將會介紹這些區別,并根據一
    發表于 11-18 11:50 ?1w次閱讀
    在雙線式<b class='flag-5'>麥克風</b>電路中使用MEMS<b class='flag-5'>麥克風</b>

    微電子廣播麥克風方案介紹

    ? 微電子廣播麥克風方案采用2.4G私有廣播協議,通過一個廣播源設備向周邊多個音頻接收設備傳輸數字音頻,具有 支持各種編解碼格式、多種采樣率、超低延時 等特點。 ?
    的頭像 發表于 12-07 10:07 ?2462次閱讀
    <b class='flag-5'>泰</b><b class='flag-5'>凌</b><b class='flag-5'>微電子</b>廣播<b class='flag-5'>麥克風</b>方案<b class='flag-5'>介紹</b>

    微電子2.4GHz 4對1會議麥克風方案介紹

    微電子4對1會議麥克風方案 采用2.4G私有協議傳輸數字音頻,支持4個發射端1個接收端(帶音頻處理芯片)雙向音頻傳輸,采用LC3編解碼格式、48k采樣率、擁有低延時、低功耗、抗干擾
    的頭像 發表于 11-15 08:40 ?1839次閱讀
    <b class='flag-5'>泰</b><b class='flag-5'>凌</b><b class='flag-5'>微電子</b>2.4GHz 4對1會議<b class='flag-5'>麥克風</b>方案<b class='flag-5'>介紹</b>

    怎么連接麥克風

    連接麥克風的時候把正負極接反了,會不會把麥克風給燒壞掉,急急急;該怎么檢測,請指教。
    發表于 08-01 09:16

    麥克風陣列介紹

    1 麥克風陣列麥克風陣列,是一組位于空間不同位置的全向麥克風按一定的形狀規則布置形成的陣列,是對空間傳播聲音信號進行空間采樣的一種裝置,采集到的信號包含了其空間位置信息。根據聲源和麥克風
    發表于 08-08 18:43

    基于微電子平臺實現OpenHarmony開發—綜述

    板,其中包括微電子基于TLSR9系列芯片的B91通用開發套件(B91 Generic Starter Kit)。 該套件是一個可用于評估TLSR9系列芯片組的硬件平臺,可用于
    發表于 02-22 10:42

    數字麥克風原理與應用

    數字麥克風介紹
    發表于 08-08 11:46 ?39次下載

    基于MEMS技術的麥克風產品的原理及應用

    ADI公司MEMS技術和音頻處理技術是業內領先的, 而MEMS麥克風是基于MEMS技術的麥克風產品,是音頻技術產品中的一類。本視頻將為大家介紹ADI公司的MEMS麥克風產品的基礎。
    的頭像 發表于 07-05 06:18 ?5887次閱讀

    何為MEMS麥克風

    所有麥克風(傳統麥克風和MEMS麥克風)都通過柔性膜片感應聲波。在聲波壓力下,膜片會發生位移。現在市場上大部分MEMS麥克風都使用電容技術來探測聲音。電容式MEMS
    的頭像 發表于 06-01 15:07 ?1w次閱讀
    何為MEMS<b class='flag-5'>麥克風</b>?

    科大訊飛麥克風陣列模塊 麥克風設計參考手冊

    科大訊飛麥克風陣列模塊 麥克風設計參考手冊
    發表于 11-04 09:47 ?211次下載

    微電子超低延時麥克風方案介紹

    微電子超低延時麥克風方案采用2.4G私有協議,實現了1發1收和2發1收,傳輸數字音頻。擁有超低的延遲,并支持兩種編解碼算法、多種采樣率、手動/自動配對、發射功率自適應等功能。
    的頭像 發表于 12-22 14:13 ?1220次閱讀

    微電子會議寶麥克風方案分享

    會議寶麥克風方案能為用戶提供20-20KHz全頻段音頻采樣,THD+N低至0.04%,表現出色。還支持EQ,DRC,NS等音頻算法,EQ可以提升音頻聽感,DRC調節動態范圍,NS支持兩種降噪模式,能大幅度減少了來自周圍環境的噪音,更好地突出人聲。
    發表于 06-14 09:12 ?432次閱讀
    <b class='flag-5'>泰</b><b class='flag-5'>凌</b><b class='flag-5'>微電子</b>會議寶<b class='flag-5'>麥克風</b>方案分享

    教學麥克風為什么推薦使用UHF教學麥克風

    教學麥克風作為教學設備,抗干擾和噪音是評價教學麥克風的首要標準。2.4G是全球通用的,不會受頻道所限制,然而缺點也是非常明顯,那就是信號干擾多。2.4G應用廣泛,如藍牙,WIFI都是使用2.4G傳輸
    的頭像 發表于 03-31 18:44 ?3297次閱讀
    教學<b class='flag-5'>麥克風</b>為什么推薦使用UHF教學<b class='flag-5'>麥克風</b>?

    【技術專欄】微電子產測工具使用——常見問題解決方法(二)

    1 關于產測工具的連載文章 【技術專欄】微電子產測工具使用方式一 【技術專欄】
    的頭像 發表于 10-25 16:15 ?1288次閱讀
    【技術專欄】<b class='flag-5'>泰</b><b class='flag-5'>凌</b><b class='flag-5'>微電子</b>產測<b class='flag-5'>工具</b>使用——常見問題解決方法(二)

    什么是麥克風陣列

    什么是麥克風陣列?想象一下一個小型音響部隊在你面前,它們站成一排,用不同的麥克風捕捉聲音。這就是麥克風陣列的基本概念。麥克風陣列由多個麥克風
    的頭像 發表于 11-30 01:08 ?383次閱讀
    什么是<b class='flag-5'>麥克風</b>陣列
    KK百家乐官网娱乐城| 同花顺百家乐官网娱乐城| 金宝博百家乐官网游戏| 真钱的棋牌游戏| 华侨人百家乐的玩法技巧和规则| 3U百家乐官网的玩法技巧和规则| 百家乐官网视频游戏界面| 7m足球比分| 广州太阳城大酒店| 百家乐注码技术打法| 八卦24山叫什么意思是什么| 百家乐官网出老千视频| 百家乐官网群柏拉图软件 | 大发888娱乐城动态| 新利百家乐的玩法技巧和规则| 金百亿百家乐娱乐城| 十六浦百家乐官网的玩法技巧和规则| 百家乐官网美食坊| 百家乐官网真人真钱| 真人百家乐赌博| 大发888官方 46| 路劲太阳城业主论坛| 金赞百家乐的玩法技巧和规则| 百家乐稳赢秘笈| 百家乐优博u2bet| 百家乐打法分析| 百家乐官网红桌布| 机器百家乐官网作弊| 网上玩百家乐官网游戏有人挣到钱了吗| 澳门百家乐官网有哪些| 百家乐官网2珠路投注法| 百家乐官网分析软件下| 百家乐官网必胜绝技| 万安县| 永善县| 大发娱乐在线| 明升88备用| 盛京棋牌网| 棋牌室经营| 六合彩开奖号码| 淘金盈娱乐城|