自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (5)
  • 收藏
  • 关注

转载 STM32内存管理以及堆和栈的理解

今天仔细读了一下内存管理的代码,然后还有看了堆栈的相关知识,把以前不太明白的一些东西想通了,写下来,方便以后查看,也想大家看了能指出哪里不对,然后修改。    首先,先看一下stm32的存储器结构。​Flash,SRAM寄存器和输入输出端口被组织在同一个4GB的线性地址空间内。可访问的存储器空间被分成8个主要块,每个块为512MB。FLASH存储下载的程序。SRAM是存储运行程序中的数据。所以,只...

2018-04-08 17:00:17 680

转载 STM32 ——高级定时器、通用定时器、基本定时器的区别

STM32——高级定时器、通用定时器、基本定时器的区别 TIM1和TIM8定时器的功能包括【增强型】:● 16位向上、向下、向上/下自动装载计数器● 16位可编程(可以实时修改)预分频器,计数器时钟频率的分频系数为1~65535之间的任意数值● 多达4个独立通道: ─ 输入捕获 ─ 输出比较 ─ PWM生成(边缘或中间对齐模式) ─ 单脉冲模式输出 ● 死区时间可编

2018-01-13 17:27:06 1067

转载 详解回音消除技术

在即时通讯应用中,需要进行双方,或是多方的实时语音交流,在要求较高的场合,通常都是采用外置音箱放音,这样必然会产生回音,即一方说话后,通过对方的音箱放音,然后又被对方的Mic采集到回传给自己(如下图所示)。如果不对回音进行处理,将会影响通话质量和用户体验,更严重的还会形成震荡,产生啸叫。  回声消除就是在Mic采集到声音之后,将本地音箱播放出来的声音从Mic采集的声音数据中消除掉,

2017-11-28 11:02:15 3412

转载 声卡采集

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Th

2017-11-28 10:52:21 537

转载 详解WAVE音频文件格式

