2015技术文章排行榜:嵌入式系统设计 TOP 16

时间:2016-01-25
  嵌入式设计是个庞大的工程,硬件部分覆盖处理器、 存储器及外设器件和I/O端口、图形控制器等。软件部分包括操作系统软件( OS)(要求实时和多任务操作)和应用程序编程。应用程序控制着系统的运作和行为;而操作系统控制着应用程序编程与硬件的交互作用。 MCS-51单片机指令快速记忆方法总结
  学习单片机,除了搞清单片机内部功能、存储空间分配及I/O接口外,还应掌握其指令系统。MCS-51共有111条指令,现介绍我们总结出的快速记忆MCS-51指令的方法,供大家参考。
  单片机程序开发时,初级工程师常犯的一个错误
  这里利用一个实际发生的例子,针对初级工程师经常犯的一个小错误,或者经常要走的一个弯路,做了针对性的纠正。希望可以帮到大家,文笔不好文章中有叙述不清的地方大家多多指教。
  哪种ARM Cortex内核更适合我的应用:A系列、R系列、还是M系列?
  ARM Cortex内核系列提供非常广泛的具有可扩展性的性能选项,设计人员有机会在多种选项中选择适合自身应用的内核,而非千篇一律的采用同一方案。
  Intel第六代处理器 Skylake CPU、GPU、主板完全解析
  时间过的很快,对于老玩家来说,今年已经迎接第六代 Intel 处理器,当然这还不算古早时期的 Intel 产品。第六代处理器架构命名为 Skylake,根据 Intel 的 Tick-Tock 策略,这次来到了更换架构的 Tock 时程。相较于更换工艺的 Tick,变换架构的 Tock 往往能
  带来更大的效能提升,以及新功能、新技术的实装,这次我们就来看看 Skylake 处理器,新增了哪 4 大特色。
  处理器指令集架构之战:RISC vs CISC,真的有差别吗?
  如果你是少数仍认为指令集架构(ISA)是精简(RISC)或复杂(CISC),会对应用处理器之设计的功耗或性能有显着影响的软件或硬件设计工程师,放弃这种想法吧!它是不正确的,因为更重要的是处理器的微架构,也就是指令被硬布线到处理器中的方法,以及有什么被添加
  入以协助它们达成特定目标。
  谈GPU的作用、原理及与CPU、DSP的区别
  GPU在几个主要方面有别于DSP架构。其所有计算均使用浮点算法,而且目前还没有位或整数运算指令。CPU、GPU两者的区别在于存在于片内的缓存体系和数字逻辑运算单元的结构差异:CPU虽然有多核,但总数没有超过两位数,每个核都有足够大的缓存和足够多的数字和
  逻辑运算单元,并辅助有很多加速分支判断甚至更复杂的逻辑判断的硬件;GPU的核数远超CPU,被称为众核。
  (多图) 详述DRAM、SDRAM及DDR SDRAM的概念
  DRAM (动态随机访问存储器)对设计人员特别具有吸引力,因为它提供了广泛的性能,用于各种计算机和嵌入式系统的存储系统设计中。本文概括阐述了DRAM 的概念,及介绍了SDRAM、DDR SDRAM、DDR2 SDRAM、DDR3 SDRAM、DDR4 SDRAM、LPDDR、GDDR。
  (多图) 关于DDR3的对比研究
  DDR内存的性能优势主要体现在其预取架构和突发式操作上。当内存访问存储体的一个特定行时,预取缓冲区就会获得一组相邻的数据字,并随后在内存时钟各个沿的I/O管脚上突发,无需单独的列地址。
  Kickstarter上的10款Arduino众筹项目
  近几年来,Arduino开发板越来越受到欢迎,并且催生出许多有趣的项目,如可以自动绑鞋带的鞋子、 EyeWriter 2.0及Mobile Dance Stage。虽然在互联网上可以找到很多的项目,但本文将把焦点集中在众筹网站Kickstarter上少数具有创造力、和有用的以Arduino为基
  础之项目,它们目前正在寻找资金,以便使这些产品可以从理想化为现实。
  开源硬件究竟有多开源?
  直到今天,硬件开源还有着多种多样的形式,标准定义依旧是:“开源硬件的设计公开,任何人都能学习,修改,发布,制作和售卖其设计或基于设计的硬件。”
  聊聊开源硬件:什么是树莓派?适合哪类学习和开发者?
  树莓派Raspberry Pi是低成本的只有信用卡大小的卡片式电脑,可以连接计算机显示器或电视机,能够支持标准键盘和鼠标。它适合于各个年龄段的人学习使用,比如能够用来学习如何用Scratch和Python这样的语言来编程。
  TITLE:聊聊开源硬件:什么是树莓派?适合哪类学习和开发者?
  这年头,做新闻的都在做开源硬件了:BBC推出可编程微型电脑Micro:bit
  自Raspberry Pi推出以来,就陆续有不少同类的产品出来让更多人能以低成本学习编程。万万想不到,原来英国广播公司(BBC)也有推出相似的产品,更有了第二代 Micro:bit。它同样是一块目标帮助年轻人学习基础编程知识的微型电脑,尺寸跟信用卡相若(4cm x
  5cm)、上面嵌有 25 颗红色 LED ,用以显示讯息和游戏、两个可编程按钮、内嵌的加速计和磁力计。
  换向编码器进入智能时代
  一直以来编码器用户都不愿意改变,因为一些声称可提供卓越性能和可靠性的创新电机控制技术,必须拥有出色的纪录和往绩来作为支持,才可以用于工作场地或工业装置。虽然光学编码器和磁编码器历史悠久,而且基于看似“更具体”的物理概念,但是电容式编码器
  亦是基于经过全面试验的原理,并且已经通过多年来在现场的成功实际应用中得到证明。这种不同于运动感测的数字式交替方法提供了许多益处,为利用旋转换向编码器的设计人员提供了全新的智能水平。
  导致嵌入式系统项目失败的7个隐形杀手
  在开发新的嵌入式系统,并没有确保其一定成功的保证,有很多因素会影响到项目的成功或失败。这是笔者所看到的7大项目隐形杀手。你可以从这些细微的线索判断出你的项目是否正走在一条缓慢且迈向失败的发展之路上。任何项目的或其中的成员对它们千万不
  可等闲视之。
  开发高可靠性嵌入式系统的7个技巧
  从规范完善的开发周期到严格执行和系统检查,开发高可靠性嵌入式系统的技术有许多种。本文介绍了7个易操作且可以长久使用的技巧,它们对于确保系统更加可靠地运行并捕获异常行为大有帮助。
  单片机各有特点,但从目前的发展角度来看,单片机针对特定应用领域的个性化发展愈发明显。ARM处理器在便携、手持式设备以及工业控制等应用领域,在今后相当长的时间内是一个很好的选择。
上一篇:各种信号的接地处理总结
下一篇:基于STM32的家庭服务机器人系统设计

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关技术资料