• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

怎么读取单片机程序

洛克人zxa 2018-11-03 浏览量:3956

怎么读取单片机程序

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 1、没加密的才能读

    2、读出来只能是BIN文件

    3、反编译软件虽然可以反编译出结果,但也只能是汇编语言。还不保证能编译回去

    4、某些反编译软件可以反编译出C语言代码。可以保证无法编译回去


    • 发布于 2018-11-03
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:16
  • 正常的话,如果芯片没有被保护,没有被加密,可以使用调试工具连接单片机,选择读回整个芯片flash内容,这就是芯片内的程序了,但读回来的只是二进制代码,并没有什么可读性,可以把这个二进制文件烧录到其他同型号的芯片。
    • 发布于2018-11-03
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个是读取不出来的,即使读取出来也是二进制,没有太多的意义
    • 发布于2018-11-03
    • 举报
    • 评论 0
    • 0
    • 0

  • 单片机程序读出来的也是二进制代码,没有特别用处
    • 发布于2018-11-03
    • 举报
    • 评论 0
    • 0
    • 0

  • 正常途径是读不出来的
    • 发布于2018-11-03
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个只有专门做这方面的人才能读出来,通多开片检测,比较复杂,有的还用电子显微镜观测寄存器状态,一般机构弄不了!
    • 发布于2018-11-03
    • 举报
    • 评论 0
    • 0
    • 0

  • 不加密的单片机可以用编程器读取出来
    • 发布于2018-11-03
    • 举报
    • 评论 0
    • 0
    • 0

  • 读出来也没啥用啊兄弟,不如自己看其功能实现自己写代码
    • 发布于2018-11-03
    • 举报
    • 评论 0
    • 0
    • 0

  • 你这句话有两种意思吧

    一是这么打开这种类型文件

    二是怎么逆向分析得到电路的程序

    楼主说的哪种

    • 发布于2018-11-03
    • 举报
    • 评论 0
    • 0
    • 0

  • 真正操控单片机的是二进制代码,读取出了也没有多大的用处。你连二进制文件都没有,要想知道单片机内烧录的程序,那就只有根据它表现出来的状况来推测C代码。
    • 发布于2018-11-04
    • 举报
    • 评论 0
    • 0
    • 0

  • 没加密的芯片可以去读(很少,商用的一般都加密)。读出来是bin文件,逆工程一般都是汇编
    • 发布于2018-11-07
    • 举报
    • 评论 0
    • 0
    • 0

  • 单片机程序源码肯定是读不出来的,只能读出固件二进制内容,如果芯片设置了不可读取,连二进制文件都读不出
    • 发布于2018-11-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 单片机程序锁死在flash里面很难读出来的,读出来的二进制文件你也不会反汇编。
    • 发布于2018-11-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 要用你的flash来加密你的芯片,这样可以防止读取数据
    • 发布于2018-11-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 程序的源代码是读取不到的,只能读取到单片机里面存储的二进制数据
    • 发布于2018-12-12
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

怎么读取单片机程序