通过什么软件读取单片机里的程序

通过什么软件读取单片机里的程序,第1张

如果你想得到的是单片机里别人烧写进去的程序,这是几乎不可能的,你只能根据他的功能自己编写

如果你想吧别人写好的hex文件翻译成C语言或者汇编程序,这也几乎是不可能实现的。

就和win平台的exe程序一样,一旦封装好了,解开是很困难的,绅士解开比你自己写花费的精力还要多

这个问题嘛。

你可以这样理解:你先利用烧录软件把你烧好的软件给读出来,然后反汇编就可以看到源程序代码了,不过在这个地方要注意了,如果你的源程序是汇编的话,那就要考虑兼容性的问题了,不是一个厂商或型号的MCU是不可以互相移值的,汇编的缺点就是兼容性、移值性差。如果是类似C等高级语言的话,就可以相互移值,当然,里面的小部分参数要稍微改改(根据MCU的SHEET DATA决定)

上面的情况是在没有加密的情况下 *** 作的过程,如果MCU加密的话,首先第一步就是破解密码了,这个问题不在我们的讨论范围内,破解后的 *** 作步骤就是上面介绍的。

有专用的设备,把要读出的单片机插在板子上,运行程序就能 读出来

有个南京伟富公司,他们有个单片机的模拟系统,

你可以到他们的网站上去免费下载

下不到的话,可以给我发个邮件:zonghao1@163com

我给你一个

就电子产品上用的单片机的内部程序,几乎全部都是加密的,除非厂家允许它的产品随便别人去仿造。因此,就单片机内部的程序是读不出来的。现在网上也有很多人说他能解密出部分单片机内部程序的,但是要付费的。不过,能真正解密的单片机并不多,也都是一些早期的产品。

另一方面,就算是能读出了,读出来的机器码,即是bin格式的,需要反编译才能读和修改,不过,多数人解密就是为了仿造,根本不想改,也改不了。所以,如果想仿造的,需要硬件完全一样的仿造,读出来的程序也是按原样的用。

以上就是关于通过什么软件读取单片机里的程序全部的内容,包括:通过什么软件读取单片机里的程序、单片机里的程序能读出来吗能复制到其它空片里吗具体怎么做、8051 单片机的程序怎么读出来等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9716555.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存