自定义博客皮肤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技术学习交流

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

原创 xmos 编程指南

并行执行时使用par {} 进行并行处理。

2024-09-19 18:20:58 189

原创 xmos 端口指定

I2S 或TDM 相关的音频接口只能使用 1-bit port。I2C 可以使用1-bit或者4bit 的port。gpio可以使用1bit 或者多bit的port口。

2024-09-19 10:47:01 182

原创 xmos flash 读写操作

这几个port 口在 xk-audio-216-mc.h 中有定义。烧写flash 时,也可指定 flash 说明文件。然后进行flash connect。也可使用lib库推荐的引用文件形式。1.首先需要指定 port 口。这里以IS25LP080D 为例。IDE 默认支持的几款芯片。

2024-09-19 10:15:50 204

原创 xmos flash 支持及flash 操作

flash 主要由 flashloader upgrade image1/upgradeimage2 及 data partition 三部分组成这里要注意生成固件一定要指定boot partition 的大小,否则 data partition 部分为0 ,无法进行flash 读写操作xflash相关帮助。

2024-09-19 09:52:56 778

原创 xmos xtag3 驱动动态选择

libusb 对应xTIMEcomposer winusb对应 xtc。但是驱动来回切换比较麻烦,后来发现一个工具,比较好用,同步给大家。点开后,选择options 内 List ALL Devices。根据需求选择 libusb-win32 或者 winusb。这样工具切换驱动比较方便,不用一级一级 切换。上回讲了 xmos 基础环境搭建。选择 xmos XTAG-3。搬过来的,也可以去官网下载。

2024-09-18 11:39:19 239

原创 xmos xTIMEcomposer Studio 安装

这里下载所需要的版本需要去官网注册账号注册完成后,登陆即可下载。

2024-09-14 10:46:31 243

原创 使用命令行编译cces工程(Blackfin 或 SHARC)

4.也可以不使用Eclipse project 使用command line 进行编译,需要自己写makefile ,项目测试会有问题。-project 是你要编译的工程目录,此目录下有.project .project system.svc。-build 指定编译 debug release 或者 两者都编译。-project/-project-name 指定工程路径。-data 是你要构建的 workspace 的路径。-data 指定workspace 路径。

2024-09-04 17:24:26 440

原创 xmos 相关知识--- xn文件解析

type 声明是devicename 是名称tile 资源声明 一个是XCore 一个是 usb 相关的物理层资源package 对应芯片,包含两个Node 和一个link两个node ,一个是xcore 一个是USB,每个node 都有一个id号,从0开始USB 相关知识lib xua组件描述Endpoint 0提供Endpoint 0的逻辑,处理设备的枚举和控制,包括DFU相关请求。缓冲端点数据包的传输,用于主机和设备之间的音频数据包交换。还可以处理音量控制处理。

2024-09-03 23:39:57 1113

原创 wsl2 安装qt5

Ubuntu 21.04 存储库中就缺少了该软件包,后续会不会添加暂时未知。在windows 下即可看到qt 已经安装 可正常使用。

2024-09-03 01:48:22 473

原创 Mac 笔记本折腾mac windows Linux 三系统(全网独一份)

空的分区 分出 swap 及ext4 分区进行安装,切记不要选与bootmanger 共用,后续都是单独分区,方便后续三系统引导,记得勾选三方驱动,否则像 无线网卡等无法驱动,后续我就是重新安装解决此问题的。windows 驱动 需要使用mac bootcamp 生成到u盘中,后续我贴下我导出的2017 macbook windows 驱动,这个生成会花好长时间。5.安装完linux后,不能在mac 里面进行分区,如果分区,会有将系统盘丢掉的风险,别问我怎么知道的,折腾了好几次了,切记。

2024-08-27 10:25:53 383 1

原创 MAC 重装系统提示 无法与恢复服务器取得联系解决方法

在恢复模式里面 实用工具->系统终端 里面执行命令。运行后,退出终端,进行系统重装就可完成即可。

2024-08-20 20:43:53 1068

原创 BeagleBone Black 上手

将sd卡插入 卡槽,按住boot 键,上电,等待 flash copy 完成,灯会闪烁即可升级。J1 是log shell 交互口,没有板级集成,需要自己带个ttl 转usb,有点麻烦。支持emmc 和sdcard boot ,首先从emmc boot。在boot linux kernel 时,几个灯会交替点亮。找适合自己的固件版本,iot 为无桌面版本。通过win32 diskimage 进行刷写。点击 START.htm 会有相关知识介绍。升级固件,写文章时,最新固件地址是。

2024-08-13 21:59:19 518

原创 float 转int 函数

支持float 正负数、支持多少精度。

2024-08-09 15:25:40 205

