09 2022 档案
摘要:module Baud # ( parameter BPS_PARA = 1250 //12MHz时钟时参数1250对应9600的波特率,12000000/9600 ) ( input clk, //系统时钟 input rst_n, //系统复位,低有效 input bps_en, //接收或发送
阅读全文
摘要:https://blog.csdn.net/qq_38677310/article/details/99663883 https://wenku.baidu.com/view/af198ef01a5f312b3169a45177232f60ddcce77d.html
阅读全文
摘要:FFT(快速傅里叶变换)其本质就是DFT,只不过可以快速的计算出DFT结果,要弄懂FFT,必须先弄懂DFT,DFT(DiscreteFourier Transform) 离散傅里叶变换的缩写,咱们先来详细讨论DFT,因为DFT懂了之后,FFT就容易的多了 DFT(FFT)的作用:可以将信号从时域变换
阅读全文
摘要:module Debounce # ( parameter KEY_WIDTH = 1 //消抖按键数量 ) ( input clk, //系统时钟 12MHz input rst_n, //系统复位 低有效 input [KEY_WIDTH-1:0] key_n, //按键信号输入 output
阅读全文
摘要:module Array_KeyBoard # ( parameter CNT_200HZ = 60000 //5ms ) ( input clk, input rst_n, input [3:0] col, output reg [3:0] row, output reg [15:0] key_o
阅读全文
摘要:module PWM # ( parameter WIDTH = 32 //ensure that 2**WIDTH > cycle ) ( input clk, input rst_n, input [WIDTH-1:0] cycle, //cycle > duty input [WIDTH-1:
阅读全文
摘要:module Encoder ( input clk, input rst_n, input key_a, // 旋转编码器EC11的A脚 input key_b, // 旋转编码器EC11的B脚 output reg L_pulse, // 左旋脉冲输出 output reg R_pulse //
阅读全文
摘要:module Debounce # ( parameter KEY_WIDTH = 1 //消抖按键数量 ) ( input clk, //系统时钟 12MHz input rst_n, //系统复位 低有效 input [KEY_WIDTH-1:0] key_n, //按键信号输入 output
阅读全文
摘要:module DAC081S101_driver ( input clk, input rst_n, output reg dac_done,//DAC采样完成标志 input [7:0] dac_data,//DAC采样数据 output reg dac_sync,//SPI总线CS output
阅读全文
摘要:module Segment_scan ( input clk, input rst_n, input [3:0] dat_1, //SEG1 显示的数据输入,左边第一个数码管 input [3:0] dat_2, input [3:0] dat_3, input [3:0] dat_4, inpu
阅读全文
摘要:/* Includes */ #include "main.h" #include "dma.h" #include "spi.h" #include "tim.h" #include "gpio.h" #include "oled.h" #include "bmp.h" /* Private in
阅读全文
摘要:module Voltage_Meas ( input clk, input rst_n, output adc_cs, output adc_clk, input adc_dat, output [8:0] seg_1, output [8:0] seg_2 ); wire clk_24mhz;
阅读全文
摘要:参考 一、BCD码概念BCD码(Binary-Coded Decimal),利用四个2进制位储存一个10进制的数,如下表所示。本文所讨论的问题均以8421BCD码为例,十进制的0~9分别用0000~1001来表示。 十进制数23,可表示为0010_0011,十进制数129,可表示为0001_001
阅读全文
摘要:module ADC081S101_dirver ( input clk, //系统时钟 input rst_n, //系统复位,低有效 output reg adc_cs, //SPI总线CS output reg adc_clk, //SPI总线SCK input adc_dat, //SPI总
阅读全文
摘要:module Segment_led ( input seg_dot, //seg_dot input input [3:0] seg_data, //seg_dot input output [8:0] segment_led //MSB~LSB = SEG,DP,G,F,E,D,C,B,A );
阅读全文