摘要: 如果有跟我一样同时看了正点原子和野火FPGA教程的同学可能会发现,两家在VGA驱动上所讲述的行、场信号的电平标准完全相反。 正点原子教程中同步信号为低电平,其他为高电平;而野火教程中同步信号sync为高电平,其他为低电平,为什么会这样呢? 正点原子 野火 直接找VESA标准的原文看一下,原来协议中定 阅读全文
posted @ 2021-11-08 11:37 IntoTheSky 阅读(1146) 评论(0) 推荐(0) 编辑
摘要: 一、硬件平台 使用了正点原子的新起点开发版,芯片为Altera Cyclone IV EP4CE10 ,摄像头OV5640,4.3寸LCD液晶屏。 整个项目用到的外设有摄像头、SDRAM、LCD显示屏、数码管 二、识别流程 摄像头实时拍摄,将数据缓存进SDRAM,识别模块读取数据,处理后将分割出的车 阅读全文
posted @ 2021-11-01 16:29 IntoTheSky 阅读(691) 评论(2) 推荐(0) 编辑
摘要: 1.PWM产生原理 首先需要一个N比特的计数器,此计数器最大值为2N,最小值为0。为了控制PWM的频率,需要一个步进值“period”,为了控制占空比,需要一个阈值“duty”。 如下图所示,计数器(cnt)在每个系统时钟周期中增加“period”大小,当cnt < duty 时,输出pwm_out 阅读全文
posted @ 2021-10-31 16:43 IntoTheSky 阅读(5571) 评论(0) 推荐(0) 编辑
摘要: 原来一直更新的HDLbits答案从三月份就没更新了,不是因为我放弃了FPGA,而是最近的事情太多,每天在实验室对着做不出来的项目掉头发。。。。 但也用头发换来了一些成果吧,哈哈哈哈、 主要就是两个项目,一个关于FPGA图像处理的,自己感兴趣做的,另一个关于北斗卫星导航的,被老师塞的任务。先简单介绍一 阅读全文
posted @ 2021-10-26 18:18 IntoTheSky 阅读(110) 评论(2) 推荐(0) 编辑
摘要: 我的Vivado安装时没有选择Artix 7系列,今天需要用的时候想添加,却没发现一篇比较详细的教程,自己对Vivado也不是很熟悉,费半天劲才搞成功。分享一下,帮助跟我一样的小白 步骤如下: 1.打开Vivado,点击菜单栏的help,选择 Add Design Tools or Devices, 阅读全文
posted @ 2021-09-08 21:33 IntoTheSky 阅读(5380) 评论(0) 推荐(0) 编辑
摘要: 最近使用Visual Studio时,遇到了莫名其妙的错误,每次在程序中写入fprintf()时就执行不了,显示“拒绝访问” 再三排查发现是被360拦截了,解决方法分享出来 1.打开360安全卫士,可以看见它今天多次拦截了我的程序(可恶!) 2.点击上图的数字,进入安全操作中心,查看被拦截的程序路径 阅读全文
posted @ 2021-09-03 17:44 IntoTheSky 阅读(749) 评论(0) 推荐(0) 编辑
摘要: 目录Circuits-Sequential Logic下 Shift Registers 与 More Circuits 练习题答案 Shift Registers Shift4 module top_module( input clk, input areset, // async active- 阅读全文
posted @ 2021-03-12 21:51 IntoTheSky 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 目录Circuits-Sequential Logic下 Latches and Flip-Flops 与 Counters 练习题答案 这部分有些难度,头秃。。。 Latches and Flip-Flops Dff module top_module ( input clk, input d, 阅读全文
posted @ 2021-03-06 21:43 IntoTheSky 阅读(738) 评论(0) 推荐(0) 编辑
摘要: 目录Circuits-Combinational Logic下Arithmetic circuits 与 Karnaugh Map to Circuit练习题答案 Arithmetic circuits Hadd module top_module( input a, b, output cout, 阅读全文
posted @ 2021-03-05 21:35 IntoTheSky 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 因为目录Circuits-Combinational Logic下的练习题有点多,我还没做完,今天先发Basic Gates与Multiplexers下的。 Basic Gates in_out module top_module ( input in, output out); assign ou 阅读全文
posted @ 2021-03-04 21:30 IntoTheSky 阅读(189) 评论(0) 推荐(0) 编辑