7 迷雾绿洲

尚未进行身份认证

大学专业微电子偏工艺设计第一份工作硬件:仿真过电路 设计过电路 画过PCB 做过FPGA三年verilog写程序第二份芯片驱动工作:arcleonarm芯片调试环境ip验证驱动开发脚本编写各种杂不专业

等级
博文 143
排名 1w+

博客计划

1.webrtcagc分析2.音频测试仪ap使用3.DStream调试armcortexA74.ck810移植r’t’thread5.mhz移植到rtthread…

2019-06-09 11:56:46

audio应用-外接akm7755

简介akm7755是一款日本产的高性价比的codec,内部集成dsp可以完成3A算法,ANR(降噪)AGC(自动增益)AEC(回声消除),应用范围广。从内部框图中可以看到,他支持单端和差分的mic输入,最多可以支持两路mic,一路line_in输入。三路line_out输出,同时支持数字接口的i2s的输入输出。另外一个很优秀的特点是内部集成了PLL,支持slave模式下通...

2019-05-31 17:21:23

ubuntu 下配置stm32 环境

1.安装cmakesudoapt-getinstallcmake2.sudoapt-getinstalllibusb-1.0-0-devgitclonehttps://github.com/texane/stlink.gitcdstlink/makecleanmakecdbuild/Release/sudomakeinstall必须...

2019-05-18 21:52:46

rtthread posix接口支持

rtthread支持POSIX接口,驱动现在也需要支持posix接口,让linux的应用同样可以运行到让rtthread上.应用通用可以减少上层应用的改动。加快产品开发速度,同样测试也可以通用,减少维护成本,提高测试效率。驱动部分需要实现:应用声明文件:#include<dfs_file.h>#include<dfs_posix.h>#include...

2019-05-17 17:50:45

audio 为什么44.1khz 采样率存在

做audioIP规格定义时移植考虑内部PLL是否要支持两个频域,16khz48khz和22.05khz44.1khz,这两个频域都支持会让pll的面积变大。两类频率切换还需要等待plllock,中间延时0.5ms左右。软件封装api时也需要同时支持这两类频率,不知道为什么出现这22.0544.1khz的频率。44.122.05这样的频率主要应用在mp3了,mp4都用...

2019-05-17 17:20:22

rtc-一种新的设计方案

rtc是一种用于计时的IP,一般上电状态和下点状态都需要工作。rtc计时使用的时钟一般都是使用了32.768kHz的晶振,这个频率是因为过去系统一般都是16bit位宽的,最大计数值也只有32768,现在系统都至少32位位宽了,但还是很少有进行改变的,主要原因两个:1.兼容以前的设计2.频率高IP技术内部翻转频繁功耗增高,rtc一般都是电池供电,功耗敏感。这样系统就有了两个晶振,系统...

2019-05-10 15:52:46

攒一台双路服务器

笔记本电脑自从进水之后自己拆装了两次更换了主板也没有恢复到原来的状态,索性一步到位直接攒一台台式放在家里用,由于资金是在有限所以只能买二手件组装了。...

2019-04-14 18:45:59

音频处理开源库webrtc(1)简介

WebRTC中文名叫网页即时通信(英语:WebReal-TimeCommunication),是一个支持网页浏览器进行实时语音对话或视频对话的API。它于2011年6月1日开源并在Google、Mozilla、Opera支持下被纳入万维网联盟的W3C推荐标准,开源前QQ等应用就已经用上了。百度百科上说:谷歌树立这个项目的目的是让Web开发者能够基于浏览器(Chrome\FireFox…)轻...

2019-04-05 14:23:38

2019

时间紧迫,要做的事情还很多音频:1.分析工具:auditionap测试仪2.算法分析:webrtcspeexRNNoise3.指标理解声压等4.分析方法测试:1.jekins3.TDD4.docklinux:1.usb驱动上下层应用2.steam调试RTT:1.移植2.模块分析3.上传杂:双core服务器...

2019-03-23 14:46:51

linux-编译ko

最近做个音频外设的驱动,驱动搞定后却找不到该把它放在哪里,放在alsa吧客户却基本不用,放在misc吧有确实有很多已经放在里面很乱了,而且觉得这个本来就不是自己芯片内的IP驱动只能算是一个外接的外设,最主要是不想把它跟着sdk发布出去,最后还是决定把它做成ko吧,这样他单独放在一个文件夹里面,有人需要就单独发布给他。.ko文件常规在linux下加载驱动模块都是.o文件,.o文件也就是o...

2019-03-23 14:28:28

音频降噪-fir滤波器

