新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 嵌入式系統的硬件安全問題

        嵌入式系統的硬件安全問題

        作者: 時間:2016-12-01 來源:網絡 收藏
        聽了國防科技大學陸洪毅教授的兩節課(當然是看視頻),講的是關于嵌入式系統硬件安全的問題。同時,也聽了他關于嵌入式系統未來發展趨勢的問題,自我感覺收獲良多。

        對于計算機系統而言,硬件和軟件就像一個人的兩條腿是互相依存互相協作的關系。這句話是本人有感而發。3個月前,我曾經把51單片機(基于宋老師“金沙灘”開發板)的液晶顯示功能和溫度傳感器,紅外遙控解碼,led顯示,數碼管顯示功能集于一身,把實現這些功能的c代碼,以一個大循環(while循環)的編程方式糅合在一起,編譯通過之后下載到單片機,效果是:液晶可以顯示出紅外遙控器的解碼值,但是數碼管和led的顯示不受控制,數碼管有時顯示亂碼。當時就這個問題及時求教了宋老師,他告訴我肯定是我的程序有問題。后來,我修改過好多次代碼,只能說基本上解決了這個問題,但是還不理想!就在我反復修改程序的過程中,我有所領悟:產品的可靠性不光要有優質可信的硬件還必須有嚴謹高效的代碼互相配合。這就是我感悟到的軟件和硬件的關系。

        本文引用地址:http://www.104case.com/article/201612/324477.htm

        說到軟件安全人們自然就會想到木馬,bug,網絡安全這些東西。

        回顧一下陸教授關于全問題:1,下載到MCU的代碼可以通過顯微鏡或別的設備解碼出來;2,嵌入式系統的硬件多屬于末端產品,cpu的結構漏洞如果被解碼產品生產商將損失慘重;例如,如果一個產品的“密鑰”被解碼,生產商為開發設計該產品的投入幾乎泡湯;3,在軍事裝備中,硬件的安全可能關系到戰爭勝負的走向。每一條都能有好多好多的解釋,水平有限僅此而已!

        還是說一下現實的學習問題,自己先是學習三菱的FX系列plc入門,繼而學習西門子s7-200plc,對于西門子plc的學習時間投入較多,工業上一般的自動控制程序可以閉目自編,復雜的需要輔以資料。對于plc的學習而言,順序功能圖和通信問題是難點!在這方面,本人較為欠缺。之后花了一年的時間學習c語言和51單片機,自我感覺學習效果良好,為51單片機付出的時間和精力最多,應該說收獲也是最多的。本想花幾個月的時間實踐一下51單片機和plc的,學習一下組態王軟件,用它們做幾個小項目玩玩。奈何本人性子急,一下子又開始了32位單片機STM32F103系列)的學習。我想,好好把這些東西學精學好足夠用一輩子了,學完這些東西之后不想再好高騖遠再去摧殘自己了,畢竟學習這些專業知識很辛苦好寂寞!歲月不饒人能混就混吧,畢竟一個人的精力是有限的!

        只有進入電子世界,我才能忘卻生活的痛苦和工作上以及人生的失意。唯此才是真正的精神家園!



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 江北区| 东安县| 洛扎县| 曲水县| 京山县| 祁连县| 姜堰市| 万州区| 南华县| 太谷县| 宁国市| 宜黄县| 广东省| 金溪县| 张家港市| 上饶市| 左权县| 探索| 宁明县| 阳新县| 抚远县| 阿坝| 湘西| 巴东县| 壶关县| 改则县| 柘城县| 台东县| 邹城市| 天津市| 荆门市| 东丰县| 綦江县| 托克逊县| 台州市| 东兰县| 江北区| 安龙县| 青川县| 丰都县| 松滋市|