FPGA
文章平均质量分 73
人外有人Cat
天外有天
展开
-
Xlinx FFT IP的注意点
vivado fft ip 遇到的小坑原创 2022-07-17 20:33:43 · 543 阅读 · 1 评论 -
基于FPGA的I2C协议——以EEPROM为例
基于FPGA的I2C协议------以EEPROM为例 文章目录基于FPGA的I2C协议------以EEPROM为例一、I2C硬件层二、I2C协议简介三、程序讲解1.程序目标2.状态机图示3.代码讲解总结 一、I2C硬件层 1、I2C为双线总线接口,仅有SCL(时钟线)、SDA(数据线)两根线。 2、其中两根线均为开漏输出, 均无输出高电平的能力,需要外界上拉电阻来输出高电平,SCL、SDA在空闲状态为高阻态。 3、在一个I2C通讯总线中,可连接多个I2C通讯设备,支持多个通讯主机及多个通讯从机。每个原创 2022-05-31 11:49:24 · 1840 阅读 · 1 评论 -
基于FPGA的按键消抖
基于FPGA的按键消抖模块原创 2022-05-24 22:57:46 · 826 阅读 · 0 评论 -
基于FPGA的DDS
基于FPGA的DDS 好,讲一讲原理 先上经典图 这个图就基本讲出了DDS的工作原理 DDS主要由相位累加器、相位调制器、波形存储器(FPGA是使用的ROM)、数模(D/A)转换器四大结构组成,后面还可以接一个滤波器,之就属于模电的内容了,这里就不提及了。 首先定义几个专有名词,f_word表示频率字,p_word表示相位字,fout表示输出频率,其位宽为N,fclk表示系统系统工作频率 。同时根据采样定理,K的最大值应小于2N / 2。这样就可以计算出dds大概的输出频率的范围了。 先给出一个频率字的计原创 2022-05-12 23:31:36 · 1242 阅读 · 4 评论