|
在系統編程是一種有價值的功能,在無需拆解嵌入式系統替換存儲器的情況下,就可以對系統固件進行升級。Dallas Semiconductor大多數基于8051的微控制器都能夠通過廉價的RS-232串口和一些邏輯門由PC或便攜式電腦進行重新編程。啟動后,在系統編程特性自動對檢測到的波特率進行匹配,并開始執行命令驅動的、基于ROM的引導加載程序。基于PC的微控制器工具包軟件可以從Dallas Semiconductor免費獲得。具有在系統編程能力的嵌入式設計使得普通產品能在出廠前才進行軟件定制。該特性允許在不拆解系統的情況下對現有應用進行升級,從而降低壽命周期成本。安全微控制器如DS5002FP和DS5250能應用這個特性向應用中加載用戶的專有軟件,并能夠自動加密保護,拒絕未授權的訪問。
介紹
Dallas Semiconductor基于8051的微控制器類產品中,許多型號都支持通過通用RS-232串口實現在系統編程。在系統編程意味著程序和/或數據存儲器能夠在不用拆解嵌入式系統來替換存儲器的情況下進行修改。這種特性強調易使用性和多功能性,在所有嵌入式設計中增加了許多非常重要的特性:
允許硬件在工廠組裝和存放,而在出廠前才進行軟件定制,
需要進行軟件升級時,消除了在現場拆解器件的高昂代價,
允許對位置不可達的應用進行軟件升級,
訪問專用配置與狀態寄存器,以及
使用存儲器加密的方式把軟件加載到安全微控制器。
具有這種特性的器件包括:
安全微控制器: DS2250, DS2250T, DS2251T,DS2252T, DS5000, DS5000T安全微處理器: DS5000FP, DS5001FP, DS5002FP, DS5002FPM高速安全微處理器: DS5240, DS5250 網絡微處理器: DS80C400超高速閃存微控制器: DS89C420,DS89C430, DS89C440, DS89C450
表 1. 激活引導加載程序
DEVICE | RST | PSEN | EA | PROG | P1.7 | P2.7 AND P2.6 | DS2250(T) | 1 | 0 | N/A | N/A | N/A | Unconnected or logic 1 | DS5000(T) | DS5000FP | DS2251T | N/A | N/A | N/A | 0 | N/A | Unconnected or logic 1 | DS2252T | DS5001FP | DS5002FP/FPM | DS5240 | DS5250 | DS80C400 | N/A | N/A | N/A | N/A | 1 | N/A | DS89C420 | 1 | 0 | 0 | N/A | N/A | N/A | DS89C430 | DS89C440 | DS89C450 |
全部資料51hei下載地址:
|
評分
-
查看全部評分
|