这是我用Matlab的HDLCoder工具,然后结合Altera的CycloneII芯片FPGA视频图像开发平台仿真调试,这是最终版的源代码。
为省去大家纠结的痛苦,请注意:pixelin是像素输入;
x_in,y_in分别是像素点坐标位置;
clkenble是时钟使能;
width,height分别是图像的宽和高;
pixelout是输入像素点对应的均衡化因子,用它*255/(width*height)就是均衡化后的像素值;
2024/11/21 11:49:43 16KB FPGA图像处理 verilog HDL直方图
1
本设计是基于DE2开发板,以Altera的CycloneII系列的FPGA为主控制器,配上SDRAM和FLASH,使用SOPC技术,构成一个简单的SOPC系统,用于控制SD卡,TFT液晶显示屏,VS1003音频播放模块等,实现自制的简单音乐播放系统。
在设计中FPGA通过分别调用Altera库中的IP核来控制Flash和SDRAM,通过模拟的SPI总线来分别控制SD卡,TFT模块,VS1003模块。
能实现将SD卡中的MP3格式的音乐交由VS1003模块解码播放,BMP格式的图片交由TFT模块显示。
2024/8/18 10:34:13 981KB SOPC VS1003 TFT SD卡
1
这个是在QuartusII平台上用VerilogHDL语言写的七人表决器工程,用的是文本输入方式。
芯片选的是用的CycloneII:EP2C35F484I8芯片。
其中双击.qpf文件可直接打开此工程;
双击.v文件可打开此程序源码;
双击.vwf可打开此工程的仿真文件,可以直接仿真结果。
2024/1/24 0:09:26 280KB Verilog HDL Quartus II
1
基于alter公司cycloneII开发平台下的VHDL编程,实现了七人表决的功能,七个按键分别对应七个人,当有人同意时,按键按下,置“1”,当有人不同意时按键挑起,置“0”,同时LED灯会随着对应的按键按下变亮或者熄灭,当同意认输超过3人时第一个LED灯点亮,表示表决通过,同时数码管一直会显示出同意的人数。
2023/11/28 7:42:19 335KB vhdl语言开发
1
本代码是基于基于cycloneII的八位数码管动态显示,输入接口可扩展,例如可直接用于电子时钟的设计。
清晰明了的数码管动态扫描显示方式的模块化代码编写,让你轻松驱动数码管。
下载后请将里面的文件拷贝出来再打开,因为路径不能有中文。
2023/7/4 16:27:33 515KB FPGA数码管
1
硬件语言Verilog写的AD9851调试代码,基于CycloneII代板写运行的,外面有调试残缺的工程,亲测可用。
2023/4/16 2:52:29 5.69MB AD9851
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