55问答网
所有问题
单片机 已经烧写进去程序了 但是我把这个程序忘了 能不能从单片机里面把源程序再提取出来
单片机 已经烧写进去程序了 但是我把这个程序忘了 能不能从单片机里面把源程序再提取出来,求各位高手帮忙给解答下!!谢谢!!
举报该问题
其他回答
第1个回答 2007-09-14
用下载软件将.hex文件读出来,然后再用反汇编软件将.hex文件反汇编成.asm文件,再去理解吧!
第2个回答 2007-09-19
还是重新写吧,有读反汇编的时间也该写出来了。
<上一页
1
2
相似回答
单片机
已经烧写进去程序了
但是我把这个程序忘了
能不能从单片机里面把
...
答:
如果单片机没有加密,可以把程序读出来
。但是,读出来的并不是源程序,而是源程序编译之后生成的机器码。如果想得到源程序,可借助于反编译工具。但是,反编译之后得到的代码很难读懂。
能从单片机里面
取出以前写入的
程序
吗
答:
如果单片机的加密位没有被烧写,那么是可以读出单片机内部程序的
,因为读出的程序是十六进制代码,所以还要在编译软件中把十六进制代码翻译成汇编程序。这个过程也叫“反汇编”。如果加密位被烧写那么通常是不能读出内部信息的,有人说花钱就可以解密,其实那是不能百分之百完全解出来的,大约只能得到原代码...
可以把PIC
单片机里
的
源程序
拷备出来吗?
答:
如果已经加密了,拷出来也看不了,黑客一不行
,因为加密算法是不可逆的。如果程序原本是 C语言写的,但C语言程序会被MPLAB先编译成汇编后才能烧写进单片机,所以读出的依然是汇编,无法转换成C。
如何
将已
近
烧写进
12c5a
单片机
芯片的
程序再
倒出来
答:
你就算倒出来,也看不明白的,它已经被正向编译成16进制文件了,如果你硬是要倒出来,直接用编程器读取即可,如果片子加密,那你只能去花钱找人解了。这个片子的解密费用不清。
单片机里
的
程序能
读出来吗?能复制到其它空片里吗?具体怎么做?_百度...
答:
这个问题嘛。你可以这样理解:你先利用烧录软件把你烧好的软件给读出来,然后反汇编就可以看到
源程序
代码了,不过在这个地方要注意了,如果你的源程序是汇编的话,那就要考虑兼容性的问题了,不是一个厂商或型号的MCU是不可以互相移值的,汇编的缺点就是兼容性、移值性差。如果是类似C等高级语言的话...
大家正在搜
能用musb烧写程序的单片机
单片机程序烧写过程
单片机烧写的程序能删除吗
keil怎么把程序烧录进单片机
51单片机程序烧写
51单片机怎么烧写程序
51单片机程序烧写步骤
单片机烧写程序的原理
stc单片机烧写程序
相关问题
单片机烧录程序烧不进去,但是把程序在别的单片机上烧好将芯片安...
从单片机中提取源程序需要什么软件
1):程序写好之后向单片机msp430烧写,没的反应,但是我...
51单片机烧写不了程序
单片机 已经烧写进去程序了 但是我把这个程序忘了 能不能从单...
51单片机自制的烧写器,为什么总是烧写不了程序到单片机里
单片机烧写程序时能不能把开发板烧坏?
可以把PIC单片机里的源程序拷备出来吗?