日本在线www-日本在线播放一区-日本在线不卡免费视频一区-日本在线不卡视频-成人影院久久久久久影院-成人影院一区二区三区

ABB25年11月
關(guān)注中國(guó)自動(dòng)化產(chǎn)業(yè)發(fā)展的先行者!
工業(yè)智能邊緣計(jì)算2025年會(huì)
2025工業(yè)安全大會(huì)
CAIAC 2025
OICT公益講堂
當(dāng)前位置:首頁(yè) >> 案例 >> 案例首頁(yè)

案例頻道

嵌入式軟件安全設(shè)計(jì)理念
  • 企業(yè):控制網(wǎng)     領(lǐng)域:機(jī)器視覺(jué)     行業(yè):礦業(yè)    
  • 點(diǎn)擊數(shù):1075     發(fā)布時(shí)間:2009-10-27 16:02:35
  • 分享到:

    嵌入式軟件應(yīng)用場(chǎng)合、硬件平臺(tái)及操作系統(tǒng)的多樣性,使嵌入式軟件在各種不同條件下可能出現(xiàn)未知、不可預(yù)測(cè)的狀況,即其潛在風(fēng)險(xiǎn)往往比通用PC機(jī)的軟件要高。由于嵌入式軟件應(yīng)用場(chǎng)合特殊,往往在無(wú)人值守的情況下運(yùn)行,高可靠性和安全性自然成為嵌入式系統(tǒng)的重要指標(biāo)。

    在設(shè)計(jì)初期排查各種可能的風(fēng)險(xiǎn),投入較低并可獲得高回報(bào)。最終的產(chǎn)品質(zhì)量也可以得到很好的控制。下面借鑒安全管理學(xué)思想,列舉一些生活實(shí)例說(shuō)明嵌入式軟件設(shè)計(jì)的安全理念。

    1 圍墻問(wèn)題

    學(xué)校修筑圍墻,有一個(gè)問(wèn)題——到底需要的高度是多少?過(guò)低,很容易翻越圍墻進(jìn)出,起不到圍墻的屏障作用;過(guò)高,翻越的人滑落容易傷亡,這也不是修筑圍墻的初衷。程序設(shè)計(jì)中的程序運(yùn)行異常好比非法進(jìn)出校園。一方面需要防止程序異常,這就類(lèi)似修了圍墻。但另一方面也需要注意圍墻高度:圍墻過(guò)高,輕易不出問(wèn)題,但一出就是大問(wèn)題。比如數(shù)據(jù)通信傳輸程序,加入CRC冗余校驗(yàn)。如果數(shù)據(jù)傳輸出現(xiàn)校驗(yàn)錯(cuò)誤,CRC冗余校驗(yàn)可能恢復(fù)錯(cuò)誤的數(shù)據(jù)。但是如果在設(shè)計(jì)測(cè)試初期就使用CRC校驗(yàn),并且程序中沒(méi)有警告信息,就有可能將錯(cuò)誤延續(xù)到產(chǎn)品發(fā)布階段。產(chǎn)品到現(xiàn)場(chǎng)出問(wèn)題那就嚴(yán)重了。還有一個(gè)例子,看門(mén)狗程序是為了程序異常時(shí)自動(dòng)重啟恢復(fù)系統(tǒng)。如果在程序測(cè)試期間就使用看門(mén)狗,同樣會(huì)屏蔽測(cè)試期間的程序跑飛、死機(jī)等問(wèn)題,是不利于發(fā)現(xiàn)程序缺陷的。

    2 修褲腳問(wèn)題

    給孩子買(mǎi)了條褲子,試穿后發(fā)現(xiàn)褲子長(zhǎng)了些,于是很精確地測(cè)量出需要截去10 cm。問(wèn)題出現(xiàn)了,媽媽動(dòng)手改好了之后,奶奶也給改短了10 cm,接下來(lái)的情景可想而知。這就是溝通問(wèn)題,某成員在對(duì)某對(duì)象實(shí)施某行為的時(shí)候沒(méi)有留下任何標(biāo)記,使得其他成員未得到準(zhǔn)確信息,帶來(lái)下一步行為的失誤。

    程序設(shè)計(jì)中同樣也有類(lèi)似問(wèn)題。比如某進(jìn)程對(duì)一個(gè)臨界資源進(jìn)行訪問(wèn),并且沒(méi)有任何標(biāo)記,如果另一進(jìn)程也訪問(wèn)該資源就會(huì)造成資源訪問(wèn)的沖突。通過(guò)信號(hào)量互斥保護(hù)就可以解決這一問(wèn)題。另一個(gè)例子是在內(nèi)存申請(qǐng)和釋放方面。比如函數(shù)funA()調(diào)用funB(),在funA()或funB()中動(dòng)態(tài)申請(qǐng)一段內(nèi)存空間,并且將指向該內(nèi)存的指針傳給另一函數(shù),在funA()或funB()中都可以釋放內(nèi)存。但是一定注意,需要溝通在哪個(gè)函數(shù)里進(jìn)行,尤其當(dāng)這兩個(gè)函數(shù)分別由兩個(gè)人完成的時(shí)候。不能出現(xiàn)兩個(gè)函數(shù)都釋放該內(nèi)存或都不釋放該內(nèi)存的情況。

    3 優(yōu)勢(shì)和不足

    兩個(gè)游人出行,一個(gè)帶傘,另一個(gè)不帶傘。那天下了大雨,結(jié)果回來(lái)時(shí)帶傘的人被淋得全身濕透,而不帶傘的反而未被淋濕。原因何在?因?yàn)閹愕娜苏J(rèn)為自己帶了傘不用躲雨,不知不覺(jué)就濕透了;不帶傘的知道在雨中幾秒鐘就能全身濕透,所以一直注意在亭子下躲雨。

    程序設(shè)計(jì)中何嘗不是如此?對(duì)認(rèn)為不容易出問(wèn)題的代碼設(shè)計(jì)投入不足,測(cè)試工作少,對(duì)易出問(wèn)題的代碼投入大量精力,嚴(yán)加測(cè)試,最后的結(jié)果反而是容易出問(wèn)題的代碼質(zhì)量更高。這就是設(shè)計(jì)人員常常遇到的情況——能想到的錯(cuò)誤都解決了,想不到的錯(cuò)誤都出現(xiàn)了。另外一個(gè)例子是:對(duì)于RS232串口通信,考慮到通信傳輸距離、外界干擾等問(wèn)題,采用了數(shù)據(jù)校驗(yàn)和錯(cuò)誤重發(fā)機(jī)制;對(duì)于I2C、SPI總線往往是短距離、同一電路板的芯片訪問(wèn),都沒(méi)有任何數(shù)據(jù)校驗(yàn)措施。結(jié)果有可能是RS232串口數(shù)據(jù)總是正確的,I2C、SPI總線的數(shù)據(jù)受不合理的布線及電磁干擾影響反而出現(xiàn)錯(cuò)誤。因此對(duì)于嵌入式系統(tǒng),需要根據(jù)實(shí)際的現(xiàn)場(chǎng)情況定制程序設(shè)計(jì),而不是因?yàn)榇蠖鄶?shù)人都這么做,或以前都這么做。

    4 警告和避錯(cuò)

    電線桿上有特別亮麗的幾個(gè)字,某行人好奇,爬上電線桿一看,四個(gè)大字:“油漆未干”。可見(jiàn)這個(gè)告示性文字反而害苦了這位行人。如果換一種方式,將電線桿周?chē)菀妆蝗私佑|到的地方圍上一圈,就能很好地避免路人接觸。當(dāng)然這里還需要考慮成本和效用的平衡。

    嵌入式系統(tǒng)往往不需要人員值守就能正常工作,因此依靠警告、報(bào)錯(cuò)不能解決所有問(wèn)題。你可以想象在駕駛飛機(jī)時(shí),導(dǎo)航屏幕出現(xiàn)類(lèi)似Windows系統(tǒng)的“內(nèi)存空間不足,請(qǐng)關(guān)閉部分程序”警告的情形是多么可笑。在設(shè)計(jì)這一類(lèi)程序的時(shí)候,應(yīng)該考慮程序如何能自動(dòng)解決一些異常情況,即使有些情況下必須進(jìn)行人機(jī)交互,也應(yīng)該考慮這時(shí)程序是否可以自動(dòng)采取一些保護(hù)措施。比如數(shù)據(jù)讀取異常報(bào)錯(cuò),可以考慮用一個(gè)默認(rèn)的數(shù)據(jù);通信連接不上報(bào)錯(cuò)則需要檢測(cè)通信是否恢復(fù)正常。

    以上從幾個(gè)生活實(shí)例用類(lèi)比的方式說(shuō)明了嵌入式軟件設(shè)計(jì)需要注意的一些問(wèn)題,當(dāng)然僅僅注意這幾點(diǎn)對(duì)保證嵌入式軟件的質(zhì)量是遠(yuǎn)遠(yuǎn)不夠的。文章的目的是通過(guò)幾個(gè)易懂的實(shí)例強(qiáng)調(diào)設(shè)計(jì)安全意識(shí)以及軟件產(chǎn)品質(zhì)量意識(shí)的重要性。

