完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
大家好,我一直在尝试修改一个使用微型芯片PIC的试管测试程序。我可以读取存储在PIC上的当前程序并查看“程序存储器”中的代码。我不知道如何从它获得源代码。运行反汇编程序需要一个映射文件的错误。我已经能够导出程序内存的文本文件,但不想编辑它来获取源代码。我做错了什么吗?我必须要做一个地图文件吗?谢谢。
|
|
相关推荐
3个回答
|
|
|
请参见:MPLABX中的PIC18反汇编程序或反编译程序?微芯片的编译、拆装、修改、再组装:是否可行?
|
|
|
|
|
|
实现反汇编视图以替换列表文件。基本上,用户希望使用列表文件进行调试。不幸的是,每个语言工具最终都有自己的列表文件格式,这可能会在版本之间发生变化。因此MPLAX实现了自己的可用于调试的反汇编视图。“反汇编”视图使用语言工具中的MAP文件来确定每个程序内存对应于哪个源代码行。换句话说,只有在您拥有原始构建的所有工件文件的情况下,反汇编才能工作。您可以打开“程序内存”窗口(Windows->;PIC内存视图->;程序内存),然后选择“格式=代码”以查看已反汇编的程序内存。但是不可能返回原始的源代码(带有注释和名称等),而不需要原始的构建工件。
|
|
|
|
|
|
谢谢大家!!!!酷:(8)
|
|
|
|
|
只有小组成员才能发言,加入小组>>
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
475 浏览 0 评论
5795 浏览 9 评论
2334 浏览 8 评论
2224 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3530 浏览 3 评论
1125浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
1098浏览 1评论
我是Microchip 的代理商,有PIC16F1829T-I/SS 技术问题可以咨询我,微信:A-chip-Ti
873浏览 1评论
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
475浏览 0评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 19:17 , Processed in 0.626964 second(s), Total 76, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1319