0

我可以将 Visual C 项目中的 C 代码嵌入到 Xilinx Microblaze 中吗?我已经创建了硬件的 EDK 设计,并希望将基于 Visual Studio 的 FIR 滤波器设计导入 Xilinx SDK。我不知道该怎么做。甚至可能吗?有小费吗?谢谢!

4

1 回答 1

1

最近我在玩 xilinx 的 Spartan06。据我了解,您无法将 Visual C 项目导入 Xilinx Microblaze。

这是因为您需要使用交叉编译器来定位 Microblaze 处理器。Xilinx 使用 CodeSourcery 的 gcc 来做到这一点。这就是为什么您需要使用 SDK 为 Microblaze 编译程序的原因。

要在他们的板上正常运行,您需要将正确的值写入正确的寄存器(根据您的设计);这就是赛灵思 C 库将派上用场的地方。

此外,在 Visual C 中设置 Xilinx C 库也会很麻烦。

希望这会有所帮助,问候

于 2012-12-08T17:24:53.257 回答