您好,歡迎來到易龍商務網!
【廣告】
發布時間:2021-07-09 12:54  





單片機的發展歷史
單片機誕生于1971年,經歷了SCM、MCU、SoC三大階段,早期的SCM單片機都是8位或4位的。其中成功的是INTEL的8031,此后在8031上發展出了MCS51系列MCU系統。基于這一系統的單片機系統直到后來還在廣泛使用。隨著工業控制領域要求的提高,開始出現了16位單片機,但因為性價比不理想并未得到很廣泛的應用。90年代后隨著消費電子產品大發展,單片機技術得到了巨大提高。隨著INTEL i960系列特別是后來的ARM系列的廣泛應用,32位單片機迅速取代16位單片機的地位,并且進入主流市場。而傳統的8位單片機的性能也得到了飛速提高,處理能力比起80年代提高了數百倍。32位Soc單片機主頻已經超過300MHz,性能直追90年代中期的處理器,而普通的型號出廠價格跌落至1美元,型號也只有10美元。當代單片機系統已經不再只在裸機環境下開發和使用,大量的嵌入式操作系統被廣泛應用在全系列的單片機上。而在作為掌上電腦和手機核心處理的單片機甚至可以直接使用的Windows和Linux操作系統。
單片機的發展
單片機出現的歷史并不長,但發展十分迅猛。它的產生與發展和微處理器的產生與發展大體同步,自1971年美國Intel公司首先推出4位微處理器以來,它的發展到目前為止大致可分為5個階段。
單片機發展的初級階段(1971年至1976年):1971年11月Intel公司首先設計出集成度為2000只晶體管/片的4位微處理器Intel 4004, 并配有RAM、 ROM和移位寄存器, 構成了首臺MCS—4微處理器, 而后又推出了8位微處理器Intel 8008, 以及其它各公司相繼推出的8位微處理器。
單片機
單片機(MCU)一般都有內部EEPROM/FLASH供用戶存放程序和工作數據。什么叫單片機呢?
為了防止未經授權訪問或拷貝單片機的機內程序,大部分單片機都帶有加密鎖定位或者加密字節,以保護片內程序;如果在編程時加密鎖定位被使能(鎖定),就無法用普通編程器直接讀取單片機內的程序,單片機攻擊者借助設備或者自制設備,利用單片機芯片設計上的漏洞或軟件缺陷,通過多種技術手段,就可以從芯片中提取關鍵信息,獲取單片機內程序這就叫單片機。大部分單片機程式寫進單片機后,給加密,以防他人讀出里面的程式。