调用UART、TIMER、GPIO资源进行开发设计,UART串口引脚直接连接到MIO,GPIO引脚连接到PL端的EMIO引脚,由ARM核进行配置定时器中断操作,实现定时中断进行流水灯操作。 硬件平台搭建 新建工程,创建 block design。添加ZYNQ7 ip,根据本次工程需要对IP进行配置。勾选本次工程使用的资源。 硬件系统构建完成如下: 然后我们进行gen...
这里导入uart_intr_example例程模板在main.c中输入以下代码: #include "xparameters.h"#include "stdio.h"#include "xuartps.h"#include "xuartps_hw.h"#include "xscugic.h"#define UART_0_DEVICE_ID XPAR_PS7_UART_0_DEVICE_ID#define INTR_DEVICE_ID XPAR_SCUGIC_SINGLE_DEVICE_ID#define UART_INT_...
如果我们点击Import Examples,会弹出下图所示的导入示例界面,关于UART有5个示例,如下图所示: 图8.4.5 导入示例 感兴趣的朋友可以参考下官方提供的UART例程,其中xuartps_intr_example是串口中断的示例。这里我们不导入官方的例程,而是新建一个源文件。在uart_intr_loop/src目录上右键,选择New->Source File一栏。在弹...
}/* UART设备自检 */Status = XUartPs_SelfTest(Uart_Ps);if(Status != XST_SUCCESS) {returnXST_FAILURE; }/* 设置UART模式与参数 */XUartPs_SetOperMode(Uart_Ps, XUARTPS_OPER_MODE_NORMAL);//正常模式XUartPs_SetDataFormat(Uart_Ps, &uart_format);//设置UART格式returnXST_SUCCESS; }//---...
50572 - Zynq-7000 Example Design - Interrupt handling of PL generated interrupt Description This example design implements a timer in PL, and the interrupt of the timer will ring the CPU by GIC IRQ. Note: An Example Design is an answer record that provides technical tips to test a specific...
cpu interface,将GICD发送的中断信息,通过IRQ,FIQ管脚,发送给连接到该cpu接口的core。其功能有:将中断请求发送给cpu、对中断进行认可(acknowledging an interrupt)、中断完成识别(indicating completion of an interrupt)、设置中断优先级屏蔽、定义中断抢占策略、决定当前处于pending状态最高优先级中断 ...
UART控制器是一个全双工异步收发控制器,ZYNQ内部包含两个UART控制器,UART0和UART1。每一个UART控制器...
一、zynq中断说明 uart@e0001000 { compatible = "xlnx,ps7-uart-1.00.a"; reg = <0xe0001000 0x1000>; interrupts = <0x0 0x32 0x0>; interrupt-parent = <&gic>... ZYNQ中断使用入门基础教程 http://www.elecfans.com/emb/fpga/20171122583385.html 任何一个嵌入式系统级的设计都离不开中断,对于...
status = XUartNs550_SelfTest(&my_instance); if (status != XST_SUCCESS) { xil_printf("UartHW::init: self test fail\r"); return XST_FAILURE; } status = interrupts.init(); if (status != XST_SUCCESS) { xil_printf("UartHW::init: interrupt init fail\r"); return status; } // ...
文章内容包含多个特色案例,如axi_gpio_led_demo案例、axi_timer_pwm_demo案例、axi_uart_demo案例、...