如何导出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写入的,想要修改程序该怎么办?追答修改不了的。这就是芯片加密技术。如果你是产品设计师,你会希望用户能轻易修改你产品控制器里的程序吗?
1、没有熔断熔丝位的情况下(没有禁用JTAG或ISP)
2、没有使用Bootloader(就是说你没有使用Arduino集成环境下载)
即便你读出来了也是徒劳的,所读出二进制代码即使你是大神,也只能反汇编为汇编代码,和你写的C语言相差甚远,更不用说反编译出Arduino IDE所使用的库函数和C++类了。
如果使用Bootloader,你需要查询Bootloader模式(IAP模式)用户代码的存储地点,然后重复上面的过程
不管怎样写入芯片的数据对一般人来说读出来就是天书的追问用Arduino写入的,想要修改程序该怎么办?用Arduino写入的,想要修改程序该怎么办?追答修改不了的。这就是芯片加密技术。如果你是产品设计师,你会希望用户能轻易修改你产品控制器里的程序吗?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