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