赛灵思
直播中

李冬梅

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

为什么我构建ML505并使用Impact 11下载比特流后看不到结果?

您好,我已经创建了一个B***项目来点亮LEDS,并在XPS 11.1中使用DIP输入。这是c源代码
#include“xparameters.h”#include“xbasic_types.h”#include“xgpio.h”#include“xstatus.h”XGpio GpioOutput; XGpio GpioInput; int main(void){Xuint32 status;
Xuint32 DataRead;
Xuint32 OldData;
//清除屏幕xil_printf(“%c [2J”,27);
//初始化du驱动程序GPIO peds Leds status = XGpio_Initialize(& GpioOutput,XPAR_LEDS_8BIT_DEVICE_ID);
if(status!= XST_SUCCESS)返回XST_FAILURE;
//配置de sortie des leds XGpio_SetDataDirection(& GpioOutput,1,0,00);
//初始化du驱动程序GPIO pIP DIP status = XGpio_Initialize(& GpioInput,XPAR_DIP_SWITCHES_8BIT_DEVICE_ID);
if(status!= XST_SUCCESS)返回XST_FAILURE;
//配置主菜单DIPS XGpio_SetDataDirection(& GpioInput,1,0xFFFFFFFF);
OldData = 0xFFFFFFFF;
while(1){// Lecture de l'étatdesDips DataRead = XGpio_DiscreteRead(& GpioInput,1);
// Envoyer L'information sur UART if(DataRead!= OldData){xil_printf(“Etat des Dips:0x%X  r  n”,DataRead);
// Envoyer l'information des DIPS dur les LEDS XGpio_DiscreteWrite(& GpioOutput,1,DataRead);
// Enregistrer l'étatOldData= DataRead;
} return 0;}
但是当我构建项目并生成比特流并且我使用Impact 11下载比特流时,我看不到结果!如何解决问题?

回帖(1)

甘晓茵

2019-8-22 10:34:20
您是否能够发送LED上的任何模式,例如0xAAAAAAAA?
首先尝试只发光。
确保所有代码段都未分配给DDR等外部存储器。
您可以在链接描述文件* .ld中进行检查。
如果链接描述文件中的所有部分都分配给内部BRAM,则在转储比特流后它将直接运行。
举报

更多回帖

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