什么是锁相环? PLL(Phase Locked Loop): 为锁相回路或锁相环,用来统一整合时脉讯号,使高频器件正常工作,如内存的存取资料等.PLL用于振荡器中的反馈技术. 许多电子设备要正常工作,通常需要外部的输入信号与内部的振荡信号同步.一般的晶振由于工艺与成本原因,做不到很高的频率,而在需要高频应用时,由相应的器件VCO,实现转成高频,但并不稳定,故利用锁相环路就可以实现稳定且高频的时脉冲讯号. 锁相环主要作用: 单片机使用锁相环(PLL)功能能够获得更高的总线频率,这对于需要提高单片…
单向循环链表 双向循环链表 仿真链表 一.单向循环链表: 1.概念: 单向循环链表是单链表的另一种形式,其结构特点是链表中最后一个结点的指针不再是结束标记,而是指向整个链表的第一个结点,从而使单链表形成一个环. 和单链表相比,循环单链表的长处是从链尾到链头比较方便.当要处理的数据元素序列具有环型结构特点时,适合于采用循环单链表. 和单链表相同,循环单链表也有带头结点结构和不带头结点结构两种,带头结点的循环单链表实现插入和删除操作时,算法实现较为方便. 带头结点的循环单链表的操作实现方法和带头结点…
今年微软开发者大会Build 2017上展示了一款Invoke智能音箱,受到了媒体和大众的广泛关注.近两年,不少大公司纷纷涉足该领域,使得智能音箱逐渐成为一款热门的人工智能家用电器.智能音箱的兴起也改变了人们和家用电器之间的“沟通方式”:从动手到动嘴.“播放一些周杰伦的歌”,“明天北京的天气怎么样”… 对着智能音箱说出自己想让它做的事情,这些之前在科幻电影里才会出现的桥段逐渐变成了现实.那么,智能音箱是如何听懂人类指令的呢? 智能音箱听懂人类指令的过程,其实就是语义理解的过程,可以被分解成为两个…
了解beego的开发者肯定知道,beego的路由设计来源于sinatra,原来是不支持自动路由的,每一个路由都要自己配置的,如: type MainController struct { beego.Controller } func (this *MainController) Get() { this.Ctx.WriteString("hello world") } func main() { beego.Router("/", &MainControl…
简介 在现代 C++ 编程中,标准库包含了智能指针(Smart pointers). 智能指针用来确保程序不会出现内存和资源的泄漏,并且是"异常安全"(exception-safe)的. 智能指针的使用 智能指针定义在头文件 memory 里的命名空间 std 中.它对于资源获取即初始化(RAII, Resource Acquisition Is Initialization) 编程理念至关重要.该理念的目的是保证对象初始化的时候也是资源获取的时候,从而使对象的所有资源在单行代码中创建…
今年以来,物联网技术加速产业变革,制造业出现了不少新现象.从大规模到个性化.从"渠道为王"到"用户定义".从自有工厂到共享协同,智能化制造在很多地方颠覆了传统模式,为人们带来新体验,为产业找到突破点. 智慧制造的基础是实现工业上的网络连接,打通智能制造的关键前提,就是对传统生产和服务设备进行智能化改造升级.借助当前方案和运用成熟有效的4G/5G工业智能网关,建立生产设备和监测管理之间的实时无缝连接,能够一步打通设计.运转.控制.数据反馈等信息传递环节,使生产扁平化.…
转载 十个提升你Emacs生产力的高招   Emacs是世界上最好的编辑器(真的有很多人这么认为).不要以为emacs只是在编写程序时很牛X,其实只要你真正精通了emacs,会发现她几乎在所有用到打字的应用(比如写email啦,起草文档啦,写blog啦,写html/xml文件等等等)时都是最牛的.   本文中所写的招数是面向emacs高级用户(译者看此文时并不是emacs高级用户,同样获益非浅啊)的,你应该熟悉基本的emacs启动编辑操 作,你得知道怎么把东东拷到你的.emacs里面,在所拷的东…
概要 你是否想象过与神秘的深海生物近距离接触?你是否梦想过穿戴钢铁侠那样的超先进科技装备成为超级英雄?你又是否幻想过与梦中的女神面对面的交流?这些可能在以前都只能是存在于脑海中的幻想,可是在如今有一项技术已经可以使这些幻想成为现实,那就是虚拟现实或称灵境技术,简称VR. 王冉说:“如果未来五到十年有什么东西能够像Uber颠覆全球出租车行业一样颠覆全球娱乐行业,我认为就是VR这个东西”.随着2016年Oculus 新品与PSVR的推出,VR这个概念逐渐被人们所知,各式各样的VR设备如雨后春笋一般出…
在微软 WPC 2015(微软全球合作伙伴大会)上,微软全球渠道总监 Phil Sorgen 指出,微软总营收的 92% 来自合作伙伴.这句话验证了微软与合作伙伴间日益紧密的合作关系,也点出了本次大会的主题 : 开展技术创新,引领合作伙伴共同创造价值 助力全球合作伙伴应对业务变革 由微 由微软三大远见开展的技术创新 1生产力和业务流程- Gigjam 项目 GigJam 项目是助力合作伙伴革新业务生产力的工具,它以协作为核心,力求打破操作系统间的隔阂.GigJam 整合了Cortana 及 Dy…
[程序人生]不不过写代码,而是完毕作品 作者:瞬息之间 近来有人问起,如今似乎真得变成了码农,日出而作,日落而息.整天不停的写代码,开发业务需求,周而复始,日子长了,感到厌倦. 有时回忆,应该在过去的某个时期我也曾陷入过这种循环中,后来又是怎样脱离的呢? [深度学习]使用Caffe进行手写数字识别运行流程解析 作者:fengbingchun 之前在 http://blog.csdn.net/fengbingchun/article/details/50987185 中仿照Caffe中的examp…