FPGA库
开发FPGA项目时用到的库
永恒盛夏
在你之后,我之后,有什么东西将会超越时间和空间的界限,成为永恒。联系邮箱afterdm@qq.com
展开
-
[FPGA][按键]独立按键驱动程序(消抖、触发信号)
/*Copyright belong to afterdm@qq.com *Create data 2020/11/30 *Last modified data 2020/11/30 *Version v1.0.0.0 *Descriptions button drive *Please delete within 24 hours without special circumstances*/module ButtonDrive( input clk, input rst,原创 2020-12-01 09:34:36 · 302 阅读 · 0 评论 -
[FPGA]VGA驱动模块
module VGAdriver( input clk, input rst, output vgaHS, output vgaVS, output [15:0] vgaRGB, input [15:0] pixelValue, output [9:0] pixelXPos, output [9:0] pixelYPos); parameter Hsync = 10'd96; parameter Hback = 10'd48; parameter Hdisp = 1原创 2020-11-25 13:49:29 · 254 阅读 · 0 评论 -
[FPGA][IIC]驱动程序
/*Copyright belong to afterdm@qq.com *Create data 2020/11/24 *Last modified data 2020/11/24 *Version v1.0.0.0 *Descriptions IIC drive *Please delete within 24 hours without special circumstances*/module IICdrive( input clk, input rst, output SC原创 2020-11-24 08:42:48 · 346 阅读 · 0 评论 -
[FPGA][红外遥控]驱动程序
目录一、开发环境二、准备工作2.1、需要具备的知识2.2、红外线基础三、代码部分一、开发环境VerilogQuartus 13.1Modelsim基于NEC协议二、准备工作2.1、需要具备的知识Verilog的基本语法包括但不限于casealways时钟分频状态机红外线通讯时序2.2、红外线基础NEC协议的特征8位地址和8位指令长度地址用来区分不同的红外遥控器,指令是我们主要关注的部分。地址和指令都将传输两次传输顺序由先到后(地址码-地址反码原创 2020-11-19 10:32:06 · 600 阅读 · 2 评论