基于Jenkins的DSP處理器驅動自動化測試平臺的設計與實現
發(fā)布時間:2020-12-04 12:17
目前,數字信號處理器(digital signal processor,DSP)依靠對信號的快速采集、識別處理、變換等功能,在家庭影音、航空航天、工業(yè)控制等領域得到了非常廣泛的實際應用。DSP的功能完整實現依賴于它的配套驅動軟件支持,DSP處理器產品市場競爭愈發(fā)激烈,實現敏捷開發(fā)變得愈發(fā)重要,保證處理器產品研發(fā)速度跟上市場需求變化的腳步,這也意味著驅動軟件的開發(fā)測試需求也隨之快速增長。為保證軟件質量,同時減少項目中的人工測試重復過程,節(jié)省時間經費成本,幫助項目團隊進行快速有效決策,搭建DSP處理器驅動自動化測試平臺變得十分有必要。本文為解決DSP處理器驅動測試需求,搭建了一種基于Jenkins的持續(xù)集成自動化測試平臺,利用Jenkins實現DSP處理器驅動的自動化測試,滿足了實際項目的測試需求。主要內容如下:首先,通過對自動化測試技術、持續(xù)集成技術的國內外研究現狀和相關理論基礎進行調研,分析實際項目中對DSP處理器驅動自動化測試平臺的功能需求。隨后,設計基于Jenkins的DSP處理器驅動自動化測試平臺的總體框架,使用Windos/Linux PC、視頻編碼器/解碼器EI3拓展板、DS...
【文章來源】:東華大學上海市 211工程院校 教育部直屬院校
【文章頁數】:65 頁
【學位級別】:碩士
【部分圖文】:
持續(xù)集成系統
基于 Jenkins 的 DSP 處理器驅動自動化測試平臺的設計與實現2.2 測試對象本節(jié)主要介紹 DSP 驅動自動化測試項目的測試對象,即測試針對的 DSP 處理器,基于該處理器的 DSP 測試評估板(DSP EZ-KIT),配套實現 DSP 處理器外設功能運行的 Linux 驅動軟件,以及相應的音頻、視頻驅動測試技術基礎——ALSA 和 V4L2。2.2.1 DSP 處理器項目主要需求驅動軟件開發(fā)測試任務的 DSP 處理器系列,基于 SHARC+雙核和 ARM Cortex-A5 內核,屬于單指令多數據(SIMD)數字信號處理器(DSP),采用 Super Harvard 架構,其功能框圖如圖 2-1 所示。浮點處理器專門優(yōu)化了對于高性能音頻、浮點應用的處理性能,具有大容量片內靜態(tài)隨機存取存儲器(SRAM),提供創(chuàng)新的數字音頻接口(DAI),增加分支預測和緩存增強等新性能的同時,兼容歷史版本產品。
2.2.2 DSP 測試評估板本文測試平臺所用 DSP EZ-KIT 是基于 SHARC 系列處理器的測試評估板,該測試設備外設包括系統保護單元、看門狗定時器、熱傳感器、觸發(fā)路由單元、時鐘發(fā)生器、復位控制單元、電源管理、SPORT、SPDIF、I2C、鏈路端口、QuadSPI、UART、ePPI、定時器和計數器、CAN、SD Card、以太網、USB 等,如圖2-2 所示。
【參考文獻】:
期刊論文
[1]基于Cortex-A53的嵌入式圖像采集系統設計[J]. 許曉,畢遠偉. 智能計算機與應用. 2019(01)
[2]DSP技術發(fā)展與應用研究綜述[J]. 馬曉東,李冰琪,魏鵬,農進洋,張玖煥,張松. 電子世界. 2018(24)
[3]Git分布式版本控制實現機制探討[J]. 龐雙玉. 信息系統工程. 2018(10)
[4]DSP的發(fā)展與應用[J]. 趙一霈. 電子技術與軟件工程. 2018(06)
[5]關于數字信號處理技術的應用現狀與發(fā)展研究[J]. 蔡馥韓. 中國新通信. 2017(10)
[6]軟件自動化測試方法的發(fā)展現狀分析[J]. 楊麗波. 無線互聯科技. 2017(04)
[7]自動化測試實現研究[J]. 付曉,楊海根. 中國市場. 2016(34)
[8]數據驅動和關鍵字驅動的研究與應用[J]. 陳臘梅. 軟件. 2016(04)
[9]基于關鍵字驅動的自動化測試研究與實現[J]. 易彤,林茂春. 電子技術與軟件工程. 2015(05)
[10]基于軟件測試自動化技術應用的分析[J]. 葛萍. 科技視界. 2015(04)
碩士論文
[1]基于嵌入式的無線視頻監(jiān)控系統的設計與實現[D]. 王旭.西安科技大學 2018
[2]基于Zynq的H.265編碼與傳輸系統實現[D]. 劉建華.西安電子科技大學 2018
[3]基于多核DSP處理器的高性能視頻編解碼技術研究[D]. 肖夫強.西安電子科技大學 2018
[4]GitHub開源軟件項目團隊協作過程監(jiān)控與評價[D]. 劉玉輝.哈爾濱工業(yè)大學 2018
[5]基于DSP的多功能便攜式電量分析記錄儀的研制[D]. 鄧海力.廣西大學 2018
[6]音頻數據采集系統的設計與實施[D]. 郭超遠.北京郵電大學 2018
[7]無線音視頻同步監(jiān)控系統的設計與實現[D]. 王聰惠.重慶郵電大學 2017
[8]基于Selenium的自動化測試技術研究與應用[D]. 王閱軍.山東科技大學 2017
[9]一種基于Oracle Fusion ADF的自動化測試框架的設計與實現[D]. 高贏平.東南大學 2016
[10]面向嵌入式系統的音視頻接收與同步播放系統實現[D]. 高樹立.天津大學 2017
本文編號:2897594
【文章來源】:東華大學上海市 211工程院校 教育部直屬院校
【文章頁數】:65 頁
【學位級別】:碩士
【部分圖文】:
持續(xù)集成系統
基于 Jenkins 的 DSP 處理器驅動自動化測試平臺的設計與實現2.2 測試對象本節(jié)主要介紹 DSP 驅動自動化測試項目的測試對象,即測試針對的 DSP 處理器,基于該處理器的 DSP 測試評估板(DSP EZ-KIT),配套實現 DSP 處理器外設功能運行的 Linux 驅動軟件,以及相應的音頻、視頻驅動測試技術基礎——ALSA 和 V4L2。2.2.1 DSP 處理器項目主要需求驅動軟件開發(fā)測試任務的 DSP 處理器系列,基于 SHARC+雙核和 ARM Cortex-A5 內核,屬于單指令多數據(SIMD)數字信號處理器(DSP),采用 Super Harvard 架構,其功能框圖如圖 2-1 所示。浮點處理器專門優(yōu)化了對于高性能音頻、浮點應用的處理性能,具有大容量片內靜態(tài)隨機存取存儲器(SRAM),提供創(chuàng)新的數字音頻接口(DAI),增加分支預測和緩存增強等新性能的同時,兼容歷史版本產品。
2.2.2 DSP 測試評估板本文測試平臺所用 DSP EZ-KIT 是基于 SHARC 系列處理器的測試評估板,該測試設備外設包括系統保護單元、看門狗定時器、熱傳感器、觸發(fā)路由單元、時鐘發(fā)生器、復位控制單元、電源管理、SPORT、SPDIF、I2C、鏈路端口、QuadSPI、UART、ePPI、定時器和計數器、CAN、SD Card、以太網、USB 等,如圖2-2 所示。
【參考文獻】:
期刊論文
[1]基于Cortex-A53的嵌入式圖像采集系統設計[J]. 許曉,畢遠偉. 智能計算機與應用. 2019(01)
[2]DSP技術發(fā)展與應用研究綜述[J]. 馬曉東,李冰琪,魏鵬,農進洋,張玖煥,張松. 電子世界. 2018(24)
[3]Git分布式版本控制實現機制探討[J]. 龐雙玉. 信息系統工程. 2018(10)
[4]DSP的發(fā)展與應用[J]. 趙一霈. 電子技術與軟件工程. 2018(06)
[5]關于數字信號處理技術的應用現狀與發(fā)展研究[J]. 蔡馥韓. 中國新通信. 2017(10)
[6]軟件自動化測試方法的發(fā)展現狀分析[J]. 楊麗波. 無線互聯科技. 2017(04)
[7]自動化測試實現研究[J]. 付曉,楊海根. 中國市場. 2016(34)
[8]數據驅動和關鍵字驅動的研究與應用[J]. 陳臘梅. 軟件. 2016(04)
[9]基于關鍵字驅動的自動化測試研究與實現[J]. 易彤,林茂春. 電子技術與軟件工程. 2015(05)
[10]基于軟件測試自動化技術應用的分析[J]. 葛萍. 科技視界. 2015(04)
碩士論文
[1]基于嵌入式的無線視頻監(jiān)控系統的設計與實現[D]. 王旭.西安科技大學 2018
[2]基于Zynq的H.265編碼與傳輸系統實現[D]. 劉建華.西安電子科技大學 2018
[3]基于多核DSP處理器的高性能視頻編解碼技術研究[D]. 肖夫強.西安電子科技大學 2018
[4]GitHub開源軟件項目團隊協作過程監(jiān)控與評價[D]. 劉玉輝.哈爾濱工業(yè)大學 2018
[5]基于DSP的多功能便攜式電量分析記錄儀的研制[D]. 鄧海力.廣西大學 2018
[6]音頻數據采集系統的設計與實施[D]. 郭超遠.北京郵電大學 2018
[7]無線音視頻同步監(jiān)控系統的設計與實現[D]. 王聰惠.重慶郵電大學 2017
[8]基于Selenium的自動化測試技術研究與應用[D]. 王閱軍.山東科技大學 2017
[9]一種基于Oracle Fusion ADF的自動化測試框架的設計與實現[D]. 高贏平.東南大學 2016
[10]面向嵌入式系統的音視頻接收與同步播放系統實現[D]. 高樹立.天津大學 2017
本文編號:2897594
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2897594.html