在Xilinx Platform studio 11.3中,我在自己开发板上添加一个自定义的IP,除此之外没有添加任何IP。利用Bus2IP_Data的数据区点亮4个LED灯。
我的user_logic.v文件如下:
reg [0:1] led_i;
// --USER logic implementation added here
always @( posedge Bus2IP_Clk )
begin
if ( Bus2IP_Reset == 1 )
begin
led_i<=4'h0;
end
else
begin
if((Bus2IP_WrCE[0]==1))
begin led_i<=Bus2IP_Data[0:3];end
else
begin led_i<=4'h0; end
end
end
assign LED="led"_i;
C程序如下:
#include <mycore.h>
#include <xparameters.h>
main()
{
int i=0;
while(1)
{
MYCORE_mWriteReg(XPAR_MYCORE_0_BASEADDR,0,0xffffffff);
for(i=0;i<2000000;i++);
}
}
但是当我下载到芯片上的时候,无法点亮LED灯,我在此之前曾添加一个GPIO外设IP核的时候,可以点亮LED灯,此实验的步骤和我以前的步骤完全一样,请问有人知道原因吗
文章评论(0条评论)
登录后参与讨论