![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DSP
文章平均质量分 51
sunxiaolin2016
只争朝夕
展开
-
如何打印被加密的PDF文件
背景:被加密的PDF文件,即使知道密码,也无法打印。(打印按钮被置灰)1.前提:得知道加密密码2.通过网址https://www.sodapdf.com/unlock-pdf/,可生成unlocked文件。3.转换后的文件可打印。原创 2022-01-21 19:58:42 · 3890 阅读 · 0 评论 -
UnderRun和OverRun
UnderRunpcm播放的场景,alsa中snd_pcm_write()返回–EPIPE,表示alsa取不到足够的数据;AudioTrack 写入数据的速度跟不上 AudioFlinger 读取数据的速度,使得 AudioFlinger 不能及时获取到预期的数据量,反映到现实的后果就是声音断续;这种情况的根本原因大多是应用程序不能及时写入数据或者缓冲区分配过小,AudioTrack 本身并没有错;AudioFlinger 针对这点做了容错处理:当发现 underrun 时,先陷入短时间的睡眠,不急着读原创 2021-12-18 14:50:37 · 1660 阅读 · 0 评论 -
NXP蓝牙电话ECNR算法简介
ECNR,Echo Cancellation and Noise Reduction,回音消除和降噪回声,来自于多个扬声器的回声,会让蓝牙通话能以理解。噪声,来自内部和外部的噪音让蓝牙通话很难理解和让人听懂。噪声主要来源:空调风扇噪音,车胎产生的道路噪音,发动机噪音,窗户的风声,乘客的噪音,排气声。回声产生的原因:远端手机端在讲话时,下行声音经过蓝牙模块输入给DSP(ADC_IN or Async I2S0,1,2_IN通路可以用于蓝牙模块输入给DSP),DSP将下行声音再输出给扬声器(DAC01原创 2020-06-11 20:33:53 · 3502 阅读 · 0 评论 -
I2C和SPI简介
I2CI2C,Inter-Integrated Circuit,内部集成电路I2C总线由数据线SDA和时钟信号SCL构成串行总线。适用于简单性和低成本比速度更为重要的外围设备,其传输速率并不高。I2C线序:SDA(串行数据线),I2C总线的数据信号线;SCL(串行时钟线),时钟信号线。VCC,电压,典型电压为+5V或+3.3VGND,接地传送速率标准模式:100Kbps快速模式:400Kbps高速模式:3.4MbpsI2C工作原理I2C总线在传送数据过程中共有三种类型信号,原创 2020-06-10 16:18:36 · 3170 阅读 · 0 评论