赛灵思
直播中

崔琳

7年用户 264经验值
私信 关注
[问答]

如何通过EMIO将一些数据通过终端发送到pmod?

你好
我想通过终端通过EMIO将一些数据通过终端发送到pmod(主SPI)并将其连接到另一个pmod(从机Spi),并且我希望再次从终端接收终端上的相同数据。
来自终端的数据 - > spi0-> PMOD:MOSI(主站) - >通过线路连接 - > PMOD:MISO(从站) - > spi1->接收到终端的数据
我的问题是如何编写软件
它在vhdl上吗?
还是在C?
因为很多像hello world的例子都是用C语言编写的?
(在SDK中)
任何人都可以指导我,我是新的,在XPS中,我必须为此目的实例化。
提前致谢
问候

回帖(1)

王雪

2020-7-14 11:23:23
我假设您的终端指的是与PC的RS232连接。
您最好的选择是将EDK用于您的项目。
在EDK中,您可以实例化Xilinx现成的IP:UART16550和SPI IP。
然后编写C程序来执行以下操作: 
在主机端,从UART读取然后将数据写入SPI(主机)。 
在从机侧,从SPI(从机)读取,然后写入UART。
请记住将SPI从SCK配置为输入。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分