摘要: 第46章、基于SPI协议的flash驱动控制 学习掌握SPI通讯协议的基本知识和概念,理解掌握基于SPI总线的Flash驱动控制的相关内容,熟悉 FPGA与SPI器件之间数据通信流程。根据所学知识设计一个基于SPI总线的Flash驱动控制器,实现FPGA对 Flash存储器的 数据写入、数据读取 以 阅读全文
posted @ 2023-08-27 17:52 jasonlee~ 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 第31章 、串口RS485 【理论】 【RS485简介】 1、RS-485是双向、半双工通信协议,允许多个驱动器和接收器挂接在 总线 上,其中每个驱动器都能够脱离总线。(RS232为双向,双工,单端传输) 半双工:指数据可以在一个信号载体的两个方向上传输,但是不能同时传输。 2、RS-485采用 差 阅读全文
posted @ 2023-08-27 17:51 jasonlee~ 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 第44章、FIFO求和实验 【理论】 【注】数据矩:5行(m) 4列(n)),对3行(x)求和 原数据矩阵m*n,m表示行数,n表示每行数据个数 fifo深度要大于每行个数(显然) fifo个数为 n-1 个 求和后形成的结果矩阵 p(行)*q(列),q=n,p=m -x+1(每个fifo要存储行的 阅读全文
posted @ 2023-08-27 17:51 jasonlee~ 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 第40章、基于RS232的VGA图像显示(串口+ram) 【实战】 使用 PC机 通过 UART串口 传输图片像素数据(txt文件)给FPGA,FPGA将 图片数据 缓存到内部RAM中,再利用vga控制模块读取,在VGA显示器中心位置显示缓存到RAM中的图片。VGA显示模式为 640x480@60; 阅读全文
posted @ 2023-08-27 17:50 jasonlee~ 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 第30章、串口RS232 UART,通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),是一种通用的数据通信协议,也是 异步串行通信口(串口) 的总称,它在 发送数据时 将并行数据转换成串行数据 来传输,在 接收数据时 将接收到的 串行数据转 阅读全文
posted @ 2023-08-27 17:49 jasonlee~ 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 第43章、TFT_LCD 字符显示 【实战】 实验目标:在TFT显示屏中心位置显示金色“野火科技”四个汉字,字符外的背景颜色为黑色。每个汉字大小为56*56,字模点阵为64*64(4个汉字大小 256*64),TFT显示屏显示模式为480*270@60。 【图像数据生成模块(tft_pic)】 本模 阅读全文
posted @ 2023-08-27 17:48 jasonlee~ 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 第42章、TFT_LCD液晶屏驱动 【42.1 理论】 1. TFT_LCD简介 【液晶显示器】: 简称 LCD (Liquid Crystal Display),相对于上一代 CRT 显示器(阴极射线管显示器),LCD 显示器具有功耗低、体积小、承载的信息量大及不伤眼的优点,因而它成为了现在的主流 阅读全文
posted @ 2023-08-27 17:45 jasonlee~ 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 第41章、HDMI(等宽十色彩条) 41.1 DVI(数字视频接口) VGA 接口之后,首先推出的的是 DVI 接口(数字视频接口),DVI 是基于 TMDS(Transition Minimized Differential Signaling,最小化传输差分信号)技术来传输数字信号。TMDS 运 阅读全文
posted @ 2023-07-31 20:47 jasonlee~ 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 第39章、基于ROM的VGA图像显示(触边弹跳特效) 【1 理论】 【弹跳特效实现方法】 问题1:图片是如何运动起来的? //rd_en:ROM读使能 assign rd_en = (( (pix_x >= (((H_VALID - H_PIC)/2) - 1'b1)) && (pix_x < (( 阅读全文
posted @ 2023-07-31 20:44 jasonlee~ 阅读(56) 评论(0) 推荐(0) 编辑