STM32F103C8T6@72MHz驱动VGA显示器,VGA分辨率800x600 @56Hz。本资料在老外开源的ARTEKIT工程上改进后仅使用Time1产生VGA时序,少占用Timer2。含源码、接线图、VGA引脚定义图等,开发环境是Keil4.74。
2022-04-24 09:28:27 2.5MB STM32 STM32F103 VGA 显示器
1
通过malab将图片数据保存到coe中给FPGA调用,然后通过VGA接口进行图片显示,使用vivado中的ROM核,对产生的coe进行调用,这个步骤需要设置。
2022-04-21 14:00:30 31KB fpga开发 VGA
FPGA设计读取SD卡中的图片并通过VGA屏显示输出的Verilog设计Quartus工程源码文件,FPGA型号Cyclone4E系列中的EP4CE10F17C8,Quartus版本18.0。 module top_sd_photo_vga( input sys_clk , //系统时钟 input sys_rst_n , //系统复位,低电平有效 //SD卡接口 input sd_miso , //SD卡SPI串行输入数据信号 output sd_clk , //SD卡SPI时钟信号 output sd_cs , //SD卡SPI片选信号 output sd_mosi , //SD卡SPI串行输出数据信号 //SDRAM接口 output sdram_clk , //SDRAM 时钟 output sdram_cke , //SDRAM 时钟有效 output sdram_cs_n , //SDRAM 片选 output sdram_ras_n , //SDRAM 行有效 output sdram_cas_n , //SDRAM 列有效 output sdram_we_n , //SDRAM 写有效 output [1:0] sdram_ba , //SDRAM Bank地址 output [1:0] sdram_dqm , //SDRAM 数据掩码 output [12:0] sdram_addr , //SDRAM 地址 inout [15:0] sdram_data , //SDRAM 数据 //VGA接口 output vga_hs , //行同步信号 output vga_vs , //场同步信号 output [15:0] vga_rgb //红绿蓝三原色输出 ); //parameter define parameter PHOTO_H_PIXEL = 24'd640 ; //设置SDRAM缓存大小 parameter PHOTO_V_PIXEL = 24'd480 ; //设置SDRAM缓存大小 //wire define wire clk_100m ; //100mhz时钟,SDRAM操作时钟 wire clk_100m_shift ; //100mhz时钟,SDRAM相位偏移时钟 wire clk_50m ; wire clk_50m_180deg ; wire clk_25m ; wire rst_n ; wire locked ; wire sys_init_done ; //系统初始化完成 wire sd_rd_start_en ; //开始写SD卡数据信号 wire [31:0] sd_rd_sec_addr ; //读数据扇区地址 wire sd_rd_busy ; //读忙信号 wire sd_rd_v
基于DAC TLC5615 +ADC tlc549芯片+VGA显示的简易数字示波器实验FPGA设计Verilog源码Quartus18.0工程文件,利用AD、DA和VGA三个外设来实现简易示波器,DA外设发送正弦波给AD外设,AD外设解析成数字信号将数据送给VGA外设进行显示。在VGA上可以看到DA外设发送的波形、波形频率和波形峰峰值。 module Oscilloscope_Top ( //时钟和复位端口 CLK_50M,RST_N, //拨码开关端口 SWITCH, //AD外设端口 AD_CS,AD_CLK,AD_DATA, //DA外设端口 DA_CLK,DA_DIN,DA_CS, //VGA外设端口 VGA_HSYNC,VGA_VSYNC,VGA_DATA ); //--------------------------------------------------------------------------- //-- 外部端口声明 //----------------------------------------------------
第一次学习Verilog时做的一个小项目,代码写的很烂,但是基本功能都有,时间显示,计时,闹钟等。仅供学习使用
2022-04-06 01:43:13 21.5MB 学习 fpga开发 vga
1
包含两部分资源:1.USB Cy7c68013a的固件程序,在USB——project文件夹内; 2.FPGA程序,Cyclon3,EP3Cq240,程序利用了USB传递到FPGA的图像数据,而后将这些数据存储在FPGA的单口RAM内,再次利用DA转换,控制VGA时序,显示在屏幕上; 本人PCB自己设计,利用该代码完全实现了功能!是研一阶段的入门任务,老师检查,所以没有造假成分!代码有大量的注释说明,一看就能懂!
2022-04-04 15:43:13 6.75MB Cy7c68013a FPGA VGA 固件
1
有关PS2-USB-DB9-网卡-串口-并口-VGA针脚定义及接口定义图。着重介绍了USB的管脚定义
2022-04-03 00:32:49 661KB USB DB9 串口 并口
1
<>原书配套源码 包含i2c,uart,usb,vga等等模块
2022-03-25 20:08:52 1.48MB FPGA VHDL Verilog i2c
1
CAN总线 I2C USB UART VGA等的FPGA实现源码
2022-03-25 20:07:06 1.5MB CAN总线 I2C USB UART
1
用FPGA verilog语言写的VGA显示程序,是我做的一个课程设计,在显示器上显示我的学号20082831.当然也可以改的,里面有三个文件,一个是头文件。
2022-03-24 17:33:51 391KB FPGA VGA
1