介绍WAVEFORMATEX结构体的含义: [cpp] view plain copy typedef struct {       WORD wFormatTag;    //波形声音的格式,单声道双声道使用WAVE_FORMAT_PCM.当包含在WAVEFORMATEXTENSIBLE结构中时,使用WAVE_FORMAT_EXTENSIBLE.     

2017-11-28 10:49:12 2986

转载 C#播放音频文件

C#设置CooperativeLevel概述这里介绍C#设置CooperativeLevel。因为Windows是多任务的系统,设备不是独占的,所以在使用设备前要为这个设备C#设置CooperativeLevel。作者:佚名来源:博客园|2009-09-03 11:15 移动端 收藏  分享CTO训练营 | 12月3-5日,深圳,是时候成为优秀的技术管理者了

2017-11-28 10:22:23 728

转载 make命令

Make 命令教程作者: 阮一峰代码变成可执行文件,叫做编译(compile);先编译这个,还是先编译那个(即编译的安排),叫做构建(build)。Make是最常用的构建工具,诞生于1977年,主要用于C语言的项目。但是实际上 ,任何只要某个文件有变化,就要重新构建的项目,都可以用Make构建。本文介绍Make命令的用法,从简单的讲起,不需要任何基础,只

2017-11-16 11:14:20 152

转载 蚁群算法及其应用

蚁群算法(C语言实现)蚁群算法(ant colony optimization, ACO),又称蚂蚁算法,是一种用来在图中寻找优化路径的机率型算法。它由Marco Dorigo于1992年在他的博士论文中提出,其灵感来源于蚂蚁在寻找食物过程中发现路径的行为。蚁群算法是一种模拟进化算法,初步的研究表明该算法具有许多优良的性质.针对PID控制器参数优化设计问题,将蚁群算法设计的结果与遗传算法设计的

2017-10-22 22:37:56 5839 4

原创 模拟退火算法深入学习

前面三篇文章详细介绍了遗传算法,本章开始介绍模拟退火算法,并对二者的优缺点、应用范围做更进一步的比较和探讨。        模拟退火算法与遗传算法是非常重要的多目标优化算法,因其对所优化的目标函数的解析性没有要求,所以被广泛的应用于工程问题的求解领域,如:        模拟退火算法可用于VLSI(Very Large Scale Integration超大规模集成电路)的最优设计,用模拟

2017-10-20 11:10:11 1866

原创 遗传算法深入学习下

在正式进入遗传算法深入学习的内容之前,笔者想先就我们人生不同阶段(或层次)所学知识的特点做一下简单的分析和概括:         我们起初(大学以前)学习的知识都有一个共同的特点,即都是静态的,如:数学、物理、化学等,问题的求解都是通过解方程就可以完成的。       稍微深入一点的学习(大学时期)的知识大都是动态的,如:高等数学、电路分析、信号与系统、自控原理、电拖、微积分等,这

2017-10-18 17:05:06 423

转载 遗传算法深入学习中

http://blog.csdn.net/emiyasstar__/article/details/6938608           遗传算法引擎――GenAlg          [cpp] view plain copy "font-size:16px;">/遗传算法  class GenAlg          {            public

2017-10-18 10:57:10 191

转载 遗传算法深入学习上

原本是想亲自写一些关于遗传算法的学习心得,但看到网络上的关于遗传算法深入浅出的介绍,佩服之至,虽然老外的思想和国人是有差异的,但他们细致入微、追根溯源的方法值得我们借鉴,下面就引入copy的遗传算法的简介(红色字体部分是对错误之处进行的更正或个人见解)。进化论知识作为遗传算法生物背景的介绍,下面内容了解即可:  种群(Population):生物的进化以群体的形式进行,这样的一

2017-10-17 09:37:58 798

转载 使用动态规划求解旅行商问题

使用动态规划求解旅行商问题  旅行商问题是np问题,在集合表示那里用set去实现效率很很低,而且要保存的数都是不重复的比较小的整数,所以这里用二进制串表示集合。比如集合{1,3,5,6,7}表示成二进制串用1110101,其中集合里面有的数对应的位数写成1,没有的写成0。要判断第3位是不是1,就把 1110101右移(3-1)位,得到11101,然后结果和00001进行 & 运算,如果结果

2017-10-15 17:12:43 1877

原创 旅行商问题

这里主要是通过介绍旅行商问题,引出几个我们关注较多的几个经典算法,以供后续进一步解读提供依据。        旅行商问题(英语:Travelling salesman problem,TSP)是:给定一系列城市和每对城市之间的距离,求解访问每一座城市一次并回到起始城市的最短回路。它是组合优化中的一个NP困难问题,在运筹学和理论计算机科学中非常重要。        “旅行商问题”的应用领

2017-10-15 16:53:59 2210

转载 什么是P问题、NP问题和NPC问题

什么是P问题、NP问题和NPC问题        这或许是很多人最大的误区之一。        你会经常看到网上出现“这怎么做,这不是NP问题吗”、“这个只有搜了,这已经被证明是NP问题了”之类的话。你要知道,大多数人此时所说的NP问题其实都是指的NPC问题。他们没有搞清楚NP问题和NPC问题的概念。NP问题并不是那种“只有搜才行”的问题,NPC问题才是。好,行了,基本上这个误解已经被

2017-10-13 16:22:53 235

转载 NP类问题

作者:王宇链接:https://www.zhihu.com/question/27039635/answer/101730260来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。最简单的解释:P:算起来很快的问题NP:算起来不一定快,但对于任何答案我们都可以快速的验证这个答案对不对NP-hard:比所有的NP问题都难的问题NP-c

2017-10-13 16:07:04 2771

原创 算法简介

算法是解决问题的方法和过程!算法主要分为一下几类:1、贪心算法      所谓贪心算法是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的仅是在某种意义上的局部最优解。     贪心算法没有固定的算法框架,算法设计的关键是贪心策略的选择。必须注意的是,贪心算法不是对所有问题都能得到整体最优解,选择的贪心策略必须具备无后效性,

2017-10-12 15:54:03 271

各种拨码开关AD封装库(贴片+直插)

各种拨码开关AD元件封装库(直插+贴片):1位,2位,4位,6位,8位等

2018-03-26

遗传算法MATLAB程序

采用matlab语言编写了遗传算法的matlab程序,通过建模与仿真验证算法的适用性。

2017-10-18

EE13和EE19

内含AD软件绘制的 EE13 EE19 两种PCB封装,其中EE13共2种封装,EE19共三种封装。

2017-05-14

LFCSP封装,8x8mm、4x4mm

LFCSP封装,8x8mm、4x4mm,支持AD8336、ADT7420、AD7320、ADRF6755等芯片

2017-05-02

LFCSP封装,内含8x8mm、4x4mm

LFCSP封装,内含8x8mm、4x4mm

2017-05-02

空空如也

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

TA关注的人

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