摘要:
来源:http://ticktick.blog.51cto.com/823160/317550//----------------ANSI字符串转换为UNICODE字符串----------------------// // 待转换的数组 char szDCBparam[50] = {'0... 阅读全文
摘要:
网上收集的linux知识入门用一:listlist_for_each与list_for_each_entry详解fork()socketpair二: waitpid:——>pid_t waitpid(pid_t pid,int *status,int options) wait的实质是waitpid... 阅读全文
摘要:
1、限幅滤波法(又称程序判断滤波法)A、方法: 根据经验判断,确定两次采样允许的最大偏差值(设为A) 每次检测到新值时判断: 如果本次值与上次值之差A,则本次值无效,放弃本次值,用上次值代替本次值B、优点: 能有效克服因偶然因素引起的脉冲干扰C、缺点 无法抑制那种周期性的干扰 平滑度差2、中位值滤波... 阅读全文
摘要:
钩子类型1-2:WH_CALLWNDPROC and WH_CALLWNDPROCRETHook(callwndproc callwndprocret) The WH_CALLWNDPROC and WH_CALLWNDPROCRET hooks enable you to monitor mes... 阅读全文
摘要:
SysTick----系统定时器----常用的寄存器:STK_VAL、STK_LOAD、STK_CTRL----SysTick定时器被捆绑在NVIC中,用于产生SysTick异常(异常号:15)-----SysTick是一个24位的定时器,即一次最多可以计数224 个时钟脉冲,这个脉冲计数值被保存到... 阅读全文
摘要:
最近看野火的sd卡驱动,记录下学习过程吧(怕过个一年半载的把sd卡忘光光了)。sd卡的驱动反正是很成熟了,这里主要记载自己对sd的见解:通常我们用的sd卡有两种,sdsc(0-2G)和sdhc(2-32G),两者的驱动差别不大(主要差别在于读写操作时,sdsc是基于字节而sdhc是基于块,因为sd的... 阅读全文
摘要:
最近在学野火的M3板子,发现串口的发送程序发现有va_listva_list va_start va_arg这些东东,以前没见到过啊。于是乎上网百度了一番,可得到出一下结论:va_list va_start va_arg va_end这些是用在C函数的参数不确定时会用到的如printf()函数。在V... 阅读全文
摘要:
以下对一些C关键字的特别用法进行剖析:关键字修饰的是最近的变量即就近原则extern和volatile: extern和volatile各自单一的用法就不多说了。当两个在一起使用时表示 接口(extern修饰)易变(volatile修饰)变量;用法:main.c文件中 volatile uint8 ... 阅读全文
摘要:
“POP”噪声是指音频器件在上电、断电瞬间以及上电稳定后,各种操作带来的瞬态冲击所产生的爆破声。本文将讨论几种常用的解决方法及其工作原理,这些方法针对具体的集成电路具有各自特点,应用时需要根据实际情况综合考虑。图1:单端模式与桥式模式输出电路示意图。本文提到的音频系统是指音频半导体器件,包括音频数模... 阅读全文
摘要:
1.Polar:http://www.polarinstruments.com/Si6000b是目前广泛使用的阻抗计算软件,Cits25的升级版,功能强大,不仅能正向计算阻抗和延迟,还能根据目标阻抗逆向计算其它参数,支持平面型的传输线和波导,包括:单端 表面微波传输带覆膜表面微波传输带嵌入式微波传输... 阅读全文