虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

FN

  • PXA270平台下WINCE6.0的USB FN控制驱动

    PXA270平台下WINCE6.0的USB FN控制驱动,欢迎大家下载

    标签: WINCE PXA 270 6.0

    上传时间: 2014-01-06

    上传用户:asdkin

  • Wavelet Subband coding for speaker recognition The FN will calculated subband energes as given in

    Wavelet Subband coding for speaker recognition The FN will calculated subband energes as given in the att tech paper of ruhi sarikaya and others. the FN also calculates the DCT part. using this FN and other algo for pattern classification(VQ,GMM) speaker identification could be achived. the progress in extraction is also indicated by progress bar.

    标签: recognition calculated Wavelet Subband

    上传时间: 2013-12-08

    上传用户:guanliya

  • TLC2543 中文资料

    TLC2543是TI公司的12位串行模数转换器,使用开关电容逐次逼近技术完成A/D转换过程。由于是串行输入结构,能够节省51系列单片机I/O资源;且价格适中,分辨率较高,因此在仪器仪表中有较为广泛的应用。 TLC2543的特点 (1)12位分辩率A/D转换器; (2)在工作温度范围内10μs转换时间; (3)11个模拟输入通道; (4)3路内置自测试方式; (5)采样率为66kbps; (6)线性误差±1LSBmax; (7)有转换结束输出EOC; (8)具有单、双极性输出; (9)可编程的MSB或LSB前导; (10)可编程输出数据长度。 TLC2543的引脚排列及说明    TLC2543有两种封装形式:DB、DW或N封装以及FN封装,这两种封装的引脚排列如图1,引脚说明见表1 TLC2543电路图和程序欣赏 #include<reg52.h> #include<intrins.h> #define uchar unsigned char #define uint unsigned int sbit clock=P1^0; sbit d_in=P1^1; sbit d_out=P1^2; sbit _cs=P1^3; uchar a1,b1,c1,d1; float sum,sum1; double  sum_final1; double  sum_final; uchar duan[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; uchar wei[]={0xf7,0xfb,0xfd,0xfe};  void delay(unsigned char b)   //50us {           unsigned char a;           for(;b>0;b--)                     for(a=22;a>0;a--); }  void display(uchar a,uchar b,uchar c,uchar d) {    P0=duan[a]|0x80;    P2=wei[0];    delay(5);    P2=0xff;    P0=duan[b];    P2=wei[1];    delay(5);   P2=0xff;   P0=duan[c];   P2=wei[2];   delay(5);   P2=0xff;   P0=duan[d];   P2=wei[3];   delay(5);   P2=0xff;   } uint read(uchar port) {   uchar  i,al=0,ah=0;   unsigned long ad;   clock=0;   _cs=0;   port<<=4;   for(i=0;i<4;i++)  {    d_in=port&0x80;    clock=1;    clock=0;    port<<=1;  }   d_in=0;   for(i=0;i<8;i++)  {    clock=1;    clock=0;  }   _cs=1;   delay(5);   _cs=0;   for(i=0;i<4;i++)  {    clock=1;    ah<<=1;    if(d_out)ah|=0x01;    clock=0; }   for(i=0;i<8;i++)  {    clock=1;    al<<=1;    if(d_out) al|=0x01;    clock=0;  }   _cs=1;   ad=(uint)ah;   ad<<=8;   ad|=al;   return(ad); }  void main()  {   uchar j;   sum=0;sum1=0;   sum_final=0;   sum_final1=0;    while(1)  {              for(j=0;j<128;j++)          {             sum1+=read(1);             display(a1,b1,c1,d1);           }            sum=sum1/128;            sum1=0;            sum_final1=(sum/4095)*5;            sum_final=sum_final1*1000;            a1=(int)sum_final/1000;            b1=(int)sum_final%1000/100;            c1=(int)sum_final%1000%100/10;            d1=(int)sum_final%10;            display(a1,b1,c1,d1);           }         } 

    标签: 2543 TLC

    上传时间: 2013-11-19

    上传用户:shen1230

  • 浮点数基本运算 浮点数的基本运算主要有四则运算、符号处理、大小比较

    浮点数基本运算 浮点数的基本运算主要有四则运算、符号处理、大小比较,以及浮点数分柝等。 包含头文件 "FN.hpp" #include "FN.hpp" 浮点数基本运算 浮点数的基本运算中有加、减、乘、除、取负、绝对值、相等比较等。 加减乘除 加、减、乘、除四个运算极为相似,都是需要两个参数,结果当然也是浮点数了。 例子: // 加 减 乘 除 btil::FN::plus<f1, f2>::value // f1+f2 的结果 btil::FN::minus<f1, f2>::value // f1-f2 的结果 btil::FN::multiplies<f1, f2>::value // f1*f2 的结果 btil::FN::divides<f1, f2>::value // f1/f2 的结果 plus<f1, f2>::value::f_val // f1+f2 的结果的值 struct one { static const double f_val = 1.0 } // 两个浮点数 struct two { static const double f_val = 2.0 } minus<two, plus<divides<one, two>::value, one>::value >::value::f_val == 0.5 取负 取负运算就是取一个浮点数的负数。

    标签: 浮点数 运算 四则运算 比较

    上传时间: 2014-12-06

    上传用户:exxxds

  • 自己用C编写的小游戏

    自己用C编写的小游戏,DOS界面哦,可以运行。 浮点数基本运算 浮点数的基本运算主要有四则运算、符号处理、大小比较,以及浮点数分柝等。 包含头文件 "FN.hpp" #include "FN.hpp" 浮点数基本运算 浮点数的基本运算中有加、减、乘、除、取负、绝对值、相等比较等。 加减乘除 加、减、乘、除四个运算极为相似,都是需要两个参数,结果当然也是浮点数了。 例子: // 加 减 乘 除 btil::FN::plus<f1, f2>::value // f1+f2 的结果 btil::FN::minus<f1, f2>::value // f1-f2 的结果 btil::FN::multiplies<f1, f2>::value // f1*f2 的结果 btil::FN::divides<f1, f2>::value // f1/f2 的结果 plus<f1, f2>::value::f_val // f1+f2 的结果的值 struct one { static const double f_val = 1.0 } // 两个浮点数 struct two { static const double f_val = 2.0 } minus<two, plus<divides<one, two>::value, one>::value >::value::f_val == 0.5 取负 取负运算就是取一个浮点数的负数。

    标签: 编写 小游戏

    上传时间: 2014-12-06

    上传用户:jichenxi0730

  • 磁盘文件最优存储问题

    磁盘文件最优存储问题,设磁盘上有n 个文件f1, f1,FN,每个文件占磁盘上1 个磁道。这n 个文件的检索概率分别是p1, p2, , pn

    标签: 磁盘文件 存储

    上传时间: 2013-11-26

    上传用户:gououo

  • 简单的讲

    简单的讲,所谓拟合是指已知某函数的若干离散函数值{f1,f2,…,FN},通过调整该函数中若干待定系数f(λ1, λ2,…,λ3), 使得该函数与已知点集的差别(最小二乘意义)最小。如果待定函数是线性,就叫线性拟合或者线性回归(主要在统计中),否则叫作非线性拟合或者非线性回归。表达式也可以是分段函数,这种情况下叫作样条拟合。

    标签:

    上传时间: 2016-09-17

    上传用户:qiaoyue

  • linux默认情况下

    linux默认情况下,Linux可以使用6个虚拟控制台来登录本地Linux (本地终端) 系统,当然,这个设置是可以修改的(修改文件/etc/inittab)。每一个虚拟控制台允许让一个用户登录,我们可以使用 ALT+FN(n=1,2,3,4,5,6)来登录或者是切换到某个虚拟控制台,它们分别对应tty1到tty6虚拟终端。

    标签: linux

    上传时间: 2013-12-24

    上传用户:稀世之宝039

  • 本程序用于检测音频文件中是否具有DTMF信号

    本程序用于检测音频文件中是否具有DTMF信号,若有则将其检出。 程序首先使用Goertzel算法求出以FRAMESIZE(默认200)为大小的一帧数据在8个DTMF频点上的能量。 对Goertzel算法的改进,对于系数的计算不是采用2*cos[2*pi*k/N],而是采用2*cos[2*pi*FN/fs],这样能够降低误差。 确定了8个频点的能量后运用一系列判决门限来确定有没有DTMF信号,以及信号是什么。

    标签: DTMF 程序 用于检测 信号

    上传时间: 2017-03-15

    上传用户:wyc199288

  • 电子电路设计手册

    电子电路设计手册

    标签: 电子电路 设计手册

    上传时间: 2016-11-06

    上传用户:moon1992