最近遇到问题,在室外使用的摄像机的音频输入噪声太大,直接将数据取出来进行分析在看看频域情况:可以看到在100hz以下的能量分布很大,其实对于人声来说20hz-20K都有,但是一般把响应做到300hz到4kz的频率区间也是可以的,这个就可以尝试将200hz以下的频率分量直接抹掉。直接选用最简单的fir滤波器来做,在matlab中去定下阶数和参数,matlab可直接生成归一化的参数,省...

2019-03-16 10:39:39

linux-i2c

1 基本概念介绍1.1 I2CI²C(Inter-IntegratedCircuit)是内部整合电路的称呼,是一种串行通讯总线,使用多主从架构。I²C只使用两条双向开放集极(OpenDrain)(串行数据(SDA)及串行时钟(SCL))并利用电阻将电位上拉。I²C允许相当大的工作电压范围,但典型的电压基准位为+3.3V或+5v。I²C的参考设计使用一个7位元长度的位址空间但保留了16个位址...

2019-02-22 08:34:08

linux-rtc

RTC(Real-timeclock)本身是一个时钟,用来记录真实时间,当软件系统关机后保留系统时间并继续进行计时,系统重新开启后在将时间同步进软件系统。可以看到,主要电池供电和系统供电双供电电路和晶振电路。1.双供电系统主要作用是系统供电是整体由系统供电,如果是可供电电池,电池还可以充电。系统关机后使用电池仅仅对rtc部分进行供电,维持记录的时间不丢失,系统时间还能够继续进行计时,防止...

2019-02-18 14:15:23

linux-wdt 原理和任意超时时间设置的解决方法

WatchdogTimer的缩写字母,也就是看门狗,是一个定时器电路。

2019-02-13 08:53:37

linux redefinition of 'struct timspec'解决

编译linux内核应用rtc测试:···ttp://blog.csdn.net/shujun19941226/article/details/51526506

2019-02-03 11:24:00

使用lmbench测试linux性能-编译

下载源码http://www.bitmover.com/lmbench/get_lmbench.html我们需要下载lmbench-3.0-a9下载页的有问题,好像是2a8的。编译出来提示llseek没有定义。##编译先给需要改的文件修改权限,不然每个文件关闭的时候提示很烦,suchmod777scripts/ossuchmod777scripts/compiler...

2018-12-08 13:03:26

vs2013编译驱动错误-Inf2Cat,signability test failed

点进去看细节:看打印是inf文件的catalogfile名字不对,找一找inf文件在DriverFiles下面。猜测应该是在属性里面配置,右键单击直接看到属性里面的catalogFileName,猜测可能是工程名加后缀的,毕竟整个功臣给里面的自动生成的都是这个格式的应用然后确定,再F5编译这回结果就全对了。...

2018-11-21 08:41:23

audio 应用:声波通讯(3)接收原理

一上来还是整个流程图镇楼这里介绍整个流程种最复杂的部分:解析。上一篇已经实现了数据到频率信号的转换,这部分就是一个逆过程,这里需要使用幅频变换,幅频变换在大学都应该学过过程比较简单,这部分就使用开源代码去实现。FFT在开源能做到不错的也就FFTW和kiss_fft,FFTW一般使用在pc上,他对机选性能能的要求比较高,我的板子的算力比较弱,又不能用浮点,所以还是选用了kiss_fft...

2018-11-10 17:20:44

audio 应用:声波通讯(2)发送原理

声波通讯的一般流程可以看到无论是发送还是接受关键的都是中间过程,也就是需要传输的信息内容转换成声音的过程,这个声音到底是什么呢?每一段都是一个信息的bit,这里很容易认为是通过这些信息bit的输出幅度来判定对应的是哪个ASCII码的,现实的情况是这样做基本不可能实现,音量的大小分辨率很低,通讯双方的距离、播放设备和接收设备的摆放角度和输出幅频响应都会严重影响最终的结果。声音的一个顽疾‘回声’...

2018-11-10 16:42:34

audio 应用:声波通讯(1)应用场景

通讯都需要介质,常见的依赖于光波,电磁波,声波等,随着生活水平的提高,人们也越来越主要身体健康,WiFi信号这样使用电磁波通讯的开始受到‘嫌弃’,市面上出现了大量的主打‘健康’、‘安全’的路由器,这些做法也无非是降低输出的能量,这样做的后果就是覆盖面积和网路速度大打折扣。另一个就是手机信号,尤其是孕妇对这类电磁波信号非常忧虑,新闻也是层出不穷,这种情况下就迫使人们去开发新的通讯方式。最近声波通...

2018-11-10 15:38:39
CSDN身份
  • 博客专家
奖章
  • 红花
    红花
    子板块内专家分月排名榜第一
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周上午根据用户上周的博文发布情况由系统自动颁发。