啊啊啊流水了啊操逼污污,与妇女日逼视频,亚洲国产日韩欧美一区二区,k8经典网在线观看电影

24小時(shí)聯(lián)系電話:18217114652、13661815404

中文

您當(dāng)前的位置:
首頁>
電子資訊>
技術(shù)專題>
嵌入式系統(tǒng)中的自我測...

技術(shù)專題

嵌入式系統(tǒng)中的自我測試


嵌入式系統(tǒng)中的自我測試

除非可用內(nèi)存完全耗盡,否則在嵌入式設(shè)計(jì)中實(shí)施某些自測試功能是值得的。 

盡管現(xiàn)代電子產(chǎn)品非??煽浚鼈?nèi)匀蝗菀壮霈F(xiàn)故障。嵌入式系統(tǒng)中的故障大致可分為四類: 

中央處理器

外設(shè)

記憶

軟件錯誤 

如果 CPU 出現(xiàn)故障,則往往是硬故障。在這個(gè)系統(tǒng)中沒有自檢的可能性。CPU 出現(xiàn)部分故障的可能性很小。當(dāng)系統(tǒng)中有多個(gè)核心時(shí),最好將一個(gè)核心分配為,以便它可以監(jiān)控系統(tǒng)完整性。 

移動測試

外設(shè)可能會以多種方式出現(xiàn)故障,但其中許多是特定于設(shè)備/應(yīng)用程序的。當(dāng)設(shè)備無法響應(yīng)其地址時(shí),就會發(fā)生陷阱;必須包含一個(gè)陷阱處理程序來處理此故障。否則,通信設(shè)備通常包括環(huán)回模式,可以測試傳輸和接收以及相關(guān)的中斷。 

內(nèi)存故障隨時(shí)可能發(fā)生。這種故障可能是暫時(shí)的——例如,一個(gè)位被經(jīng)過的宇宙射線翻轉(zhuǎn)。這種故障通常是無法檢測到的,可能會導(dǎo)致軟件崩潰。因此,適應(yīng)崩潰恢復(fù)是必不可少的。如果沒有收到地址響應(yīng),或者位停留在 0 1,則可能會出現(xiàn)硬故障。陷阱處理程序處理前者,但后者需要一些特定的測試。全面的內(nèi)存測試只能在設(shè)備啟動時(shí)進(jìn)行。移動測試是有效的。 

堆棧保護(hù)詞

在設(shè)備運(yùn)行時(shí),可以對單個(gè)字節(jié)或字執(zhí)行模式測試,這可能會揭示某些類型的故障。 

在現(xiàn)代設(shè)備中,軟件是最復(fù)雜的組件。即使軟件不會磨損,其復(fù)雜性也會導(dǎo)致在開發(fā)過程中難以檢測到的故障。好的防御性編碼技術(shù)可以幫助預(yù)測一些問題。 

一般來說,有兩種類型的軟件錯誤:

數(shù)據(jù)損壞

代碼循環(huán)。 

數(shù)據(jù)損壞可能是由指針誤用引起的,這很難檢測或預(yù)防,但也可能是數(shù)據(jù)結(jié)構(gòu)(如數(shù)組或堆棧)溢出的結(jié)果。插入保護(hù)字可以幫助在造成任何損壞之前檢測溢出。 

代碼循環(huán)可以通過精心設(shè)計(jì)來解決——預(yù)防措施如等待設(shè)備超時(shí)——或者某種監(jiān)視無響應(yīng)代碼的看門狗設(shè)施(在硬件或軟件中)。

請輸入搜索關(guān)鍵字

確定
舟山市| 兴宁市| 盐津县| 林甸县| 赣州市| 壶关县| 喀什市| 马山县| 阳城县| 义乌市| 雷山县| 鄱阳县| 吉隆县| 胶州市| 光山县| 麻城市| 紫金县| 南部县| 延边| 深水埗区| 娄烦县| 阳曲县| 长阳| 诸暨市| 大丰市| 潞城市| 东方市| 德格县| 宁海县| 越西县| 遂昌县| 瑞丽市| 元江| 平和县| 天柱县| 栾城县| 磐石市| 南安市| 鸡西市| 庆阳市| 大兴区|