7 迷雾绿洲

尚未进行身份认证

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

等级
TA的排名 1w+

ADC标准 INL&DNL(2)

自己用的INL和DNL计算程序,因为使用过的并口输出的,前面一个while是并转串的计算,然后确定adc的传输曲线,也就是标准的输入输出关系。最后通过实测的输入输出关系逐点的计算偏差,单点最大的偏差就是DNL,偏差的和就是INL。clearall;closeall;data_output_file=‘sadc16.dat’;%x2bfile_id=fopen(‘sad...

2019-09-15 10:48:50

ADC标准 INL&DNL(1)

积分非线性(Integralnonlinearity,INL)编辑单位是LSB。例如,一个12bit的ADC,INL值为1LSB,那么,对应基准4.095V,测某电压得到的转换结果是1.000V,那么,真实电压值可能分布在0.999V到1.001V之间。INL是DNL误差的数学积分,即一个具有良好INL的ADC保证有良好的DNL。总之,非线性微分和积分是指代码转换与理想状态之间的差异。非线...

2019-09-15 10:28:10

makefile条件编译实现

uboot中没有Kconfig,条件编译也就只能在makefile中完成了,但是makefile的语法是不支持像C语言中的预编译的宏运算ifdefvar2||var2||var3+=a.oelse+=b.oendif...

2019-07-19 09:00:32

博客计划

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

查看更多

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