摘要:
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 ); 阅读全文
摘要:
1.并项法: AB + AB’ = A 两项合并为一项,消去B与B’ 2.吸收法: A + AB = A 短项吸收长项 3.消项法: AB+ A’C + BC =AB + A’C 可拓展为: AB+ A’C + BCD =AB + A’C 4.消因子法:A + A’B = A + B 短项能够消去 阅读全文
摘要:
阅读全文
摘要:
生成余弦波数据(该示例中展示了如何输出十六进制数据到文件中) N = 100 ; y = zeros(N , 1) ;%生成100行*1列的矩阵 y_integer = zeros(N , 1) ;%生成100行*1列的矩阵 y_hex = zeros(N , 1) ;%生成100行*1列的矩阵,十 阅读全文
摘要:
本章教程为大家讲解DMAMUX(Direct memory access request multiplexer,直接存储器访问请求复用器),本章知识点非常重要,是掌握好DMA1,DMA2和BDMA的关键一步。 39.1 初学者重要提示 39.2 DMAMUX基础知识 39.3 DMAMUX的HAL 阅读全文