歪歪漫画登录页面首页环球漫画|欧美激情A片大尺度|斗罗大陆小舞107集免费|国产久久精品二区三区老狼|51吃瓜.world张津瑜|26uuu电影新地址|厨房出轨上司HD院线

 
SEGGER | 什么是測試場?
來源:segger.com | 作者:segger | 發布時間: 2024-03-04 | 268 次瀏覽 | ?? 點擊朗讀正文 ?? ? | 分享到:

什么是測試場?

嵌入式中的“測試場”(有時也稱為“板場”或“設備場”)是一定數量的節點網絡(如評估板、原型板、生產板、成品等),這些節點通過仿真器連接到網絡,以便測試人員或開發人員可以遠程訪問它們。

擁有測試場有什么好處?

測試場為嵌入式開發人員或測試工程師提供了許多好處。測試場非常適合遠程工作,因為它允許從任何地方訪問硬件以進行軟件開發和調試。用戶只需通過網絡連接到測試場中的一塊板,就可以控制電源,下載固件,并在實際硬件上運行、調試和測試其軟件。此外,測試場中的板具有預配置的標準設置(例如,在跳線、開關等方面),這保證了板處于預期狀態,使得不需要在他們的辦公桌或其他地方設置自己的環境。

測試場也是在許多用戶之間共享對供應有限的硬件的訪問權限的一種非常有效的方法,它減少了運輸板子的需求或在模擬環境中工作。此外,自動化構建系統可以在相同的標準設置上運行測試。這非常適合回歸測試、持續集成、編譯器測試等。

如何設置測試場?

下圖顯示了具有多個節點的典型測試場的示例。

每個節點包含一個SEGGER J-Link PRO調試器,它在目標端通過SEGGER test Farm電源適配器和SEGGER的許多目標適配器之一連接到被測設備(DuT)。

在主機端,每個J-Link PRO都通過以太網接口連接到局域網(LAN)。如果局域網采用了以太網供電(PoE)技術,那么J-Link PRO可以通過PoE分離器供電,簡化了設置。

許多測試場的設置方式使所有節點都相同。但是,提供對不同配置的相同硬件的訪問,或允許用戶連接到各種完全不同的板可能會很有用。

測試場的典型應用

對于想要進行持續集成(CI)以及對其設備驅動程序、示例代碼等進行回歸測試的半導體廠商來說,測試場非常有用。它還允許他們在各種評估板上使用各種工具鏈測試其軟件。

出于類似的原因,開發嵌入式應用程序的公司也將從測試場中受益。CI使開發人員的軟件開發更容易、更快、風險更低。通過自動化構建和測試,開發人員可以進行較小的更改。軟件開發人員可以更快地得到關于代碼的反饋,從而加快了整體創新的步伐。