资源列表
ADS7946
- 关于ADC7946的驱动,使用Verilog语言写的。亲测没有任何问题(The driver module about the ADC7946)
i2c
- 使用verilog语言实现iic协议,可实现多字节读写(Implementation of IIC protocol in Verilog language)
ALU
- 算术逻辑单元,可以实现加法、减法、比较、移位、与门、或门等功能(arithmetic and logic unit)
4LED
- 4LED流水灯程序,可更换频率,采用状态机,低电平有效亮灯,高电平熄灭(4LED water lamp program, you can change the frequency. Using state machine, low level active light, high level extinction)
vga
- fpga实现vga显示字符,使用Verilog,需要修改(vga is in the platform of fpga)
mdio
- mdio的读写操作实例代码,实例代码为操作phy芯片的流程(the code of mdio,including reading and writing the code of mdio)
FPGA-spi
- 用于fpga的spi通信,stm32与FPGA之间需要进行spi通信,文件包含接收,发送,以及top层(Spi communication for fpga)
uart
- UART 功能模块,Verilog,简单实用(UART function module, Verilog, simple and practical)
i2s_rx
- i2s 音频接收模块,接收双声道数据,适用于i2s左对齐模式(I2S audio receiving module)
uart_rx
- uart接收模块 // 波特率:9600 // 数据位:8 // 停止位:1 // 校验位:0(UART receive module Baud rate: 9600 / / / data: 8 / / stop: 1 / / check digit: 0)
uart_tx
- // 功能: UART发送模块 // // 波特率:9600 // 数据位:8 // 停止位:1 // 校验位:0(/ / function: UART transmission module / / Baud rate: 9600 / / / data: 8 / / stop: 1 / / check digit: 0)
fifo
- 异步FIFO 输入: 16bit 输出:16bit 深度:256(Asynchronous FIFO Input: 16bit Output: 16bit Depth: 256)
