『壹』 如何打開hex文件/從單片機里讀程序
這個一般都加密了,不能隨意讀取的,真需要的話要去解密公司進行解密,費用很高的。
假如是僅僅需要修改顯示內容的話,只要用配套的軟體就可以修改顯示內容的。
『貳』 有技術高手么手頭上有個項目,有一個宏晶的STC15F204EA晶元,程序被加密了,讀取不出來!
STC15W1K16PWM是宏晶最新版本的晶元解密。STC89、90時代是抄襲了台灣笙泉。STC10\11\12系列時代,迎來了ID高性能加密,給晶元解密研究工作帶了非常大的技術挑戰。STC10\11\12新版本,改進了加密,STC15系列更是採用更高一級的加密,所以,目前STC10\11\12系列新版本,STC15系列,無人能破。一方面是價格成本問題,另一方面的時間問題。但是,相信,有市場需求的,終究是會被破解出來的。就如ACTEL的晶元一樣,晶元解密價格出價到60萬,還沒有人接單,因為其破解成本,遠遠大於60萬。在加密與解密的技術競爭中,雙方的技術都在不斷的提升,這兩者都是並存的。
『叄』 stc的單片機怎麼用id號來加密
STC讀內部ID號工具組(自解壓文件:103K), 原文件是一個自解壓文件,這里改為RAR,只有5K,也幫你貼到這里來了。(注意:該工具組好像只能使用在有物理串口的單片機使用。例如STC15F系列因串口需IO模擬,應該是運行後無效的)
解開後有一個EXE文件和一個HEX文件。將HEX文件 ISP寫入單片機,運行ShowID.exe, 設置好串口號,波特率隨便設,例如9600,按【讀取信息】鍵即可讀取ID等信息。
(該工具組主要是方便檢驗唯一ID的,實際應用請看官方數據表裡有C語言的範例。圖中為一塊STC12C5A08S2為例,請看其顯示的結果與使用編程讀取以上15位數據通過串口發送,用最新的程序匠人的「串口獵人」V26接收顯示是一樣的!:) )
不同的晶元的ID都是唯一的,上圖是兩個不同批次的STC12C5410AD的ID。該ID使用7位字元,可以描述的總數為: 256^7=72,057,594,037,927,936個(天文數字)!應該不會重復了吧。。呵呵。。。