上一页 1 2 3 4 5 6 7 8 9 ··· 19 下一页

2023年12月13日

摘要: 在Intel/Altera 网站(https://www.intel.com/content/www/us/en/software-kit/665988/intel-quartus-prime-lite-edition-design-software-version-18-1-for-linux.h 阅读全文
posted @ 2023-12-13 14:51 Doreen的FPGA自留地 阅读(65) 评论(0) 推荐(0) 编辑

2023年12月8日

摘要: 我是参考https://www.cnblogs.com/DoreenLiu/p/14392442.html安装的 ubuntu-18.04.6-desktop-amd64.iso) 接着参考Intel的 SD卡 image 设计的教程 (https://rocketboards.org/foswik 阅读全文
posted @ 2023-12-08 16:38 Doreen的FPGA自留地 阅读(30) 评论(0) 推荐(0) 编辑

2023年11月30日

摘要: 翻译原文来自:https://www.rocketboards.org/foswiki/Documentation/EmbeddedLinuxBeginnerSGuide Preloader或Secondary Program Loader (SPL) -是Boot ROM要调用的一个软件,其终极目 阅读全文
posted @ 2023-11-30 16:41 Doreen的FPGA自留地 阅读(31) 评论(0) 推荐(0) 编辑

2023年9月28日

摘要: 一、状态机理论知识 大家知道verilog语言依靠不同的always语句块实现了硬件电路的并行执行,但是在工程中,我们不仅要处理并行执行电路,偶尔也会遇到需要串行执行的电路要求。这时候我们可以选择有限状态机FSM(Finite State Machine)来完美实现。 状态机由状态寄存器和组合逻辑电 阅读全文
posted @ 2023-09-28 16:07 Doreen的FPGA自留地 阅读(257) 评论(1) 推荐(0) 编辑
 
摘要: 一、snake.v模块的输入信号和输出信号 二、蛇身速度控制 蛇身速度控制可以用一个计数器实现,计数器计满的这个值代表蛇身移动的时间间隔,计数器满则蛇身进行移动。 根据SW[2:0]选择速度。速度分三个档,0.5s移动一次、0.25s移动一次和0.125s移动一次。 当难度选择界面出现的时候,通过S 阅读全文
posted @ 2023-09-28 16:06 Doreen的FPGA自留地 阅读(538) 评论(1) 推荐(0) 编辑

2023年9月14日

摘要: 硬件消抖 友晶科技很多板子的按键其实是已经有硬件消抖电路的, 这样的板子的按键的值 直接input 进来后 直接用就可以。 比如DE2-115 DE1-SOC DE10-Standard 等等。这里用74HC245芯片来消抖: 软件消抖 如果没有硬件上的消抖,我们可以手写Verilog代码替代消抖电 阅读全文
posted @ 2023-09-14 15:07 Doreen的FPGA自留地 阅读(23) 评论(0) 推荐(0) 编辑

2023年9月11日

摘要: 食物产生模块完成的任务是:每次初始化就给定一个食物坐标比如(24,10),然后用蛇头坐标跟食物坐标对比来判断是否吃掉了食物,如果被吃掉,就产生新的苹果坐标。 单元的划分 蛇要吃掉的食物(苹果)大小为16*16个像素(蛇头大小也是16*16, 蛇身每一节大小也是16*16)。 显示器分辨率是640*4 阅读全文
posted @ 2023-09-11 10:24 Doreen的FPGA自留地 阅读(163) 评论(1) 推荐(0) 编辑
 
摘要: 我们已经完成了VGA色块和字符的显示, 那图片怎么显示呢? 可以调用一个Quartus里面的ROM IP, 将图片存储在ROM里面, 显示的时候直接从ROM 里面读取出来。 ROM里面可以存放mif和hex格式的文件。 获取mif文件 我们先把图片转换成mif文件。 找到一个你想显示的图片,通过Wi 阅读全文
posted @ 2023-09-11 10:23 Doreen的FPGA自留地 阅读(229) 评论(1) 推荐(1) 编辑
 
摘要: 一、界面效果 在游戏开始显示了这个界面: 二、原理分析 首先要设计一个Memory, 存放“请选择难度” 对应的字符点阵。 字符点阵是VGA屏幕显示字符时对字符进行数字化的第一步,即把字符中着色部分和非着色部分以1和0表示,最后生成字节码的过程。 只有生成了数字化的点阵,才可以在这些屏幕上进行显示。 阅读全文
posted @ 2023-09-11 10:22 Doreen的FPGA自留地 阅读(203) 评论(1) 推荐(0) 编辑
 
摘要: 一、VGA显示原理及VGA驱动模块 请参考这篇文章: 基于权电阻网络的VGA彩条显示(DE0-CV、DE10-Lite) 二、AVD7123芯片的控制 请参考这篇文章: 基于FPGA和ADV7123的VGA彩条显示(DE10-Standard、DE1-SOC、DE2-115) 读完这两篇文章,大家对 阅读全文
posted @ 2023-09-11 10:21 Doreen的FPGA自留地 阅读(259) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 19 下一页