学习笔记
得闲饮茶88667
入门菜鸡
展开
-
Vivado SDK 添加自己的.c和.h文件运行无反应
5.run configurations删除原先的下载配置,添加新的,记得勾reset和program FPGA。此也能解决部分读不出Xilinx的基础库文件的问题。2.sdk中右键src refresh文件夹。3.工程右键clean project。4.右键build project。1.复制文件到SRC文件夹中。原创 2023-03-14 13:30:04 · 1547 阅读 · 0 评论 -
ZYNQ GPIO 寄存器
•MASK_DATA_MSW:该寄存器与MASK_DATA_LSW相同,但它控制。写入DATA或MASK_DATA_{LSW,MSW}的先前值;•MASK_DATA_LSW:此寄存器允许对所需输出值进行更选择性的更改。•DATA_RO:此寄存器使软件能够观察设备引脚上的值。注:如果MIO未配置为启用此引脚作为GPIO引脚,则DATA_RO为。当输出被禁用时,引脚为3状态。•OEN:输出启用。输出该寄存器的所有32位一次写入。该寄存器避免了对未改变位的读-修改-写序列的需要。输出对此寄存器的写入被忽略。原创 2022-10-21 19:00:34 · 553 阅读 · 0 评论 -
AP transaction error, DAP status f0000021
把FPGA复位一次就好了。原创 2022-10-14 20:10:38 · 2224 阅读 · 1 评论 -
笔记-XGpioPs_SetOutputEnablePin(&Gpio, 15, 1);
参数2:需要打开或者关闭使能的pin号码。参数3:写1 打开使能;参数1:XGpioPs 结构体指针。原创 2022-10-04 09:32:09 · 123 阅读 · 0 评论 -
笔记-XGpioPs_SetDirectionPin(&Gpio, 15, 1);
参数2:Pin是要写入数据的Pin的号码,zynq中为0-117(包括MIO和EMIO)参数3:指定引脚设置的方向,输入方向为:0,输出方向为:1。参数1:XGpioPs结构体指针。原创 2022-10-04 09:30:27 · 184 阅读 · 0 评论 -
FPGA连接电脑找不到UART串口
打开设备管理器看看是哪个芯片。我的是CP2102N。原创 2022-10-02 10:52:34 · 1170 阅读 · 1 评论 -
MIO和EMIO
在ZYNQ中,PS端的引脚资源ZYNQ PS 中的外设可以通过 MIO( 54pin,Multiuse I/O,多用途I/O,多用输入/输出)模块连接到 PS 端的引脚上,也可以通过 EMIO。原创 2022-10-01 18:15:23 · 132 阅读 · 0 评论 -
SDK理解
老板让胖虎来完成网站上的业务功能,胖虎觉得开发周期长,不利于公司产品上线,偶然机会了解到了某云平台上的相关功能,于是在基于某云SDK下,通过编码调用某云API就可以访问某云的资源和数据。一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具的集合。SDK全称software development kit,软件开发工具包。通俗来讲就是第三方服务商提供的实现产品软件某项功能的工具包。原创 2022-10-01 17:25:05 · 1235 阅读 · 0 评论