自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xinshuwei的博客

IT技术学习交流

  • 博客(21)
  • 资源 (35)
  • 收藏
  • 关注

原创 稀疏矩阵的c实现

//稀疏矩阵三元组顺序表存储表示#include <stdio.h>#include <stdlib.h>#define MAXSIZE 100 typedef int ElemType;typedef struct{ int i,j; // 行下标,列下标 ElemType e; // 非零元素值 }Triple; typedef str...

2018-10-31 13:58:58 1584 2

原创 Linux下编译 sp++库及实现过程

1.首先编写动态库的cpp源文件及头文件2.编译生成so文件g++ vpr.cpp -fPIC -shared -o libvpr.so -lm-lm 添加math相关函数的支持3.编写可执行文件g++ main.cpp -o main -L ./ -lcac  -L 是库文件的地址  -l后面跟的是so文件名去掉lib(例如上面那个  就是libcac.o文件)...

2018-10-29 15:30:42 995

原创 FPGA实现0.96 oled驱动

module OledDriver ( input [27:0]data,input clk_in, //clk_in = 25mhzinput rst_n_in, //rst_n_in, active lowoutput reg run_flag,output reg oled_rst_n_out, //nokia5110 reset, active lowoutput r...

2018-10-28 20:20:22 4708 28

原创 FPGA 实现按键消抖

module debounce(clk,rst_n,key_n,key_pulse,key_state); input clk; //system clockinput rst_n; //system resetinput key_n; //button inputoutput key_pulse; //Debounce pulse out...

2018-10-28 20:16:03 799

原创 FPGA SPI 从模式

module spi_recevier(input clk,input rst,input spi_cs,input spi_sck,input spi_mosi,output reg[7:0]rxd_data,output reg rxd_flag );reg spi_cs_r0;reg spi_cs_r1;reg spi_sck_r0;reg spi_sck_r1;...

2018-10-28 20:14:45 3020 7

原创 FPGA 基于边沿检测实现旋转编码器底层驱动

module pmodenc( clk, rst_n, A, B, BTN, //LED, rotary_event, rotary_right_pos, rotary_left_pos, //BTN_State //BTN_Debounce BTN_neg); input clk,rst_n; input A,B; input BTN; //outpu...

2018-10-28 20:13:17 1586 1

原创 FPGA 实现边沿检测

reg [1:0]   signal_r; //----------------------------- // always @(posedge clk or negedge rst_n)begin if(rst_n == 1'b0)begin signal_r <= 2'b00; end else begin ...

2018-10-28 20:11:34 1345

转载 数电基础

https://mp.weixin.qq.com/s/VcudK9tyyHShMeEVkZ_5eg 

2018-10-28 20:06:44 229

原创 FPGA 二进制转bcd码

//这是一个使用Verilog HDL编写的带使能端的8-bit二进制转BCD码程序,具有占用资源少、移植性好、扩展方便的特点。 module bcd(rst_n,binary,bcd); //rst_n为使能端,binary为待转换的二进制数,bcd为转换后的BCD码 parameter B_SIZE=12; //B_SIZE为二进制数所占的位数,可根据需要进行扩展...

2018-10-28 19:15:47 3482 5

原创 FPGA 信号发生器

1锯齿波module juchi(input clk,input rst_n,input [11:0]adr,output reg [9:0]q);always@(posedge clk or negedge rst_n) if(!rst_n) q<=0; else q<=adr[11:2]; endmodule 2.三角波mod...

2018-10-28 19:13:45 7250

原创 排序算法实现

1.冒泡排序

2018-10-22 13:13:02 119

原创 算法

算法特性1.有穷性  在可接受时间内完成2.确定性  只有确定性的执行路径。3.可行性  每一步骤都是执行有限次数完成4.输入输出 算法设计要求1.正确性2.可读性3.健壮性4.高效率低存储量算法复杂度...

2018-10-22 13:11:38 89

原创 基于sp++ 实现matlab cov 函数

// 向量的方差Type cov(Vector<Type> x){ Type x_mean = sum(x) / x.size(); Type x_std = sum(pow(x - x_mean, (Type)2)) / (x.size() - 1); return x_std;}//两向量的协方差Matrix<Type>cov_Matrix(Vecto...

2018-10-19 17:24:59 486

原创 基于 sp++ 简单的声纹比对

//声纹识别Type nonfilter_speccor(Type*x1, Type*x2, int length, int fs){ Matrix<Type>Cn1 = mfcc_m(x1, length, fs,24 ,1024, 512); Cn1 = mapminmax(Cn1, -1, 1); Matrix<Type>Cn2 = mfcc_m(x2, ...

2018-10-19 17:08:44 1791 1

原创 基于sp++ 实现matlab corr corrcoef函数 计算皮尔逊相关系数

参考概念https://blog.csdn.net/crcr/article/details/58594432?utm_source=blogxgwz0用最简单的公式4可以实现下面代码。//皮尔逊相关系数计算Type myPearson(Vector<Type>x, Vector<Type>y){    Type A = sum(x*y) - (sum(x...

2018-10-19 11:27:11 1225

原创 基于sp++实现 [ 0 1 ]归一化 [-1 1] 归一化(matlab mapminmax 函数的实现)

matlab中归一的算法:y =(ymax-ymin)*(x-xmin)/(xmax-xmin)+ ymin; 简化到[0 1]即为y =(x-min(x))/(max(x)-min(x));基于SP ++实现过程如下: //归一化函数 x 输入向量 ymin 输出最小值 ymax 输出最大值Vector<Type>mapminmax(Vector<Ty...

2018-10-19 09:52:35 1912

原创 基于sp++ matlab mfcc 特征提取 c /c ++ 实现

 //mel 滤波器函数//x 输入序列 fs采样率 p滤波器个数 framesize 帧大小 inc 帧移//提取mel滤波器参数用汉明窗函数Matrix<Type> mfcc_m(double *x, int length,int fs, int p, int framesize, int inc){ Matrix<Type> bank = melban...

2018-10-18 20:51:03 453

原创 基于SP++ mel滤波器组实现

//win_type =0 w=='n' 汉宁窗 win_type =1 w=='m'汉明窗Matrix<Type> melbankm(Type p, Type n, Type fs, Type fl, Type fh, int win_type){ Vector<Type>mflh(2); mflh(1) = fl*fs; mflh(2) = fh*f...

2018-10-17 14:35:25 767

原创 基于SP++ mel频率倒谱系数

感知频率和实际频率转换函数Vector<Type>frq2mel(Vector<Type> frq){    Type k = 1127.01048;    Vector<Type> af(frq.size(), abs(frq));    Vector<Type> mel(frq.size(), sign(frq)*log((Typ...

2018-10-17 13:28:05 260

原创 基于sp++ matlab sign 符合函数实现

sign(整数)=1; sign(负数)=-1; sign(零)=0; 向量版Vector<Type>sign(Vector<Type> a){    Vector<Type> p(a.size());    for (int i = 0; i < a.size(); i++)    {        if (a[i] > 0)...

2018-10-17 13:25:41 494

原创 C ++ 实现字符串转GB2312 16进制数组

void togb(uint8_t *s, uint8_t*data,int &datalength){    int length = 0;    while (*s) {        if (*s >= 0x7f) {            *data = *s;            *(data + 1) = *(s + 1);            data...

2018-10-10 16:42:46 899

zadig 2.9 版本,用于winusb libusb usb驱动切换,单界面比较方便

zadig 发布界面https://zadig.akeo.ie/#google_vignette Zadig is a Windows application that installs generic USB drivers, such as WinUSB, libusb-win32/libusb0.sys or libusbK, to help you access USB devices. It can be especially useful for cases where: you want to access a device using a libusb-based application you want to upgrade a generic USB driver you want to access a device using WinUSB 可以用libusb libusbk winusb 驱动切换

2024-09-18

esp82663.1.1 arduino 固件版本

esp82663.1.1 arduino 固件版本

2023-02-05

adi plutosdr 固件0.35版本,目前最新版本

adi plutosdr 固件0.35版本,目前最新版本,方便国内用户使用

2023-02-05

st-stm32cubeide 1.11.2 版本

st-stm32cubeide_1.11.2_14494_20230119_0724.unsigned_x86_64

2023-01-27

SCOPY 1.4.1 版本

从github下载下来的,方面大家下载 1

2023-01-23

安信可VB0.2 规格书

官网已经找不到,这里备注留用下,买了一些模块,待后续使用

2023-01-23

windows can blf 格式转换工具

windows can blf 格式转换工具,转换完成后生成csv 格式,可以用excel 或者notepad ++ 打开 ,方便进行debug 调试

2023-01-10

Maxim MicrosSdk

美信 SDK windows 打包程序,集成example 程序、集成Eclipse 开发环境 Maxim Micros Software Development Kit 安装程序

2022-09-19

Max78000FTHR debug bootloader程序,

源自github,方便国内无梯子使用,地址是 https://github.com/MaximInteg Updating the MAX32625PICO ("PICO") Debug Adapter Firmware 固件版本1.0.2

2022-09-19

英飞凌 aurixide AURIX Development Studio 1.7.2 版本

英飞凌 aurixide AURIX Development Studio 1.7.2 版本,官网下载下来的,方便大家使用,几十kb下的好心累

2022-08-30

scoop 安装包,方便国内用户安装

详细安装过程可参考 https://blog.csdn.net/xinshuwei/article/details/124277040。快速上手,才坑过来都是泪,嘻嘻嘻

2022-04-19

LDO-Selector-Guide-0721.pdf

microchip 针对 ldo 选型介绍的ppt 对于硬件ldo 选择有一定帮助

2021-11-29

scopy-v1.2.0-Windows-setup.exe

1.此版本需要ADALM2000更新到0.26版本以上(支持混合信号示图) Added Mixed signal view (see both analog and digital waveforms on the same plot in a synchronized fashion) LogicAnalyzer: Complete revamp PatternGenerator: Complete revamp Spectrum Analyzer: Added noise spectral density measurements 搬砖过来方便下载

2021-02-24

qt vs add in 最新版本2.6.0.7

qt vs的扩展插件,官网https://marketplace.visualstudio.com/items?itemName=TheQtCompany.QtVisualStudioTools2015,方便大家下载,我下了好久才下载下来

2020-11-26

qwt6.14 MSCV2015-32生成库

生成qwt6.1.4的dll 版本--2015-32 ,以及deigner 的插件dll,方便大家下载使用,使用方法--->加入lib

2020-11-23

VST2.4 打包代码

使用说明见https://blog.csdn.net/xinshuwei/article/details/109572238 方便大家工程使用

2020-11-09

Eigen-3.3.7源码

eigen最新版本 3.3.7 压缩包,支持矩阵运算等功能,方便大家下载,国内下载比较慢。gen非常方便矩阵操作,当然它的功能不止如此,由于本人只用到了它的矩阵相关操作,所以这里只给出了它的一些矩阵相关的简单用法,以方便快速入门。矩阵操作在算法研究过程中,非常重要,例如在图像处理中二维高斯拟合求取光斑中心时使用Eigen提供的矩阵算法,差不多十来行代码即可实现

2020-11-05

NOOBS_lite_v3_5.zip

树莓派操作系统引导程序,3.5版本,从官网下载过来,方便大家快速下载使用,自己后续留作备用版本,嘻嘻嘻嘻

2020-10-11

C2B V2.0.exe

c语言数组转bin文件,支持大小端、注释、等功能时先。原子的,自己用蛮好用的,推荐大家使用。留作备份

2020-10-11

alice-desktop-2.0-setup.exe

adi M2K 示波器上位机,简单版本 需要装libiio ,支持示波器、信号发生器、逻辑分析、电压表、电压输出等功能,使用起来比较方便

2020-04-01

scopy-v1.1.2-Windows-setup.exe

scopy adi M2K软件 从github下的 国内下载比较慢,分享给大家,版本V1.1.2.开源上位机工具 大家可以去github下载源码学习使用

2020-04-01

使用matlab进行深度学习.pdf

matlab官方中文进行深度学习指导说明书,讲述了整个搭建过程及基本的概念逻辑等,图文并茂,讲述的比较详细

2019-11-26

sylink uyility 4.2版本 固件 flash打包

stlink 下载驱动 4.20 最新版本 附加固件个flash烧写 可以自己制作stlink了

2019-03-29

how to listen 测音软件 训练金耳朵

软件为测试听音软件 可以自定义语音、训练自己的耳朵可以分辨音频的细微差别

2019-03-18

VS 添加函数注释片段

vs添加代码片段,在vs代码管理里面选择相应的语言,会出现代码片段地址,将该文件添加到相应文件夹

2019-02-20

jupyter notebook 教程

jupyter notebook 英文教程 很基础明了,介绍的比较详细

2019-01-24

中航LED控制板卡 UDP底层驱动实现

通过底层的UDP通讯,按照板卡的通讯协议要求实现实时的控制输出,方面学习交流

2018-11-15

励研LED cl300 UDP源码实现

利用励研的cl300板卡基于其通信协议实现UDP底层发送数据给控制器,在屏幕今夕并显示。

2018-11-15

基于sp++音频处理实现Vs2015工程

相关的介绍可以看我的博客,现把代码整体给出,方便大家进行学习交流 嘻嘻嘻

2018-11-15

Eigen 3 库文件及 unsupported 文件

Eigen C++运算库 被集成到TensorFlow里面,做矩阵运算效率比较高,方便大家进行嵌入式移植

2018-11-15

matlab xcorr 函数c语言实现

通过c语言实现matlab函数 xcorr的计算,比较全面 集成了unbiased biased cross 等运算函数

2018-11-15

matlab 机器学习深度学习介绍

介绍matlab如何实现机器学习及深度学习的过程,pdf内有连接的学习代码示例

2018-09-26

仰邦动态库

https://mp.csdn.net/postedit/82793120 有详细代码实现应用

2018-09-20

UDP 实现端到端的通讯,两者之间绑定IP 端口

绑定IP 和 客户端的 UDP 通讯 ,可以建两个相同的工程,互相对发(修改下绑定的IP 和端口) 详细介绍见https://mp.csdn.net/postedit/81352132

2018-08-02

C++ 生成日志文件

C++ 写日志实现的类。详细使用可以看https://blog.csdn.net/xinshuwei/article/details/81334657或者私聊我

2018-08-01

AC108寄存器配置软件 说明书

官网图形界面式寄存器配置,简单易上手,类似stm 32 cube操作。有相关的使用说明及芯片的技术手册供参考。现在麦克风阵列采集方案好多都用这个芯片,拿走不谢

2018-07-24

intel 机器学习第三课 测试集和数据集分割及验证方法实现

介绍的线性分割 交叉验证原理,最后代码实现建立cost function 进行训练

2018-04-27

intel 机器学习第二课 关于强化学习及KNN

intel 机器学习教程 第二课,关于KNN算法的强化学习实现

2018-04-27

ui一些素材网站

一些ui设计的素材资源网站供才考,拿去爬虫把 嘻嘻,很好的素材

2018-03-24

端到端学习在自动驾驶中的使用

介绍了端到端学习在自动驾驶中的应用和具体实现的介绍,有图有真相

2018-03-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除