2

我想将 linux 用于 Zynq-7000 的 ARM 内核。但是有一个问题:我可以从 IDE 中单步调试内核而不仅仅是 printk 吗?硬 ARM 内核是否允许单步进入内核并公开所有寄存器、标志、pc?

4

1 回答 1

2

PowerPC 和 Microblaze(Xilinx SDK)的基于 eclipse 的工具可以单步执行,并且还支持 Zynq-7000。

从链接的赛灵思网页:

SDK 包括一个支持 Zynq-7000 EPP、MicroBlaze™ 和 PowerPC 处理器的集成调试器。您可以设置断点或观察点,单步执行程序,查看程序变量和堆栈,以及查看系统内存中的内容。您还可以在同一调试环境中同时调试在不同处理器(在多处理器系统中)上运行的程序。

于 2013-03-16T20:14:19.887 回答