自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 vivado中HDMI的显示彩条,图片,灰度值,二值化。

然后显示图像原图,我们需要准备一张喜欢的图片,但是要注意这个图片的大小,因为板子的资源是有限的,要注意好板子可以存多大的图片,这里用的是200*200的大小,我们用MATLAB把图片生成一个coe文件,这样就可以把图片放到我们的rom中。首先显示一个彩条,这是最简单的测试了,如果想实现竖的彩条,那就在行上面做文章,我们可以分成三等分,每640个像素点换个颜色,比如三原色,红蓝绿,这个很简单,用一个always块便可以实现。然后是时序标准,可以看到,采用的是1920 x 1080的分辨率,60Hz的刷新率。

2023-09-24 11:58:47 927 1

原创 基于FPGA的蓝牙遥控,超声波避障,红外循迹的智能小车

然后是TOP模块,我们需要将所有的模块都都连接起来。闲来无事整个小车玩玩,设想的小车可以有蓝牙模块来控制模式切换,通过发送指令来更改相对应的功能,当避障的时候可以自动规避障碍物,当处于红外循迹时,可以跟随规划的轨迹前线,当手动遥控时可以控制前进后退左右转向停止等功能。然后思路就是通过判断D0传过来的电平信号来判断小车有没有接触到黑线,当红外线被吸收,也就是触碰到黑线,D0会持续输出高电平,直到它检测到红外线返回才会回归低电平,基于对管脚传回的电平检测,可以判断是否接触到黑线。,之前写过了,这里就不再赘述。

2023-07-11 16:02:47 2956 13

原创 基于FPGA的超声波测距模块的使用

这里我们参考工作原理,如下图,这个模块当我们给trig'接口输入一个持续10us的高电平,然后超声波模块会输出8个40KHz的方波,当超声波模块接受到回波的时候,会给echo模块输出低电平,所以当我们接受到echo模块的低电平的时候,就可以开始计数,当echo模块高电平的时候停止计数,注意先不要清空它,因为我们还需要它参与距离的运算。首先定义一个工作周期为70ms,这里建议让它的工作周期大于60ms,以免发射信号对回响信号产生影响,定义了一个10us的时间,这里板子的频率是50MHz。

2023-05-30 17:12:01 485 2

原创 使用Verilog写出一个简单的单击,双击,三击按键

使用Verilog写出一个简单的单击,双击,三击按键

2023-05-29 11:19:25 686 1

原创 Vivado的ila触发器详解

vivado的ila在线逻辑分析仪的使用

2023-05-18 15:03:18 3062 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除