你好,
I'm在s-t-e-e-p学习曲线上,不知所措地找到了一些答案

我有一个基于Artix 7的开发板,并且发现了在FPGA上合成32位处理器的奇迹。即MicroBlaze。我终于成功获得了一个简单的Hello,World!在C中运行该程序并在PuTTY连接上正确显示。
如何使MicroBlaze应用程序与FPGA的其余部分通信?例如,如果我在FPGA上实现了DDS,MicroBlaze程序将如何与之交互?我可以想象我可以像使用外部处理器那样使用SPI接口,但是我想知道是否有's a more direct way.
谢谢,
约翰。
(我知道这对很多人来说都是老帽子,但我仍然可以'克服了我可以在FPGA上构建处理器并使用免费工具和99美元的开发板轻松编译/运行C程序以在其上运行的问题。)
谢谢,迪米塔尔。
我认为"steep"轻描淡写,但我能做的潜力值得。
很久以前,我很容易做到这一点-microblaze配置中有32位并行I / O端口。我正在通过这些端口写入我的diy块。
你好,
I'm在s-t-e-e-p学习曲线上,不知所措地找到了一些答案 
我有一个基于Artix 7的开发板,并且发现了在FPGA上合成32位处理器的奇迹。即MicroBlaze。我终于成功获得了一个简单的Hello,World!在C中运行该程序并在PuTTY连接上正确显示。
如何使MicroBlaze应用程序与FPGA的其余部分通信?例如,如果我在FPGA上实现了DDS,MicroBlaze程序将如何与之交互?我可以想象我可以像使用外部处理器那样使用SPI接口,但是我想知道是否有's a more direct way.
谢谢,
约翰。
(我知道这对很多人来说都是老帽子,但我仍然可以'克服了我可以在FPGA上构建处理器并使用免费工具和99美元的开发板轻松编译/运行C程序以在其上运行的问题。)
很久以前,当我这样做时,我创建了一个APB从站,该从站汇总了我设计的必须与处理器进行通信的所有内容。这似乎比制造十二个奴隶要容易得多。