永发信息网

如何导出Arduino单片机中已存储的数据

答案:1  悬赏:50  手机版
解决时间 2021-03-09 12:45
  • 提问者网友:趣果有间
  • 2021-03-09 03:50
如何导出Arduino单片机中已存储的数据
最佳答案
  • 五星知识达人网友:轻雾山林
  • 2021-03-09 05:29
不知道你用什么软件写入的,我以前用Prog ISP软件可以读取整块Flash中的数据,但读取有条件
1、没有熔断熔丝位的情况下(没有禁用JTAG或ISP)
2、没有使用Bootloader(就是说你没有使用Arduino集成环境下载)

即便你读出来了也是徒劳的,所读出二进制代码即使你是大神,也只能反汇编为汇编代码,和你写的C语言相差甚远,更不用说反编译出Arduino IDE所使用的库函数和C++类了。
如果使用Bootloader,你需要查询Bootloader模式(IAP模式)用户代码的存储地点,然后重复上面的过程

不管怎样写入芯片的数据对一般人来说读出来就是天书的追问用Arduino写入的,想要修改程序该怎么办?用Arduino写入的,想要修改程序该怎么办?追答修改不了的。这就是芯片加密技术。如果你是产品设计师,你会希望用户能轻易修改你产品控制器里的程序吗?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