chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

使用編碼工具解決意外和潛在的災難性故障

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Rory Dear ? 2022-06-19 15:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在我們?nèi)找孀詣踊氖澜缰校_保嵌入式軟件代碼幕后發(fā)生的事情的安全性和可靠性已達到新的關鍵水平,尤其是在最近一些引人注目的和潛在的災難性故障之后。這包括日產(chǎn)的安全氣囊部署故障和豐田的普銳斯召回。由于軟件缺陷。這些是從眾多編碼災難中挑選出來的一些例子,這些例子在我們對自動化的集體推動中仍然很明顯。

那么是誰的錯呢?是因為懶惰的嵌入式軟件工程師沒有能力編寫安全關鍵代碼嗎?是他們的上級沒有確保各個輸出不會協(xié)同工作或沒有經(jīng)過適當?shù)臏y試嗎?是他們的公司沒有在工具上進行足夠的投資以實現(xiàn)適合安全關鍵應用的測試水平嗎?通常,以上都是。

今天的代碼分析工具提供了前所未有的覆蓋和審查水平,這在幾年前根本不存在,它應該讓您關心的是,有多少年甚至幾十年前編寫的代碼今天仍在這些安全關鍵應用程序中使用。這種遺留代碼的持續(xù)實現(xiàn)被稱為“經(jīng)時間證明”,這本身就是一個有趣的論點。軟件代碼的獨特之處在于,與機械或電子硬件不同,它在邏輯上不會遭受退化,以確保在未來的某一天,我們使用或擁有的每一臺設備都注定會停止運行。然而,在沒有適當外部分析的情況下證明嵌入式軟件完全依賴于廣泛的功能測試。隨著圍繞該代碼的生態(tài)系統(tǒng)不斷發(fā)展,可能會出現(xiàn)未經(jīng)過專門測試的條件,從而導致意外和潛在的災難性故障。

有了可用的高級代碼分析工具,您會認為那些部署遺留代碼的人會爭先恐后地對其進行徹底測試。然而,人們通常認為(由于缺乏歷史故障)這個遺留代碼是經(jīng)過時間證明的,也許更險惡的動機是潘多拉魔盒的擔憂,即這種對已部署代碼的回顧性分析可能會打開。當然,爭論必須是使任何可能出錯的代碼達到今天的安全標準所涉及的投資遠遠低于失敗的金錢或聲譽成本,特別是如果它涉及生命損失。

VectorCAST/Analytics等工具提供了代碼覆蓋率的易于理解的可視化表示,而且我們不僅僅是在談論圖表和餅圖。獨特之處在于動態(tài) GUI 將代碼復雜性和覆蓋率呈現(xiàn)為交互式熱圖。通過紅綠燈標簽,軟件開發(fā)人員可以放大潛在問題區(qū)域,輕松突出顯示過于復雜或測試不足的代碼。完全可定制的儀表板可根據(jù)每個源文件中的語句數(shù)量或復雜性進行熱圖格式化;單擊可以突出顯示代碼本身中的任何可疑函數(shù)。

poYBAGKuzUOAAxnzAAFLAzwY7dQ662.png

顯示的是 VectorCAST/Analytics 代碼分析工具的交互式熱圖。

有了可用的正確工具,比以往任何時候都更嚴格的安全要求,以及如此多的軟件質(zhì)量出現(xiàn)問題的例子,你會認為這樣的代碼分析套件會自我推銷。