原创 80后最后的书信 年代

最后要写 某某草 书未尽情,余待面述;当时11亿人口只有1.8万部固定电话。如有照片,封面要写内有照片,请勿折叠。中国几千年来 鱼传尺素 雁寄鸿书。信的开头应该是 见字如面,展信舒颜。如果拜托别人做事情,最后要写为盼。木心先生的--》<<从前慢>>剪报纸---》转发消息。就此搁笔,恕不一一;信可以折叠成各种形状。卖豆浆的小店冒着热气。

2024-07-28 23:39:01 264

原创 KittenBot 游戏编程掌机2-按键测试

定义button 类,通过timer 进行延迟消抖 ,通过pin的irq 进行触发。整理目前已知的 接口定义如下。

2024-07-24 22:12:06 169

原创 KittenBot 游戏编程掌机1-环境搭建

ESP32-WROVER-B 乐鑫推出的一款集成Wi-Fi、蓝牙和蓝牙低功耗功能的通用型微控制器模块。它搭载双核Xtensa® 32位LX6微处理器,支持CPU频率调节,配置了和,适用于低功耗传感器网络和高要求任务如语音编码等。主要外设:1. 1.8寸LCD 屏幕 搭载ST7735驱动IC,提供160x128像素分辨率。2.6个按键 1个开关 还有一个reset 按钮3.一路扬声器输出4.2路电机输出5.TP4056 充电6.SD卡7.MPU60508.GPIO扩展。

2024-07-24 21:49:19 312

原创 PEQ 和 Graphic EQ 介绍

每个滤波器的有相同的形状(Q 值相同,Freq 固定) ,这里只能调节每个滤波器的Gain值。这里的频率一般都是符合倍频程关系,最常用的是1/3 倍频程 31段,如下图所示。一个参数EQ 可以控制窄带或者宽带的频率响应,所以用在矫正扬声器频率响应或者消除房间混响引起的频响尖峰中。不同的滤波器器之间有重叠的部分,某一频段可以通过多个相邻的滤波器进行组合调整,从而实现目标频响曲线的调整。Q: 决定 滤波器抬升或者降低的尖锐程度,Q值越高,控制频率范围越小。

2024-07-22 11:28:58 276

原创 Orange Pi AIPro 8T 开发板评测

2024-05-29 22:34:17 1502

原创 biquad Python java 计算代码

【代码】biquad Python java 计算代码。

2024-03-15 23:38:22 195

原创 int 转unicode

【代码】int 转unicode。

2024-03-15 23:37:12 170

原创 斐讯N1 刷coreelec 笔记

想装openwrt 发现镜像里面 coreelec-addons 挂了,研究了好长时间可以 去github下载相关插件。4.首次需要进行登录,如果没有账号需要进行账号注册,注册地址 https://hub.docker.com。下载好后不需要刷优盘 这个很方便,可以勾选擦除flash (如果第一次装) 升级可以不用勾选。xxxx.mirror.aliyuncs.com 加载pull 地址前面即可。docker有几个镜像源可以 选择下不然默认很慢 参考。可以从阿里云获取镜像加速地址。

2024-03-08 22:28:02 2022

原创 st7789 micropython 画⚪画三角

【代码】st7789 micropython 画⚪画三角。

2024-02-22 23:41:38 241

原创 微波炉维修笔记

微波主要是靠2.45GHz 左右的微波(12.2cm 波长)加热水分子实现食物加热所有不要使用金属器皿进行加热,要么因为电磁屏蔽,起不到加热效果,要么火光四射。

2024-02-17 00:11:23 326

原创 MC3172 串口模块

初始化步骤参考官方例程,需使能相关GPIO 时钟,否则无法收发。MC3172 支持12个串口对应关系如下。read_ptr ,数据读取指针。inpin RX 脚 管脚号。outpin TX脚 管脚号。第一个是uart0~11。收取到收据后,直接发出。

2024-01-28 21:07:20 278 1

原创 MC3172 延迟模块

增加延迟us ms 函数接口 us接口使用运行定时器,有些误差,后续实现定时器进行延迟。CORE_CLK_MHZ 这里是外部无源晶振频率。

2024-01-28 20:56:50 118

原创 MC3172 GPIO库例化

参考ST 设置,优化了 MC3172的gpio 设置,支持 输入 输出、 上下拉配置,输入电平获取 输出电平设置。gpio 初始化需要设置相应gpio组,pin直接使用io 数。

2024-01-27 13:06:31 145

原创 MC3172 初探

