一直以來,單片機都是大家的關(guān)注焦點之一。因此針對大家的興趣點所在,小編將為大家?guī)韱纹瑱C的相關(guān)介紹,詳細內(nèi)容請看下文。
一、單片機是什么的簡稱
單片機是微控制單元(Microcontroller Unit)的簡稱,也被稱為單片微計算機(Single Chip Microcomputer)。它是一種集成電路芯片,通過超大規(guī)模集成電路技術(shù)將中央處理器(CPU)、隨機存儲器(RAM)、只讀存儲器(ROM)、多種輸入/輸出(I/O)口、中斷系統(tǒng)、定時器/計數(shù)器等功能集成到一塊硅片上,形成了一個功能完整的小型微型計算機系統(tǒng)。
二、單片機應(yīng)用范圍
單片機的單機應(yīng)用的范圍包括:
(1) 測控系統(tǒng)。 用單片機可以構(gòu)成各種不太復(fù)雜的工業(yè)控制系統(tǒng)、自適應(yīng)控制系統(tǒng)、數(shù)據(jù)采集系統(tǒng)等, 達到測量與控制的目的。
(2) 智能儀表。 用單片機改造原有的測量、控制儀表, 促進儀表向數(shù)字化、智能化、多功能化、綜合化、柔性化方向發(fā)展。
(3) 機電一體化產(chǎn)品。單片機與傳統(tǒng)的機械產(chǎn)品相結(jié)合, 使傳統(tǒng)機械產(chǎn)品結(jié)構(gòu)簡化, 控制智能化。
(4) 智能接口。 在計算機控制系統(tǒng), 特別是在較大型的工業(yè)測、控系統(tǒng)中, 用單片機進行接口的控制與管理, 加之單片機與主機的并行工作, 大大提高了系統(tǒng)的運行速度。
(5) 智能民用產(chǎn)品。 如在家用電器、玩具、游戲機、聲像設(shè)備、電子秤、收銀機、辦公設(shè)備、廚房設(shè)備等許多產(chǎn)品中, 單片機控制器的引入, 不僅使產(chǎn)品的功能大大增強, 性能得到提高, 而且獲得了良好的使用效果。
單片機的多機應(yīng)用系統(tǒng)可分為功能集散系統(tǒng)、并行多機處理及局部網(wǎng)絡(luò)系統(tǒng)。
(1) 功能集散系統(tǒng)。 多功能集散系統(tǒng)是為了滿足工程系統(tǒng)多種外圍功能的要求而設(shè)置的多機系統(tǒng)。
(2) 并行多機控制系統(tǒng)。 并行多機控制系統(tǒng)主要解決工程應(yīng)用系統(tǒng)的快速性問題, 以便構(gòu)成大型實時工程應(yīng)用系統(tǒng)。
(3) 局部網(wǎng)絡(luò)系統(tǒng)。
三、單片機解密方法
單片機解密方法主要如下:
(1)軟件攻擊
該技術(shù)通常使用處理器通信接口并利用協(xié)議、加密算法或這些算法中的安全漏洞來進行攻擊。軟件攻擊取得成功的一個典型事例是對早期AT89CATMEL系列單片機的攻擊。攻擊者利用了該系列單片機擦除操作時序設(shè)計上的漏洞,使用自編程序在擦除加密鎖定位后,停止下一步擦除片內(nèi)程序存儲器數(shù)據(jù)的操作,從而使加過密的單片機變成沒加密的單片機,然后利用編程器讀出片內(nèi)程序。目前在其他加密方法的基礎(chǔ)上,可以研究出一些設(shè)備,配合一定的軟件,來做軟件攻擊。近期國內(nèi)出現(xiàn)了了一種51單片機解密設(shè)備(成都一位高手搞出來的),這種解密器主要針對SyncMosWinbond,在生產(chǎn)工藝上的漏洞,利用某些編程器定位插字節(jié),通過一定的方法查找芯片中是否有連續(xù)空位,也就是說查找芯片中連續(xù)的FF FF字節(jié),插入的字節(jié)能夠執(zhí)行把片內(nèi)的程序送到片外的指令,然后用解密的設(shè)備進行截獲,這樣芯片內(nèi)部的程序就被解密完成了。
(2) 電子探測攻擊
該技術(shù)通常以高時間分辨率來監(jiān)控處理器在正常操作時所有電源和接口連接的模擬特性,并通過監(jiān)控它的電磁輻射特性來實施攻擊。因為單片機是一個活動的電子器件,當它執(zhí)行不同的指令時,對應(yīng)的電源功率消耗也相應(yīng)變化。這樣通過使用特殊的電子測量儀器和數(shù)學統(tǒng)計方法分析和檢測這些變化,即可獲取單片機中的特定關(guān)鍵信息。目前RF編程器可以直接讀出老的型號的加密MCU中的程序,就是采用這個原理。
最后,小編誠心感謝大家的閱讀。你們的每一次閱讀,對小編來說都是莫大的鼓勵和鼓舞。希望大家對單片機已經(jīng)具備了初步的認識,最后的最后,祝大家有個精彩的一天。