全新8位MCU外设问世突破嵌入式设计壁垒.pdfVIP

全新8位MCU外设问世突破嵌入式设计壁垒.pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
全新8位MCU外设问世突破嵌入式设计壁垒

1 全新 8位MCU外设问世 突破嵌入式设计壁垒 ___________________________________________________________________ Microchip Technology Inc. MCU8产品部 亚太业务拓展经理 徐进 Microchip必威体育精装版一代的 8位单片机集成了所谓的“独立于内核的外设”,将设计的灵活性提升 到了一个新的水平。从简单的数字定时器到复杂的 AC/DC电源,这些可配置外设与MCU集成的 智能模拟相配合,可实现均衡的可定制解决方案来应对许多设计挑战。此外,新一代 8位单片机 突破了传统 8位MCU的不足,进一步拓宽了产品的应用领域。 从 40多年前首款带只读存储器(ROM)的MCU问世以来,单片机不断发展。从简单的逻辑 控制器到带有模拟功能的完全集成式智能 IC,8位单片机的发展尤为突出。就传统的 8位单片机 外设而言,每个模块仅设计用于执行单一功能。而必威体育精装版一代的 8位单片机在设计之初即旨在创建 与传统完全不同的产品,这一变更需要采用全新的终端产品设计方法。这些新的 8位单片机集成 了若干个独特的外设,可以按需执行多个功能和任务。同时,设计人员可以通过配置和组合这些 外设来创建新的功能,而这些新功能在其他类型的单片机上是无法或难以实现的。这些新型外设 大多无需内核监管即可独立运行,因而在执行必要的任务时减少了对 CPU的依赖。此外,这些外 设多数也在休眠模式下使用,非常适合各类功耗敏感型应用。 使用独立于内核的外设 新器件中最常用的外设之一就是可配置逻辑单元(CLC)。它是一个非常简单但功能强大的模 块,可提供标准的逻辑功能,如 AND、OR、XOR、SR锁存器和 J-K触发器,用户可对这些功能进 行配置以创建用于信号调理的逻辑门。CLC模块的输入、输出信号可以经由内部连接与任何一个 I/O、外设或寄存器相连。它可以用作一个简单的信号路由器、粘合逻辑或控制唤醒的智能状态 机。传统的单片机需要外部的可编程逻辑器件(PLD)或额外的编码来实现所需的逻辑控制功 能,然而即便是这样的设置也并不能达到 CLC那样的灵活性。 如图 1所示,另一个可配置模块——数控振荡器(NCO)可用作 20位定时器或具有高分辨 率、可变频控制的 PWM控制器。这和传统的 PWM/定时器不同,彼此性能和特性几乎完全相 反。 2 图 1: 数控振荡器应用实例 NCO具有更高的分辨率和线性频率控制功能,可通过对电路电流的高精度控制来简化广泛应 用于许多电源应用中的复杂控制算法,例如带有调光功能的照明镇流器控制应用。由于 NCO可提 供变频控制来轻松改变警报声音的音高,它还可用于驱动烟雾报警器的声音警报。通过对所产生 的频率实施更精细的控制,NCO无需任何外部模拟组件即可对生成声音的音调和音高进行更好的 调节。 这种集成外设可以单独使用,但是把多个模块组合在一起来创建不同的功能才是其真正的绝 妙之处。例如,曼彻斯特编码广泛应用于各种电信和数据存储应用。传统的曼彻斯特算法需要大 量的固件资源支持,并且要占用 CPU资源来进行任务管理。而通过串联使用 NCO和 CLC模块构 建出的曼彻斯特解码器,可以完全在硬件环境中运行,无需占用任何 CPU资源。顺便提一下,曼 彻斯特编码器的设计可以仅由一个 CLC模块来实现,而无需进行任何固件位拆裂。 相比于 CLC或 NCO模块,诸如角度定时器(AT)、信号测量定时器(SMT)和数学加速器 (MathAcc)等其他外设则较为复杂。无论电机速度还是信号频率,AT均可用于测量电机控制和 AC电源应用中任意一种周期信号——如光学编码器、过零检测器和霍尔传感器。AT模块可在纯硬 件环境中执行时间/角度域瞬间转换,且同样没有任何额外的 CPU开销。而传统单片机处理这一 任务则往往需要多个定时器来计算和测量时间单位,然后借助数学计算(通过固件)将数值转换 成相角域;如果周期已知的话,则需要存储在程序存储器中的查找表。传统方法需要进行更多的 固件设置和更多的 CPU资源来进行数学计算,还需要约束查找表的大小,这样就限制了可用数值 的数量,进而导致近似值和差错。而 AT模块可以直接根据设计人员配置的相角值自动生成中断 和事件。此外,AT模块还有三个比较/捕捉/PWM(CCP)功能供用户自行支配。 3 对比传统方法与独立于内核的设计 另一个通过组合多个外设以简化任务的实例便是广泛应用于小型内燃机中的电容放电式点火 (CDI)控制系统,如图 2所示。 图 2: 使用集成角度定时器外

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档