新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 嵌入式系統工程師,小小軟件碼錯誤也能殺人!

        嵌入式系統工程師,小小軟件碼錯誤也能殺人!

        作者: 時間:2013-12-14 來源:網絡 收藏
        ="PADDING-BOTTOM: 0px; WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 14px/25px 宋體, arial; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(0,0,0); WORD-SPACING: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">  在被問到是否能將豐田汽車暴衝事件塬因與某個軟體程式的當機直接連結時,Barr的回答是:“應該是某應用程式的當機與其他程式當機的組合造成,”他說,該系統有數十種程式以及至少1,600萬種不同的當機方式,專家小組雖然能證實某一種軟體故障方式可能造成車輛暴衝,但還有其他許多種故障形式也可能造成同樣的結果。

          Barr 表示,專家們在實驗中只研究了那數十種程式當機的模式的一半,但:“那些都無法被任何故障安全機制所偵測到。”

          在奧克拉荷馬高速公路事故審訊后,Barr建議NHTSA應該要求豐田確保現有所有車款的安全性,并有需要加強針對軟體方面的管理與監督;舉例來說,美國聯邦航空局(FAA)與聯邦食品藥物管理局(FDA)都有一些針對負責監管之系統的安全關鍵軟體設計準則(如DO-178),但NHTSA則缺乏這樣的規范。

          此外Barr也指出,最近NHTSA規定所有美國車輛需安裝配備特定功能的黑盒子,但相關規定還是不充足;而他們也發現到豐田車輛的黑盒子會在車輛暴衝時故障,這使得黑盒子根本無法發生作用或是錯誤紀錄。NHTSA應該注意這一點,并針對黑盒子如何收集資料的方式有更詳細的規範,不要讓黑盒子與引擎控制的電腦有共同故障點。

        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)

        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 鸡泽县| 建瓯市| 东明县| 萨嘎县| 万宁市| 杭州市| 尉犁县| 常宁市| 大同县| 浦城县| 邵阳市| 蒲江县| 三江| 敖汉旗| 新乡市| 从化市| 双峰县| 信阳市| 宜春市| 常熟市| 通州区| 石屏县| 慈利县| 鄱阳县| 抚松县| 连南| 赤水市| 平远县| 固阳县| 基隆市| 长宁县| 景德镇市| 安福县| 尼木县| 五台县| 清新县| 高邑县| 诸暨市| 抚州市| 江门市| 炉霍县|