新手上路
- 积分
- 22
- 金钱
- 22
- 注册时间
- 2021-5-2
- 在线时间
- 5 小时
|
5金钱
本帖最后由 a14680024 于 2024-12-10 10:12 编辑
看视频教程拓展训练是
我在Vivado打开通道2后,然后在Vitis更新硬件,再编写代码,但是卡住了
#define AXI_GPIO_DEVICE_ID XPAR_GPIO_0_DEVICE_ID
#define AXI_GPIO_CHANNEL1 1
#define AXI_GPIO_CHANNEL2 2
/*AXI_GPIO初始化*/
XGpio_Initialize(&AXI_Gpio,AXI_GPIO_DEVICE_ID);
/*PL按键*/
XGpio_SetDataDirection(&AXI_Gpio,AXI_GPIO_CHANNEL1,1);//1输入
/*PL小灯*/
XGpio_SetDataDirection(&AXI_Gpio,AXI_GPIO_CHANNEL2,0);//0输出
printf("111111111111");
/*AXI_GPIO中断*/
SetupInterruptSystem(&Intc, &AXI_Gpio, INTC_GPIO_INTERRUPT_ID);
产生现象:1、通道1的中断不会产生
2、printf 1111 不执行卡住了
是什么原因照成的?
|
|