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

 我来答
夜影凌寒
2017-02-18 · 超过25用户采纳过TA的回答
知道答主
回答量:61
采纳率:87%
帮助的人:27.1万
展开全部
如果你想得到的是单片机里别人烧写进去的程序,这是几乎不可能的,你只能根据他的功能自己编写
如果你想吧别人写好的hex文件翻译成C语言或者汇编程序,这也几乎是不可能实现的。
就和win平台的exe程序一样,一旦封装好了,解开是很困难的,绅士解开比你自己写花费的精力还要多
这个花季那场雪
2016-07-15 · TA获得超过115个赞
知道答主
回答量:44
采纳率:0%
帮助的人:28万
展开全部
你好,这个只有专业人员可以做到,谓之“单片机的解密”
现在单片机加密越来越强,STC公司的51单片机已经悬赏20万寻求破解
程序在下载进入单片机时已经经过加密。因此逆向读取程序是几乎不可行的
这个不可行不仅是基于软件程序,更是基于硬件的层面
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
79511175
2016-10-15 · 超过33用户采纳过TA的回答
知道答主
回答量:69
采纳率:0%
帮助的人:47.2万
展开全部
1,你这个想法很危险。
2,单片机内的程序只能写入,无法读取。
3,有专门破解芯片的设备,但读出来的都是0 1之类的2进制码,一般人是无法看的!!
4.如果你所说的是单片机发送出来的数据,那么可以通过串口调试助手接收数据。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
电子创客营
2016-12-27
知道答主
回答量:5
采纳率:0%
帮助的人:4666
展开全部
你好,首先要看你的单片机是什么牌子的。这个决定了你用什么软件。我是做stm32 stm8的技术支持。针对这两个我最熟悉:stm32使用stlink-utility stm8使用stvp。这两个都是软件。还要用到一个硬件工具:stlink 还有什么疑问 欢迎到我博客:电子创客营 找到我的联系方式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wgq930
2016-07-26 · TA获得超过2262个赞
知道大有可为答主
回答量:4926
采纳率:51%
帮助的人:1936万
展开全部
如果没有加密的话
可以通过编程器读取机器码
但是,它要经过反汇编,
而汇编是比较难懂的语言
要有很高的水平和耐力。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式