自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

嵌入式軟件不只要實現(xiàn)客戶需求,也要為生產(chǎn)測試服務

開發(fā) 前端
軟件的價值在于成為商品,對于嵌入式設(shè)備,必然有生產(chǎn)環(huán)節(jié),為確保整機工作正常,務必預留生產(chǎn)測試接口,以便在產(chǎn)線簡便、快速的確認硬件功能。

[[386227]]

一、引言

軟件的價值在于成為商品,對于嵌入式設(shè)備,必然有生產(chǎn)環(huán)節(jié),為確保整機工作正常,務必預留生產(chǎn)測試接口,以便在產(chǎn)線簡便、快速的確認硬件功能。一般小型消費類電子產(chǎn)品,生產(chǎn)流程是貼片-下載軟件-校準-測試-老化-復測-配置出廠參數(shù),不同產(chǎn)線可能存在差異,小作坊可能更簡單,這些流程中與軟件相關(guān)的就是測試工位。

二、原理

通過輸入接口,比如按鍵、串口AT指令使設(shè)備進入特殊狀態(tài),一般稱為工程模式或者測試模式,這種模式下軟件無條件接管全部硬件,測試人員通過輸入指令逐個驗證硬件,設(shè)備將結(jié)果輸出到顯示屏、LED指示或AT接收工具,測試完成后退回到正常模式。

例如。為確認硬件主板上的按鍵是否正常,人工按鍵,軟件檢測到按鍵則串口輸出對應提示語,表明檢測到按鍵,產(chǎn)線則以此證明按鍵電路工作正常。

若硬件外掛溫濕度傳感器,則可以使用AT串口指令,強制開啟傳感器至少工作一次,并將溫濕度結(jié)果輸出到顯示屏或者串口,通過對比實際溫濕度偏差在允許范圍,確定傳感器工作正常。

有些測試項需要借助儀器或者其它來輔助測試,如驗證藍牙接收功能,則需要提供一個藍牙信標廣播數(shù)據(jù),設(shè)備顯示接收到的藍牙名稱和信號強度,或者通過串口輸出。

三、自動化測試

工廠測試原理是如此,但是人工操作按鍵或者發(fā)送AT對產(chǎn)線來說效率太低,一般會制作治具自動觸發(fā)AT,PC軟件判斷AT輸出結(jié)果,啟動后自動測試并對測試結(jié)果的進行判斷,有問題提示異常,正常則進入下一個測試項。

例如測試按鍵:

測試SIM卡識別電路,由工具主動發(fā)查詢SIM卡狀態(tài)的指令,設(shè)備回復;工具再對結(jié)果字符串進行對比,確認SIM卡識別正常,則進入下一個測試項。若多次測試失敗,則給出相應警示語,產(chǎn)線人員對主板進行標記,后續(xù)再維修處理。

產(chǎn)線測試軟件工具,支持按步驟對硬件電路進行控制或監(jiān)測,且輸出結(jié)果,根據(jù)結(jié)果判斷設(shè)備工作情況是否符合預期。

如果再擴展可以對測試增加多線程執(zhí)行,對結(jié)果進行統(tǒng)計、存儲,以便后期對進行問題分析、流程優(yōu)化等。

四、結(jié)論

對產(chǎn)線而言,效率就是生命,時間就是金錢,一套全自動的自動檢測工具,存儲統(tǒng)計測試結(jié)果,對產(chǎn)線生產(chǎn)是至關(guān)重要的,除了PC工具的強大,嵌入式軟件也必須配合。

嵌入式軟件開發(fā)不能只是實現(xiàn)客戶的功能,還要為生產(chǎn)測試提供支持。

本文轉(zhuǎn)載自微信公眾號「嵌入式系統(tǒng)」,作者嵌入式系統(tǒng)。轉(zhuǎn)載本文請聯(lián)系嵌入式系統(tǒng)公眾號。

 

責任編輯:武曉燕 來源: 嵌入式系統(tǒng)
相關(guān)推薦

2011-04-18 11:34:34

嵌入式軟件測試

2011-05-16 16:41:06

軟件測試單元測試

2023-04-27 07:06:18

2022-12-14 08:06:08

2023-01-04 09:37:16

2023-05-04 00:27:40

2023-11-29 07:51:40

嵌入式軟件設(shè)計

2023-07-16 22:48:59

2014-04-15 10:26:13

2015-05-07 10:10:28

嵌入式設(shè)計軟件

2012-03-05 15:45:32

嵌入式開源軟件

2022-04-13 09:34:52

軟件開發(fā)嵌入式軟件

2011-05-24 17:34:38

嵌入式系統(tǒng)

2011-01-14 13:13:23

嵌入式Linux開發(fā)

2018-03-12 16:18:31

嵌入式開源

2009-12-03 12:29:54

嵌入式軟件工程師

2010-04-21 13:22:20

Windows CE

2022-02-14 23:17:16

Gitlab嵌入式工具

2010-06-09 19:56:04

2010-01-19 09:08:46

嵌入式Windows Emb
點贊
收藏

51CTO技術(shù)棧公眾號