fpga
文章平均质量分 67
陈君豪
在无尾熊的世界里,有尾巴的就是王
展开
-
gvim8.2 vim 用vim-plug安装配置taglist ctrlp nerdtree winmanager nerdcommenter neocomplete 等常用程序
本文用到的资源合集1. 到https://github.com/vim/vim-win32-installer/releases下载, 本文用的是8.2的zip版本的, gvim_8.2.2406_x64_signed.zip2. 解压缩后, 将vim目录(里面包含一个vim82)放到安装目录D:\service下, 新建环境变量VIM_HOME = D:\service\vim\vim82 并加到path. 之后手动安装插件的时候, 都是解压缩后将目录档案(autoload,plug..原创 2021-01-28 07:14:49 · 1840 阅读 · 0 评论 -
用 verilog 实现 minst 数字识别
用verilog实现minst 的数字识别, 可以用modelsim看结果, 如果要部署到fpga上, PL的资源要非常非常多代码下载:(包含5个仿真文件)以数字2的仿真文件为例, 可以显示以下的结果,因为最终0-9里 数字2的得分最高,所以判断是2, 这里只是要判断最有可能的数字, 就不再化成几率的形式了代码里的x坐标和y坐标,是假设在480*272的lcd上显示, 因为minst的像素是28*28的.我们假每4个LCD的像素点代表minst的一个点,那就是在中间红色的区域才是数字显.原创 2020-12-17 22:43:00 · 2309 阅读 · 3 评论 -
Xilinx zynq PS 透过bram和dma和PL进行数据交互
PL透过bram 向PL传递 0-9的数据,PL进行数据处理后( 在此为了简化,就将所取得的数据 + 100 返回) 透过dma 传回PS项目设计图main函数/* * Empty C++ Application */#include "xil_printf.h"#include "sleep.h"#include "bram_rd.h"#include "xbram.h"#include "xaxidma.h"#include "xparame...原创 2020-12-15 11:23:09 · 3791 阅读 · 0 评论 -
vivado/SDK hello word 控制台无法打印输出故障排除步骤
1. 检查uart0 的配置2. 检查ddr的配置3. 移除可能出错 (配置错误,代码错误) 的模块4. 检查hardware manager 是否连接到了target5. 检查串口打开6. sdk里 ,run as => run config => 勾选 reset entire system 和 Program FPGA...原创 2020-12-08 14:52:28 · 4162 阅读 · 1 评论 -
verilog fpga rgb565 转灰度图 (rgb565输出)
module grey ( //system signals input clk, input rst_n, //user input pre_frame_vsync, input pre_frame_hsync, input pre_frame_de, input [15:0] pre_rgb, //user output post_frame_vsync, output post_fra.原创 2020-10-23 18:49:21 · 3447 阅读 · 4 评论