0
是否可以拆卸十六進制stm8固件?微控制器stm8拆卸
是否可以拆卸十六進制stm8固件?微控制器stm8拆卸
您的文件包含兩個部分8000-87FFh和8800-BFFFh。顯然首先是引導程序,其次是主程序。 您可以分開拆卸它們。
我試圖做到以下幾點:
naken_util.exe -disasm -stm8 ./fw.hex > ./fw.asm
引導文件與普通IRQ表開始。主文件將所有IRQ指定爲886Bh,其中似乎開始main()
函數,並且第一條指令是asm("sim")
,它禁用所有IRQ。
此外,您可以使用一些更復雜的程序,如IDA,並在需要時將它們解壓縮。
文件固件.hex - http://rgho.st/download/7vsCNsnB8/2416d20a3037ed3f1c515f6c29af79f9c2304d0e/oldtermo.hex – Smeshariki