一个嵌入式应用软件都会在某些时候访问最底层的固件和进行一些硬件控制。驱动的设计和实施是确保一个系统能够满足其实时性要求的关键。以下5个窍门是每一个开发者在设计驱动程序时应该考虑的,下面就随我们一起来了解一下相关内容吧。
<strong>1.使用设计模式</strong>
设计模式是一个用来处理那些在软件中会重复出现的问题的解决方案。开发人员可以选择浪费宝贵的时间和预算从无到有地重新发明一个解决方案,也可以从他的解决方案工具箱中选择一个最适合解决这个问题的方案。在微处理器出现之初,底层驱动已经很成熟了,那么,为什么不利用现有的成熟的解决方案呢?
驱动程序设计模式大致分属以下4个类别:Bit bang、轮询、中断驱动和直接存储器访问(DMA)。
你看到过特斯拉自动驾驶的煽情文章,听到过史蒂芬·霍金讲述人工智能威胁人类的耸人听闻,甚至迪尔伯特关于人工智能和人类智能的玩笑你都知道。
此时,胸怀大志要把自己的生意做大做强的你,面对媒体关于人工智能的碎碎念,可能萌生了两个疑问——
第一,人工智能的商业潜力是真是假?
第二,这玩意怎么用到我的生意上?
对第一个问题,答案是:千真万确。今天的商业活动,可以开始应用人工智能来将要求人类智能的活动替换为自动处理以降低成本。人工智能可以允许你将一个需要人海战术的工作通量增加100倍而成本减少90%。
第二个问题的答案要长一些。首先得消除主流媒体鼓吹导致的误解。一旦误解消除,我们才能为你介绍如何应用人工智能到自己的生意中去。
<strong>误解一:人工智能是魔术</strong>
<strong>摘要</strong>
设计一个要求高通道密度的系统时,例如在测试仪器仪表中,电路板上通常需要包括大量开关。当使用并行接口控制的开关时,控制开关所需的逻辑线路以及用于生成GPIO控制信号的串行转并行转换器会占用很大比例的板空间。本文讨论旨在解决这种设计挑战的ADI公司新一代SPI控制开关及其架构,以及相对于并行控制开关,它在提高通道密度上有何优势。ADI公司创新的多芯片封装工艺使得新型SPI转并行转换器芯片可以与现有高性能模拟开关芯片结合在同一封装中。这样既可节省空间,又不会影响精密开关性能。
第4集 — 休眠模式
在本视频中,我们将介绍不同的AVR® MCU休眠模式。
示例项目中使用ATmega324PB: https://microchip.box.com/v/avr-sleep-modes
刚毕业的时候,我年少轻狂,以为自己已经可以独当一面,庙堂之上所学已经足以应付业界需要。然而在后来的工作过程中,我认识了很多牛人,也从他们身上学到了很多,从中总结了一个IC设计工程师需要具备的知识架构,想跟大家分享一下。
<strong>技能清单</strong>
作为一个真正合格的数字IC设计工程师,你永远都需要去不断学习更加先进的知识和技术。因此,这里列出来的技能永远都不会是完整的。我尽量每年都对这个列表进行一次更新。如果你觉得这个清单不全面,可以在本文下留言,我会尽可能把它补充完整。
提问 :在给一个精密传感器模拟前端设计信号调理模块,是否应该使用轨到轨输入的运放?
答案:可能要用,这取决于传感器输出信号是否会迫使运算放大器达到一个接近供电轨的电压。例如,若要通过一个精密10 Ω并联电阻监控0 mA至500 mA的负载电流,则最大输出电压将是5 V。如果放大器电源电压为5 V,那么您将需要选择一个具有轨到轨输入电压范围的放大器。
“驱动智能 演算未来——英特尔与美团云人工智能战略合作发布会”在北京成功举办,双方在会上签署了战略合作协议,将携手拓展在人工智能领域产品、应用、生态等多个层面的合作。英特尔高级副总裁兼销售与市场事业部总经理Greg Pearson、美团点评首席科学家,技术委员会执行主席张锦懋等出席活动并致辞。作为英特尔和美团云的生态合作伙伴,华为、搜狗、浪潮、加速云、CTAccel、Rokid、依图科技共同参加了此次发布会,携手共同推动人工智能的创新与普及。
作者:Walt Kester
在本篇文章中,我们将详细探讨用于去耦的基本电路元件——电容。
<strong>实际电容及其寄生效应</strong>
图1所示为实际电容的模型。电阻RP代表绝缘电阻或泄漏,与标称电容(C)并联。第二个电阻RS(等效串联电阻或ESR)与电容串联,代表电容引脚和电容板的电阻。
作者:Yuxin Li、Gang Liu和Alan Li
<strong>简介</strong>
ADP3806是一款开关模式电源(SMPS)控制器,拥有双环路恒定电压和恒定电流控制、远程精确电流检测以及关断和可编程可同步开关频率。对于不同的应用要求,可在各种拓扑结构中配置该控制器:降压、升压、降压/升压、
SEPIC和CUK。本应用笔记就设计驱动高功率LED(发光二极管)的控制器电路提供指导,其方法是利用ADP3806实现高达95%的效率。
在使用本应用笔记进行电路设计之前,请从 www.analog.com 下载ADP3806数据手册。
第六届中国财经峰会于7月19日拉开序幕,半导体与电子元器件业顶尖工程设计资源与授权分销商贸泽电子(Mouser Electronics) 在“光荣与梦想”致敬盛典上荣获“2017杰出品牌形象奖”。本评选由知名研究机构、咨询公司、专家学者、媒体领袖组成的评审委员会,通过的综合评估体系,进行可量化的数据比对,最终评选出获评名单。贸泽电子凭借优秀的创新能力、强势的业绩成长、杰出的社会贡献、优良的企业文化、深度的品牌影响、领先的行业地位,更因其在未来经济发展中有引领作用等指标获得了全方位认可,获此殊荣。
本视频介绍了各种AVR®存储器、如何向您的器件进行边写边读操作、AVR端口。
<strong>第1集 — AVR®存储器</strong>
本视频介绍了各种AVR®存储器。
示例项目采用ATmega324PB器件: https://microchip.box.com/v/avr-memories
<strong>软件工程师:我今天要完成xx行代码的重构
硬件工程师:这几个器件能不改就不改,实在不行用独家供货</strong>
软件的灵活性很高,可以根据需要进行修改,即使是微不足道的修改,只要能让代码看起来比较“爽”,都可以随时进行调整。况且现在代码的版本控制工具比较成熟,实在不行可以用时光机返回所有的修改。
硬件不一样,有时候动一根线,或者layout的时候动了一点位置,都可能导致信号产生比较大的噪声或者异常。每一个器件的修改也是慎之又慎,需要一系列替代测试和可靠性测试,即使是在风险可控的条件下,也要考虑投入产出比。
CPU和GPU之所以大不相同,是由于其设计目标的不同,它们分别针对了两种不同的应用场景。CPU需要很强的通用性来处理各种不同的数据类型,同时又要逻辑判断,还会引入大量的分支跳转和中断的处理。这些都使得CPU的内部结构异常复杂,而GPU面对的则是类型高度统一的、相互无依赖的大规模数据和不需要被打断的纯净的计算环境。
作者:Kris Ardis, Maxim Integrated微控制器与安全事业部执行总监
我们知道,特斯拉公司会定期向其电动汽车推送安全及其它软件更新。但遗憾的是,并不是每个联网的智能设备都会定期修补其安全漏洞,也不是每个设备在设计时就考虑了安全因素。
简单地说,由于物联网(IoT)产品中的传感器不断收集支持决策制定和机器学习的宝贵数据,我们必须信任所用的根数据。同时,分布式执行器必须能够信任其接收的命令。关于黑客攻击的每篇文章都在传达一条越来越明确的信息:设计安全至关重要,不容忽视。
即使有非常好的嵌入式安全技术可供使用,许多设备制造商仍然认为安全性实施起来非常昂贵或非常费时。
随着电子系统的复杂性和集成度越来越高,而工作电压越来越低,电子系统对可靠性、稳定性和安全性的要求也越来越高,电路保护设计的重要性也越来越强。在电路保护设计中,电路保护器件的选择和应用是否合理,将直接影响电子系统电路保护方案的保护效果。
<strong>01、指纹识别成智能手机标配</strong>
<center><img src="http://mouser.eetrend.com/files/2017-07/wen_zhang_/100007086-22776-z1.j…; alt=“1” width="600"></center>
伴随移动支付业务的火爆,指纹识别技术已成为今天智能手机的标配,而在CMOS/TFT显示屏、超音波侦测等新技术的不断助推下,更让其市场迎来了发展的新春。
作者:James Scanlon
在实际工业和仪器仪表(I&I)应用中,RS-485通信链路需要在恶劣电磁环境下工作。雷击、静电放电和其他电磁现象
导致的较大瞬态电压会损坏通信端口。为了确保这些数据端口能够在最终安装环境中正常工作,它们必须符合某些
电磁兼容性(EMC)法规。
在这些要求的范围内,共有三项瞬变抗扰度标准:静电放电(ESD)、电快速瞬变(EFT)和电涌。在设计周期的最后才
考虑EMC会导致恶果,例如工程预算超支和进度拖后。许多EMC问题并不简单,或者不明显,必须在产品设计一开
始就予以考虑。
本应用笔记介绍了上述每一种瞬变,提出了设计解决方案方法,并针对三种不同的RS-485通信端口成本/保护级别分
别展示了三种不同的EMC兼容解决方案。
从前人们认为“无人驾驶 ”、“机器驾驶员解放人类驾驶员”这样的概念还遥不可及,然而英特尔正在让这样的构想落地。为了驱动车轮上的数据中心,英特尔当前在无人驾驶领域的发力用 “不积跬步无以至千里 ”来形容再合适不过,而其中的六大技术即是“跬步”,也是助力无人驾驶车辆致千里的关键所在。
本视频探究了采用 LTC2063 零漂移放大器在众多低功率应用中实现的优越性能。LTC2063 可在极低的功率级别实现精准测量。LTC2063 在 1.7V 至 5.25V 的电源范围内工作,并具有一种专为电池供电型和占空比操作应用而优化的停机模式。整个温度范围内的极低输入偏置电流使得即使在高阻抗电路中也能保持精准度。
除了卓越的输入失调电压和输入失调电压漂移性能之外,LTC2063 还拥有高开环增益、CMRR 和 PSRR 规格指标。LTC2063 的轨至轨输入级放大器简化了高压侧和低压侧电流检测等应用。一个集成的 EMI 滤波器显著地改善了 EMI 性能,从而简化了设计、减少了组件数目、并保持了准确度。LTC2063 把所有这些性能整合在纤巧的 SC70 和 TSOT 封装之中。
物联网(IoT)设备不仅诠释了最新通信技术和云连接,同时还重新定义了像电灯开关这样问世已逾百年的老产品。有了IoT,研发人员往往可以为产品增添远远超出几年前所能想象的额外的新功能。例如,现在只要一个电灯开关就可以在准备睡觉时关掉家里所有的灯,调节家里任意一盏灯的灯光颜色和亮度,设置照明方案的自动执行顺序以及无论是否在家都可通过智能手机对这一切进行远程控制。然而,IoT设备同时还是嵌入式产品,也就是说用户无需事先阅读使用手册就可以对它们进行操作和控制。
<strong>挑战和机遇</strong>





