[發明專利]一種設備調試方法有效
| 申請號: | 201510974560.1 | 申請日: | 2015-12-22 |
| 公開(公告)號: | CN105630677B | 公開(公告)日: | 2018-06-26 |
| 發明(設計)人: | 劉剛 | 申請(專利權)人: | 深圳市東微智能科技股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 深圳市科吉華烽知識產權事務所(普通合伙) 44248 | 代理人: | 羅志偉 |
| 地址: | 518000 廣東省深圳市南山區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 設備調試 揚聲器 讀取 輸入輸出端口 音頻信號輸入 仿真設備 時間成本 通道輸出 音頻輸入 音頻文件 音頻信號 重啟設備 輸出 采樣率 燒錄 打包 編譯 節約 | ||
本發明提供了一種設備調試方法,包括以下步驟:S1、仿真音頻輸入,在VC程序中,按照設備的48K采樣率的時間間隔去某一路徑下讀取一個WAV格式的音頻文件,最后通過PC揚聲器輸出,通過此方法可以仿真設備的音頻信號輸入到最后音頻信號輸出的全過程,VC默認0通道輸入,0通道輸出,通過更改simInPort和simOutPort可以更改輸入輸出端口。本發明的有益效果是:通過上述方案,可以省去編譯、打包、燒錄、重啟設備等一系列操作,大節約了時間成本。
技術領域
本發明涉及設備調試,尤其涉及一種設備調試方法。
背景技術
開發一個新的項目,調試一個新的模塊或者算法,制定一個新的topo結構。都需要大量的人力物力進行調試和測試。當在開發過程中遇到一個問題時,通常都是撰寫代碼編譯后,用仿真器將代碼燒錄到DSP芯片中,觀察現象然后重新調試修改代碼,反復操作直到最后解決問題。另外,部分芯片支持在線仿真,可以增加一些調試手段,然而仿真器昂貴,增加物力成本。
由于VC的調試手段要遠遠多于芯片廠商提供的編譯器。因此通過宏來區分VC和CCS編譯環境下的代碼,使用VC編譯器可以仿真調試大部分CCS的代碼。這樣大部分問題就可以轉移到VC環境下,調試手段多樣,能夠快速找到問題所在。另外,在程序內部添加一些調試接口,也可以從設備獲取一些信息,來解決問題并優化代碼。
調試手段的缺失,直接影響開發進度。在調試過程中,占用的工具多,消耗時間長,撰寫的代碼效率低,并最終增加了項目開發成本。而且因為項目開發時間,導致項目延期,會失去許多機會。
發明內容
為了解決現有技術中的問題,本發明提供了一種設備調試方法。
本發明提供了一種設備調試方法,包括以下步驟:
S1、仿真音頻輸入,在VC程序中,按照設備的48K采樣率的時間間隔去某一路徑下讀取一個WAV格式的音頻文件,最后通過PC揚聲器輸出,通過此方法可以仿真設備的音頻信號輸入到最后音頻信號輸出的全過程,VC默認0通道輸入,0通道輸出,通過更改simInPort和simOutPort可以更改輸入輸出端口;
S2、外環回和內環回;
S3、對任意通道電平檢測及錄音;
S4、查看算法統計信息。
作為本發明的進一步改進,步驟S2為:默認外環回和內環回為false,在每個audioIf接口進行音頻數據幀統計。
作為本發明的進一步改進,步驟S3為:通過控制平臺獲取所指定處理器某一通道的電平值,而錄音的數據則以PCM格式保存在工作目錄下。
作為本發明的進一步改進,步驟S4為:在進入之前,記錄當期CPU時間,處理器處理完之后,記錄當前CPU時間,然后進行最大值,最小值,平均值的計算,并反映到系統的arg參數,隨時查閱。
作為本發明的進一步改進,步驟S3包括以下子:
S301、輸入;
S302、調試使能,如果值為false,則輸出,如果值為true,則進入下一步;
S303、進行錄音便能,如果值為false,則輸出,如果值為true,則發送數據至網口;檢測使能,如果值為false,則輸出,如果值為true,則計算電平值;
S304、輸出。
作為本發明的進一步改進,步驟S4包括以下子:
S401、輸入;
S402、統計使能,如果值為false,則調用處理器算法并輸出,如果值為true,則進入下一步;
S403、記錄時間;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市東微智能科技股份有限公司,未經深圳市東微智能科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510974560.1/2.html,轉載請聲明來源鉆瓜專利網。





