自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

是哥哥呀的专栏

音频算法-主攻AFC,ANC,AEC,AGC点声学算法落地.目标做国内极致简约的音频处理产品(ADSP21489)

  • 博客(10)
  • 资源 (10)
  • 收藏
  • 关注

原创 AfxGetMainWnd ,GetDocument ,AfxGetApp ,GetActiveDocument区别

AfxGetMainWnd / GetMainWndCWnd* AfxGetMainWnd( );  使用AfxGetMainWnd函数获取MFC程序中的主框架类指针是一个常用作法。就是获得应用程序主窗口的指针,AfxGetMainWnd()-> m_hWnd是主窗口的句柄。GetDocument 视图对象是用来显示文档对象的内容,函数GetDocument()用于

2016-09-22 16:21:25 1230

原创 UpdateAllViews

void UpdateAllViews(  CView* pSender,  LPARAM lHint = 0L,  CObject* pHint = NULL);1、参数:  pSender  指向修改文档的视图,如果所有视图被更新,则设为NULL.  lHint

2016-09-22 12:04:49 858

原创 DOC,VIEW,FRAME互相调用

document/view模式,是为了在逻辑上,让数据和显示分开。一般在document里,定义document类的成员变量,来存数据,并用View来显示。在document里,当成员变量的数据改变时,你可以用UpdateAllViews()来通知视图更新。在View里,用GetDocument来获取与之对应document的指针,进而可以访问document的成员变量,从而进行显

2016-09-22 11:51:51 1419

原创 “atof”: 不能将参数 1 从“CString”转换为“const char *”

问题描述:m_Data[number]=atof(strtemp);其中,m_Data为double型,number为long型,strtemp为CString型的。为什么会出现这样的错误?error C2664: “atof”: 不能将参数 1 从“CString”转换为“const char *” 解决:用_ttof代替atof 或 _wtof(str);

2016-09-20 17:24:33 3138

原创 error C2664: “GetModuleFileNameW”: 不能将参数 2 从“char [260]”转换为“LPWSTR”

将char换成wchar_t

2016-09-20 14:50:23 6595

原创 MFC Onsize()函数的作用

翻阅无数博客,有少数博友通过打出每次获得的  cx,cy  发现其中,竟有0,0值。而后,一位博友提出:      在OnSize()中,调用重绘函数,      再在OnPaint()中,进行窗口大小的调整 或 重定位。而未说明理由。我经过尝试,再在OnPaint()中取出cx,cy值时,发现没有0,0的情况,因此假想认为:        OnSize()在窗口从创建

2016-09-19 10:53:36 11382

原创 STM32硬件i2c调试24C16记录(挣扎一天)

STM32硬件i2c调试24C16记录(挣扎一天) 1. 注意24C16的管脚7是写保护,需要把它拉低(我就是在这里挣扎了读数据出错)2.  24C16只能挂1个3.  24C16的A2,A1,A0都是页地址,而不是器件地址,器件地址固定是0xA04.  24C16的IIC函数第二个地址是从0开始,每256byte进行加一次地址,也就是说每次读写最大就是256byte,超过了的

2016-09-11 21:44:33 9148 3

原创 STM32启动选择RAM启动才能使用Jlink调试

STM32启动选择RAM启动才能使用Jlink调试

2016-09-10 21:14:03 2330

原创 AGC 说明

在做音频处理器项目的时候需要写一个agc算法,下面这个就是公式 Threshold = ThresholdVarGain = GainVarslope = (1-(1/RatioVar))Attack_Coeff = 1-(Math.Exp(-1*BlockSize/(0.001*AttacktimeVar*FS)))Decay_Coeff = 1-(Math.Exp(-1

2016-09-10 15:48:45 3306 2

原创 AGC说明

我的AGC备份http://blog.csdn.net/baidu_25582051/article/details/45940591

2016-09-10 15:44:16 3204

48SP_UI_Release_V3.08.rar

BCG美化MFC所用的DLL运行文件(VS2015),直接运行拷贝这些dll文件在的BCG工程中,要和exe在同一个文件夹下,博文链接https://blog.csdn.net/zz603976046/article/details/105628061 这个exe是我用MFC制作的一个音频处理器的exe上位机功能,请多多关注

2020-04-20

MFC 自绘标题栏和tab control简单思路代码

MFC 自绘标题栏和tab control简单思路 因为不少网友推荐我上传这份代码,其实思路很简单,大家主要理解一下就行 https://blog.csdn.net/zz603976046/article/details/73896377

2020-02-28

多声道音频采集程序

原文博客地址 http://blog.csdn.net/zz603976046/article/details/71480722 用于采集window多声卡采集基础代码

2017-07-27

jlink 烧写指南,附有驱动和inf驱动

jlink挂了,可以使用这里烧写

2016-09-10

vc6.0写的半自动填表

vc6.0写的

2014-07-07

标准微粒群算法源程序工程

标准微粒群算法源程序 vc6.0编译器环境

2014-05-20

Jlink全部资料

内部含有关于Jlink的全部资料,包括arm下调试和所有的调试资料

2013-04-07

TFT240*320彩屏 89C51控制彩屏

含电路图说明,和彩屏驱动 AMS1117 控制器资料ILI9325

2011-11-19

Qt培训详细教程(含2个项目源码)

01-Qt Creator的安装和hello world程序的编写 02-Qt Creator编写多窗口程序 03-Qt Creator登录对话框 04-Qt Creator添加菜单图标 05-Qt Creator布局管理器的使用 06-Qt Creator实现文本编辑 07-Qt Creator实现文本查找 08-Qt Creator实现状态栏显示 09-Qt Creator中鼠标键盘事件的处理实现自定义鼠标指针 11-20 Qt 2D绘图 21-27 Qt数据库 29-36 Qt网络

2011-11-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除