熱點(diǎn)新聞

推薦產(chǎn)品

x
  • 在線反饋
1.我有以下需求:



2.詳細(xì)的需求:
姓名:
單位:
電話:
郵件:
99热精品一区| 人人干人人插| 中文字幕一区二区三区精彩视频| 午夜家庭影院| 亚洲女人国产香蕉久久精品| 国产麻豆精品免费密入口| 成人在免费观看视频国产| 日韩专区第一页| 国产亚洲精品aaa大片| 精品视频在线看| 一级女性全黄生活片免费| 国产网站免费观看| a级毛片免费全部播放| 欧美激情在线精品video| 国产成人啪精品视频免费软件| 日韩在线观看视频黄| 一级女性全黄生活片免费| 青草国产在线观看| 青青久久国产成人免费网站| 黄视频网站免费看| 欧美1区2区3区| 黄视频网站在线免费观看| 亚久久伊人精品青青草原2020| 国产成a人片在线观看视频| 成人免费一级毛片在线播放视频| 亚洲wwwwww| 国产网站免费视频| 国产精品1024永久免费视频| 免费国产在线视频| 久久国产精品自线拍免费| 色综合久久天天综合观看| 九九久久99| 成人免费网站久久久| 国产成人女人在线视频观看| 99色视频在线| 九九热国产视频| 国产一区二区精品| 午夜精品国产自在现线拍| 日韩av片免费播放| 成人免费一级毛片在线播放视频| 国产视频一区在线| 精品国产三级a| 国产成人精品影视| 韩国三级视频网站| 一级女性大黄生活片免费| 黄色福利片| 国产一区二区精品| 亚洲 欧美 成人日韩| 日日夜夜婷婷| 二级特黄绝大片免费视频大片| 四虎久久精品国产| 欧美a级片免费看| 久久成人性色生活片| 亚欧视频在线| 毛片成人永久免费视频| 久久精品人人做人人爽97| 尤物视频网站在线| 麻豆午夜视频| 欧美激情一区二区三区视频 | 国产伦久视频免费观看 视频| 亚洲精品永久一区| 国产伦精品一区二区三区无广告| 久久精品店| 国产91精品系列在线观看| 日本特黄特黄aaaaa大片| 韩国毛片| 沈樵在线观看福利| 美女免费精品视频在线观看| 国产成人女人在线视频观看| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 国产国语在线播放视频| 91麻豆精品国产自产在线观看一区| 国产国产人免费视频成69堂| 在线观看成人网 | 欧美a级大片| 精品国产一区二区三区精东影业| 国产麻豆精品| 国产一区二区精品| 久久国产精品只做精品| 午夜激情视频在线播放| 欧美激情一区二区三区中文字幕| 亚洲精品中文字幕久久久久久| 99色视频在线观看| 日本免费区| 日本伦理黄色大片在线观看网站| 久草免费在线观看| 99热精品一区| 青青青草影院| 国产一区免费在线观看| 高清一级片| 成人免费观看的视频黄页| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 欧美另类videosbestsex高清 | 亚洲精品影院一区二区| 日韩一级黄色片| 精品国产香蕉伊思人在线又爽又黄| 青青青草影院| 欧美1区2区3区| 四虎论坛| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 欧美大片a一级毛片视频| 久久精品大片| 中文字幕一区二区三区精彩视频| 999久久狠狠免费精品| 国产视频在线免费观看| 久久精品店| 深夜做爰性大片中文| 日韩免费在线| 免费的黄色小视频| 毛片高清| 国产网站在线| 成人高清视频免费观看| 天天做日日干| 九九久久99| 免费毛片基地| 欧美一级视频免费| 天天做日日爱| 欧美另类videosbestsex视频| 国产麻豆精品高清在线播放| 黄视频网站在线看| 韩国毛片免费大片| 精品在线观看一区| 国产亚洲精品成人a在线| 91麻豆tv| 日韩欧美一及在线播放| 国产美女在线一区二区三区| 国产91丝袜高跟系列| 久久精品免视看国产成人2021| 99久久精品国产免费| 99热视热频这里只有精品| 天天做日日爱夜夜爽| 国产不卡福利| 999久久久免费精品国产牛牛| 你懂的日韩| 国产精品免费精品自在线观看| 九九九国产| 二级片在线观看| 韩国毛片基地| 国产一区二区精品尤物| 成人免费福利片在线观看| 精品国产一区二区三区久| 高清一级毛片一本到免费观看| 人人干人人插| 国产国语对白一级毛片| 精品在线观看一区| 日韩在线观看免费| 成人高清免费| 午夜在线亚洲| 久久精品免视看国产成人2021| 国产视频在线免费观看| 色综合久久天天综合| 国产欧美精品| 久久精品欧美一区二区| 黄视频网站在线免费观看| 天天综合在线观看 | 一本高清在线| 久久精品成人一区二区三区| 午夜久久网| 可以在线看黄的网站| 日本免费乱人伦在线观看| 精品视频一区二区| 国产伦理精品| 精品在线免费播放| 青青久久精品| 欧美激情一区二区三区在线| 高清一级毛片一本到免费观看| 国产美女在线一区二区三区| 成人影视在线观看| 一级女人毛片人一女人| 国产精品自拍在线| 久久国产精品自线拍免费| 国产成人啪精品| 999精品影视在线观看| 国产国语在线播放视频| 国产成人精品综合久久久| 中文字幕一区二区三区 精品| 久久久久久久久综合影视网| 亚洲天堂免费| 欧美电影免费| 国产视频网站在线观看| 欧美大片毛片aaa免费看| 欧美日本国产| 日韩男人天堂| 韩国三级香港三级日本三级la | 久久国产影视免费精品| 国产欧美精品午夜在线播放| 99热精品在线| 四虎影视久久久免费| 国产不卡在线看| 国产伦久视频免费观看 视频| 999久久狠狠免费精品| 亚洲第一色在线| 九九精品久久| 国产成人欧美一区二区三区的| 欧美激情一区二区三区视频高清 | 免费的黄色小视频| 亚洲精品影院一区二区| 欧美爱爱网| 韩国毛片| 四虎影视久久久免费|