感芯科技第一款32位 RISC处理器MC3172,业内首个64线程同步并行运行,线程资源可按需配置,共享代码段空间与数据段空间,硬件级实时响应,无需中断服务程序,无需实时操作系统。基于RISC-V RV32IMC 指令集,100%单周期指令,最高200MHz主频,3.37coremark/MHz。数据段与代码段共享128K字节SRAM,可按需配置为96K代码空间加32K数据空间,或64K代码空间加64K数据空间,或32K代码空间加96K数据空间,灵活应对各种应用场景。

2024-01-27 12:46:32 871

原创 银屑病书摘

2024-01-27 11:18:57 153

原创 python 实现wav 左右通道内容一致

实际项目中,需要左右通道一致的音源,通过audition 验证,仍发现 有bit 位会细微不一致,

2023-12-25 18:19:16 435

原创 DC cut 滤直流滤波器实现

在音频处理中,会无意中产生直流偏置,这个偏置如果通过功放去推喇叭,会对喇叭造成不可逆转的损坏,所以在实际应用中,会通过硬件(添加直流检测模块,如果有 使用继电器切断输出) 、软件(软件直流滤波算法),这里讲下软件滤波器的实现。某些不对称波形整形、级联滤波器或者输入引入dc ,会导致信号信噪比降低,这里实现算法如下。此处参考CCRMA 的说明。

2023-11-26 22:32:12 677

原创 单极点低通平滑滤波器实现

这里实现一个单极点的平滑滤波器,通过调节a(0,1) 可以调整慢到快的响应。当涉及到采样率和 相应速度时,使用下面版本 ,相应速度对应单位ms。smoothingTimeInMs 平滑时间。samplingRate 采样率。

2023-11-26 22:00:33 595

原创 声音响度、声压级计权(A B C)实现

A、B、C三种计权网络特性,分别对应于倒置的40、70、100Phon等响曲线(1000Hz归一化到0dB),其作用是分别反应人耳对低、中、高声压级的响度感觉。的余压,它相当于在大气压强上的叠加一个声波扰动引起的压强变化。由于声压的测量比较容易实现,通过声压的测量也可以间接求得质点速度等其它。如下实现 A B C 计权的实现,计权的实现参考标准,用于逼近实际的等响度曲线。70Phon等响曲线的翻转,模拟55~85dB中等强度噪声特性。40Phon等响曲线的翻转,模拟55dB以下低强度噪声特性。

2023-11-26 21:19:28 1734

原创 51单片机寄存器备注版本

【代码】51单片机寄存器备注版本。

2023-11-12 22:17:09 75

原创 [组合数学] 容斥原理&polya定理

数学 A = 170物理 B=130化学C=120A∩B45A∩C20B∩C22A∩B∩C3∣A∪B∪C∣ABC−A∩B−B∩C−A∩CA∩B∩C170130120−45−20−223336。

2023-05-26 21:46:38 1196

原创 【组合数学】常用放球模型计数及组合推论

此类问题可以按照球是否有区别 盒子是否有区别 是否允许空盒约束条件划分8类型正整数拆分Gx1−x1−x21−x3...1−xmxm​xn系数为求解结果1−x1−x21−x3...1−xm1​1xx2...1x2x4...Gx1−x1−x21−x3...1−xm1​xn系数为求解结果不定方程n≥m重复组合fxxx2...xx2...

2023-05-20 22:33:25 936

原创 玩客云刷NAS

将bind-address = 127.0.0.1 改为 bind-address = 0.0.0.0。我用的是TPlink WDR7660 支持IPV6。nginx 44行添加 index.php。安装 phpadmin(数据库管理软件)然后根据自己情况进行设置 点击OK即可。MariaDB修改配置文件允许远程访问。对56~63行部分行去#号处理。配置mariadb远程访问权限。安装wordpress 参考。选择有线网络->ip。重启检查配置是否正确。

2023-05-20 12:03:38 11296

原创 [组合数学]母函数与递推关系

Cn−1m−1​。

2023-05-20 12:02:42 1131

原创 [组合数学] 排列组合

n−rn!​r!​nn!

2023-05-20 12:01:00 1247

原创 [人工智能原理]

因素定义正确性满足规格说明和用户目标程度,特定环境正确完成预期功能程度健壮性硬件发生故障、输入的数据无效、操作错误等意外环境下 系统能做出适合响应的程度效率完成预定的功能,系统需要的资源完整性对未授权的人使用软件或数据的企图、系统能够禁止的程度可用性完成功能时令人满意的程度风险预定的成本和进度把系统开发出来,并且为用户所满意的概率可理解性理解和使用该系统的容易程度可维护性诊断和改正在运行现场发现的错误需要的工作量大小灵活性修改和改进正在运行的系统需要的工作量可测试性。

2023-05-20 11:55:48 1059

原创 [离散数学]代数运算

y)z =x(y。

2023-05-15 18:31:57 138

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关注的人

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