Nick Blog

要么读书,要么健身,要么旅行,身体和灵魂要总有一个在路上。

使用rufus制作windows系统安装u盘

前言 之前都是使用UltraISO 9.6.1软件将系统镜像文件ISO刻录到u盘,但是昨天在刻录windows server 2019时,发现它的镜像中“sources”文件夹下的“install.wim”单个文件大于4G了,而UltraISO软件在刻录这个镜像到u盘时,会自动让u盘采用FAT32的文件系统,所以大于4G的“install.wim”这个文件就无法刻录到u盘。若是手动将u盘格...

PCM裸流数据的16进制格式以及左右声道分离c语言程序

前言 本文讲解PCM裸流数据的存储格式。 本文PCM音频参数 1 2 3 4 声道数: 2 采样位数: little endian signed 16 bits, 小端有符号字 = short,表示范围 -32768~32767 采样频率: 44100Hz PCM数据存储格式(小端有符号字) UltraEdit下查看实际的16进制数据(小端有符号...

alsa驱动下常用的PCM音频数据格式

1 2 3 4 5 6 S8: signed 8 bits,有符号字符 = char, 表示范围 -128~127 U8: unsigned 8 bits,无符号字符 = unsigned char,表示范围 0~255 S16_LE: little endian signed 16 bits,小端有符号字 = short,表示范围 -32768~...

dB、dBm、dBw、dBμV、dBmV、dBV、dBv等单位介绍

前言 我们常常遇到有关信号电平的单位(dBμV、dBmV、dBV、dBm、dBW),很多人对这些单位模糊不清。我刚刚接触时也懵圈了半天,也是查了一些资料才搞明白。下面我们就它们之间的关系做一下简单论述。 单位dB 我们先来认识dB:dB是国标符号,是英文decibel或decimal Bel的缩写,意思是分贝。 DB 是一个纯计数单位:dB = 10logX。dB的意义其实再简单不过...

树莓派上做音频采集,采集pcm数据并直接保存pcm数据

前言 看了很长时间关于alsa音频驱动的一些中英文资料,终于把这个程序给搞出来了。这个程序实现的是在树莓派上通过usb音频采集卡进行音频采集,并直接将pcm数据保存起来,通过c语言实现。 项目地址 alsa-record-on-raspberrypi 具体代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23...

ffplay播放原始格式的PCM音频文件

播放16kHz 单声道 16bit的xxx.pcm的PCM文件为例: 1 ffplay -ar 16000 -channels 1 -f s16le -i xxx.pcm

树莓派3B连接隐藏wifi网络

连接隐藏wifi可以使用nano编辑器打开wpa-supplicant配置文件: 1 sudo nano /etc/wpa_supplicant/wpa_supplicant.conf 在文件底部添加: network={ ssid=”wifi_name” scan_ssid=1 psk=”wifi_password” } 关键是ssid_scan=1这一句,加上后才能扫描到隐藏的w...

欢迎访问个人博客新站点

欢迎访问个人博客新站点: 唐传林的博客 | Nick Blog 博客两站同步更新。

将csdn的博客爬取到本地并输出为jekyll可解析的markdown格式,同时保存博客的图片到本地

前言 在Github Pages搭建个人博客时利用 Jekyll 生成站点,Jekyll是一个静态站点生成器,可以根据Markdown文件自动生成静态的html文件。且Github Pages 支持托管jekyll。 因此我只要在本地编写符合Jekyll规范的Markdown文件,上传到Github上,Github Pages就会自动生成并托管整个网站。 我想把之前我CSDN上写的博客...

openwrt的两种固件类型:factory原厂固件、sysupgrade固件

factory多了一些验证的东西,用于在原厂固件的基础上进行升级。 普通家用路由一般不是openwrt固件,如果要将家用路由升级为openwrt固件,就可以用factory刷到路由上。sysupgrade是在openwrt路由基础上升级固件,无论你是原厂固件或者本身就是openwrt固件,要升级到openwrt,factory都适用,但是sysupgrade只能用在升级,TTL救砖的时候就...

%