值得慶幸的是,當今嵌入式市場對軟件質(zhì)量的態(tài)度將安全關鍵代碼質(zhì)量與安全性放在首位。挑戰(zhàn)在于說服供應商回顧分析他們的遺留代碼,因為他們不知道的東西會傷害他們。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 嵌入式
    +關注

    關注

    5186

    文章

    20169

    瀏覽量

    329100
  • 代碼
    +關注

    關注

    30

    文章

    4942

    瀏覽量

    73167
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    單片機開發(fā)功能安全中編譯器

    ”的代碼路徑。高級語言,特別是C和C ++,包含數(shù)量眾多的功能,這些功能的行為不是代碼所遵循的語言規(guī)范所規(guī)定的。這種不確定的行為可能導致意外的結果和潛在災難性后果,而這在功能安全的應用程序中是無法接受
    發(fā)表于 12-01 06:44

    華盛昌DT-6508B專業(yè)絕緣萬用表在電氣設備維護中的應用

    在高度依賴電氣化運行的現(xiàn)代工業(yè)與能源體系中,任何潛在的絕緣故障都可能導致災難性的后果。絕緣性能的完整作為電力系統(tǒng)可靠的第一道防線,其評估
    的頭像 發(fā)表于 11-28 15:06 ?385次閱讀

    為什么要對電力系統(tǒng)的絕緣狀態(tài)進行監(jiān)測?

    為可量化、可管理的數(shù)據(jù),從而保障電網(wǎng)安全。 電力系統(tǒng)絕緣狀態(tài)監(jiān)測的重要體現(xiàn)在多個方面,如預防絕緣故障、避免災難性事故,在延長設備壽命的同時還能降低運維成本,提升供電的可靠。通過監(jiān)測
    的頭像 發(fā)表于 11-26 13:20 ?83次閱讀

    使用MXO示波器對全橋轉(zhuǎn)換器的開關模式進行驗證測試

    。這種復雜的驗證過程要求對開關模式進行精確測量,以防止出現(xiàn)災難性的開關模式。在識別轉(zhuǎn)換器開關過程中出現(xiàn)的意外事件時,專業(yè)知識和合適的測量工具至關重要。你的任務在功
    的頭像 發(fā)表于 10-31 17:22 ?135次閱讀
    使用MXO示波器對全橋轉(zhuǎn)換器的開關模式進行驗證測試

    跌落測試的 “預測維護”:通過沖擊數(shù)據(jù)預判產(chǎn)品潛在故障

    在產(chǎn)品的全生命周期中,潛在故障如同隱藏的 “定時炸彈”,隨時可能在運輸、使用等環(huán)節(jié)因跌落沖擊而引爆。傳統(tǒng)跌落測試僅能判斷產(chǎn)品當下是否完好,卻無法洞察深層隱患。而慧通測控定向跌落試驗機,通過沖擊數(shù)據(jù)
    的頭像 發(fā)表于 07-15 15:00 ?405次閱讀
    跌落測試的 “預測<b class='flag-5'>性</b>維護”:通過沖擊數(shù)據(jù)預判產(chǎn)品<b class='flag-5'>潛在</b><b class='flag-5'>故障</b>

    使用簡儀產(chǎn)品解決中高壓電機局部放電監(jiān)測難題

    中高壓電機在運行過程中可能出現(xiàn)局部放電現(xiàn)象。局部放電被認為是電氣設備絕緣故障的早期征兆,通過檢測局部放電,可以及時發(fā)現(xiàn)電氣設備的內(nèi)部絕緣缺陷,評估和監(jiān)測絕緣系統(tǒng)的健康狀況,預測絕緣失效風險,從而預防災難性故障、延長設備壽命、保障
    的頭像 發(fā)表于 06-10 10:53 ?878次閱讀

    編碼器常見的故障詳細說明

    編碼器作為自動化控制系統(tǒng)中的重要組件,負責將機械位移轉(zhuǎn)換為電信號,以供上位機、PLC或驅(qū)動器等設備讀取和處理。然而,在使用過程中,編碼器可能會遇到多種故障,這些故障若不及時排除,將嚴重
    的頭像 發(fā)表于 04-16 18:28 ?3249次閱讀

    編碼器常見的故障問題及案例分析

    編碼器作為自動化控制系統(tǒng)中的重要組件,負責將機械位移轉(zhuǎn)換為電信號,以供上位機、PLC或驅(qū)動器等設備讀取和處理。然而,在使用過程中,編碼器可能會遇到多種故障。以下是對編碼器常見
    的頭像 發(fā)表于 03-07 11:05 ?3725次閱讀

    DISCOAA編碼器維修

    可能由內(nèi)部連接松動、電路板老化、電源線干擾、接線不良、機械碰撞等多種原因引起?23。 維修前的準備工作同樣重要,包括準備必要的維修工具(如螺絲刀、萬用表、焊臺等)、確保工作環(huán)境安全、對編碼器進行初步檢查以確定故障類型和范圍等?1
    的頭像 發(fā)表于 02-20 13:48 ?908次閱讀

    使用萬用表檢測編碼器性能與故障指南

    下降甚至故障,影響整個系統(tǒng)的穩(wěn)定性和準確。因此,定期檢測編碼器的健康狀況顯得尤為重要。本文將介紹如何使用萬用表這一基礎工具,來檢測編碼器的
    的頭像 發(fā)表于 02-18 16:42 ?1655次閱讀

    設備管理系統(tǒng):如何實現(xiàn)預測維護與故障預防?

    設備管理系統(tǒng)通過數(shù)據(jù)收集與分析、智能算法和維護策略制定,實現(xiàn)預測維護與故障預防。通過建立設備模型,預測設備性能變化趨勢。設定預警閾值,確定關鍵指標。通過數(shù)據(jù)分析,發(fā)現(xiàn)設備潛在故障模式
    的頭像 發(fā)表于 02-13 09:56 ?1127次閱讀
    設備管理系統(tǒng):如何實現(xiàn)預測<b class='flag-5'>性</b>維護與<b class='flag-5'>故障</b>預防?

    對于絕對式編碼器的常見故障如何解決呢?

    ? ? ? 絕對式編碼器作為一種高精度和高可靠的傳感器,廣泛應用于機器人臂、數(shù)控機床、自動化生產(chǎn)線等領域。然而,在使用過程中,絕對式編碼器也會遇到各種故障,這些
    的頭像 發(fā)表于 01-24 14:43 ?1744次閱讀

    伺服電機編碼故障及維修

    伺服電機編碼故障及維修,伺服電機編碼器4大常見故障,編碼器信號丟失或不穩(wěn)定,編碼器零點偏移,
    的頭像 發(fā)表于 01-21 14:49 ?4062次閱讀
    伺服電機<b class='flag-5'>編碼</b>器<b class='flag-5'>故障</b>及維修

    網(wǎng)絡恢復比災難恢復更加復雜

    技術已然成為維持企業(yè)運營的重要動力。對于大多數(shù)企業(yè)來說,IT服務中斷直接影響到運營目標的實現(xiàn)。關注業(yè)務連續(xù)的IT策略非常重要。雖然許多企業(yè)已經(jīng)制定了完善的傳統(tǒng)災難恢復計劃,但它們往往無法應對當今數(shù)據(jù)意外事件的復雜
    的頭像 發(fā)表于 01-17 15:49 ?1041次閱讀

    如何通過熱管理防止過熱和故障

    電子熱管理是一個越來越重要的問題,特別是隨著許多設備變得越來越小、性能越來越強。了解最適合具體情況的電子冷卻方法是防止過熱和內(nèi)部故障的理想方法,這些故障可能會縮短產(chǎn)品的使用壽命或?qū)е禄馂牡?b class='flag-5'>災難性后果。
    的頭像 發(fā)表于 01-08 11:35 ?1192次閱讀