
axi_gpio的裸板函数我已经总结了一波,记录一下。
example(vtc4 for example):
#define GPIO_EXAMPLE_DEVICE_ID XPAR_GPIO_0_DEVICE_ID
XGpio Gpio;
//初始化axi_gpio控制器
XGpio_Initialize(&Gpio, GPIO_EXAMPLE_DEVICE_ID);
//设置io为输出模式,1代表输入,0代表输出
XGpio_SetDataDirection(&Gpio,GPIO_CHANNEL, ~(VTC4_ACLKEN | VTC4_CLKEN | VTC4_GENCLKEN | VID_OUT_ACLKEN));
//设置io为高电平,设置为1
XGpio_DiscreteWrite(&Gpio,GPIO_CHANNEL,(VTC4_ACLKEN | VTC4_CLKEN | VT
这篇博客详细介绍了在Zynq7020上使用axi_gpio进行裸板编程的方法。作者封装了通道1的函数,方便后续使用,提供了直接可用的代码。
订阅专栏 解锁全文
1632

被折叠的 条评论
为什么被折叠?



