[STM32F4] STM32,ARM-Cortex用机器码调试

[复制链接]
yjmwxwx 发表于 2015-3-18 22:46 | 显示全部楼层
小学文化不懂英文操作IDA这款软件毫无压力
Screenshot-1.png


Screenshot-2.png   

Screenshot-3.png   


Screenshot-4.png   

Screenshot-5.png


Screenshot-6.png




20120703 发表于 2015-3-18 23:10 | 显示全部楼层
yjmwxwx 发表于 2015-3-18 22:46
小学文化不懂英文操作IDA这款软件毫无压力

你是非主流啊,Ubuntu上你这样搞有什么意图。有必要这么搞吗。为什么不直接C写代码
yjmwxwx 发表于 2015-3-18 23:31 | 显示全部楼层
20120703 发表于 2015-3-18 23:10
你是非主流啊,Ubuntu上你这样搞有什么意图。有必要这么搞吗。为什么不直接C写代码 ...

纯玩没啥意图俺是种地的农民没学过C语言啊,所以只能写汇编了,然后用GNU binutils编译。


Screenshot-7.png
 楼主| haimianbao888 发表于 2015-3-19 07:38 | 显示全部楼层
王工4618 发表于 2015-3-18 18:09
楼主是要**的节奏,那一块板子来,把bin文件烧入进去,用J-LINK,用keil进行硬件仿真,记住进入仿真环境 ...

把更新芯片程序干掉,再用个假的程序跑,就可以看到单步调试寄存器的位置了,这招可行
 楼主| haimianbao888 发表于 2015-3-19 07:40 | 显示全部楼层
aozima 发表于 2015-3-18 10:24
弄个假工程欺骗一下,然后只调试不下载,不要让自动运行到main就可以了。
也不要勾加载app(符号),不然会 ...

弄个加工程这招可行,谢谢给了灵感
 楼主| haimianbao888 发表于 2015-3-19 07:42 | 显示全部楼层
yhn1973 发表于 2015-3-18 21:06
为什么不要反汇编,自己折腾自己?只有二进制文件反汇编调试是最好的了。 ...

反汇编和单步调试同时用
 楼主| haimianbao888 发表于 2015-3-19 08:07 | 显示全部楼层
yjmwxwx 发表于 2015-3-18 22:46
小学文化不懂英文操作IDA这款软件毫无压力

这位肯定是大神。想问下IDA最后一张图是怎么搞出来的
yjmwxwx 发表于 2015-3-19 10:33 | 显示全部楼层
haimianbao888 发表于 2015-3-19 08:07
这位肯定是大神。想问下IDA最后一张图是怎么搞出来的

俺是种地的农民业余学了点STM32。最后那图是定位main然后按F5键转C啊,最近的IDA PRO 6.6泄漏版有这个插件。
 楼主| haimianbao888 发表于 2015-3-19 12:18 | 显示全部楼层
yjmwxwx 发表于 2015-3-19 10:33
俺是种地的农民业余学了点STM32。最后那图是定位main然后按F5键转C啊,最近的IDA PRO 6.6泄漏版有这个插 ...

给发个安装包呗,邮箱:lmzb轮usi谈ness@导航163.com,去掉汉字,谢过大神
yjmwxwx 发表于 2015-3-19 16:10 | 显示全部楼层
haimianbao888 发表于 2015-3-19 12:18
给发个安装包呗,邮箱:lmzb轮usi谈ness@导航163.com,去掉汉字,谢过大神

版本:6.6.141224
打包绿色版:pan.baidu.com/s/1kTsXZiJ      
密码:jj5q

版本:6.6.140604
pan.baidu.com/s/1nt61ea9
安装版:密码:j41g  安装密码 itJpyHidszaR
jxccliu 发表于 2015-3-19 17:20 | 显示全部楼层
谢谢共享。
 楼主| haimianbao888 发表于 2015-3-19 17:31 | 显示全部楼层
yjmwxwx 发表于 2015-3-19 16:10
版本:6.6.141224
打包绿色版:pan.baidu.com/s/1kTsXZiJ      
密码:jj5q

:victory:
 楼主| haimianbao888 发表于 2015-3-19 18:35 | 显示全部楼层
yjmwxwx 发表于 2015-3-18 22:15
用JLINK自带的程序不就能单步调试么

我都是用自带的程序调试,给你个图

想用J-link调试,但是你发的没太看懂,可否详细些
yjmwxwx 发表于 2015-3-19 19:47 | 显示全部楼层
下载JLINK_linux驱动安装 pan.baidu.com/s/1hqvNQTI

打开终端输入 JLinkExe开始调试,输入?显示所有调试指令
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部
快速回复 在线客服 返回列表 返回顶部