当前位置:首页 > 单片机 > 单片机
[导读]作者:Pin Tsalin, Bridgetek微控制器单元(MCUs)有效地构成绝大多数现代嵌入式系统设计基础,为工程师提供灵活性与符合成本效益的适当强大性能。由于这些特性,它们已经达成惊人的销售数量(根据IC Insights的数据

作者:Pin Tsalin, Bridgetek


微控制器单元(MCUs)有效地构成绝大多数现代嵌入式系统设计基础,为工程师提供灵活性与符合成本效益的适当强大性能。由于这些特性,它们已经达成惊人的销售数量(根据IC Insights的数据,去年有近230亿件装置出货)。随着MCU市场成熟,已经越来越集中于少数且广泛使用通用架构。 然而,这几乎完全与某些嵌入式市场的需求背道而驰。 以下的文章,我们将探讨在某些工程师想要的内容与他们实际期望的差距。


虽然MCU系列与其核心平台的通用性明显是这些装置取得非凡的成功主要因素,但也限制其使用范围。这可能会在将来留下越来越少的差异化空间。业界关注的应用焦点,例如物联网等让大量的MCU被引入市场,其中首要的目标是保持功率消耗尽可能小,并保持高水平的安全性,只支持连接选项为无线传输。尽管这样做可以确保在此领域的机会,同时其他必要的完全不同功能应用程序,处于被忽视的风险。


一个恰当的例子在系统设计中,有大量的多媒体数据需要处理。现代通用MCU对于这样的工作因装备不足,往往难以应付。 他们的处理资源一度处于不同的方向,试图处理进来的数据,在同一时间还必须参加其他标准的操作功能。 因此,可能会出现延迟问题。 这直接与其强制执行确定性操作的应用场景冲突。例如,复杂的机器视觉系统检查PCB上的焊料,不能被缓冲所中断。


在MCU提供足够的I/O通常是无法充分考虑的另一个领域,尽管现在存在于嵌入式设计中,有各种不同的接口技术。 例如,在MCU实现USB通常不容易做到,因为软件开发方面往往没有充分地被覆盖。 因此,嵌入式工程师通常没有拥有所需要的软件支持。 此外,MCU通常只具有USB从端(不是USB主端)功能。


应当体会到,一般来说,目前市场上大多数MCU的I/O支持远远不够。 提供广泛的连接功能,将在未来变得越来越重要。特别是可能需要对I/O进行分组,这将使得MCU更适合处理具体的应用程序类型。


MCU往往是工程师常采用的途径 - 当然系统单芯片(SoC)选项也可供考虑。 与MCU相比,提供更优化的解决方案、具更高的性能参数、与更小的占用面积和长期的成本优势。 然而,还有许多问题对他们的吸引力产生重大影响。 前期的财务投资,工程成本和SoC开发所涉及的时间都需要考虑。为了判断采取行动的理由,前提是未来对高单位需求的绝对信心,或者长时间不需要改变设计。 即使这样,也有相关的风险。 如果发现一个错误,那么可能需要时间来纠正这个问题,导致最终产品的发布延迟。 由于这样的原因,去购买现成的装备仍然可能是有利的。


然而绝大多数MCU供应商都集中在软件实现的特性和功能,Bridgetek的策略是更多功能通过硬件执行。 因此,本公司的FT900和FT930系列可以提供通用MCU缺乏的性能优化操作。 先进的桥接技术是关键。 通过使用它,这些MCU可以在快速 I/O 之间提供专用桥接,允许分立设计元件访问最适合的可用硬件。 这意味着MCU上不同程序处理和 I/O 元件的接口可以被完全确定性方式完成(毫无延迟发生的威胁)。

图1描述一个相关的应用实例。 这里存在触摸控制的多显示系统,其适合于部署在销售点(PoS)或数字广告系统环境。图像内容可以运用系统,呈现在4个显示屏幕上滚动。 触摸操纵可以被单独地于每个显示器运作或者同时于所有显示器中运作-从而提供更引人注目的用户体验,吸引人们的注意(零售店购物者,火车站乘客等)。 本示例强调Bridgetek FT930 MCU创建USB桥接的能力,然后通过专有的 D2xx USB 引擎控制4个独立的SPI外设。 在这种特殊情况下,外设是图形控制器芯片内置触摸功能。


通过在USB 2.0 D2XX通道的通信,MCU接收由主机PC提供的内容数据,并将其应用于不同的显示器。大型全景图像被分割成图像片断,并作为JPEG图像存储在主机PC上。 MCU向PC发送命令以获取所需的图像片断,并将其传送到相应的图形控制器,使得它们可以被解码和显示。它能够通过集成的四线式SPI(QSPI)接口资源控制4个连接的FT813 EVE图形控制器。这意味着能有效地作为控制中心 - 将数据分送到多个显示器(而不仅局限于单个点对点布局)。同时,MCU扫描4个触摸启用面板以进行任何用户输入,並记录加速,减慢或冻结图像内容的触摸和滑动。根据应用程序的性质,可以水平或垂直滚动图像。在任何给定时刻,获取、下载、解码和显示4个图像片段,以便实现平滑的滚动外观。如果尝试使用通用MCU来进行这种复杂的设置,则需要克服许多挑战。这些将首先涉及USB从端的开发代码(将会花费相当多的时间和精力)。此外,可能还需要菊花链连接几个MCU(提高材料清单成本,占用更多的PCB空间,增加系统功耗预算,增加总体复杂性)。此外,由于缺少QSPI功能,该菊花链可能对系统的速度造成严重的限制。

图2显示另一个应用程序实例 - 此实例与数据流相关。例如,这种设置可能有利于家庭的安全目的。“智能门铃”此类产品已经拥有越来越吸引众多广大民众关注。由远程相机捕获的视觉通过CAN总线(或者可能在一些情况下经由以太网)桥接到支持触控功能的显示器,使得设备可以被控制。在其他情况下,例如监视或工厂视察,用户将需要确保实时观看内容,而不会发生缓冲的威胁。通过触摸控制,他们可以冻结显示(如果他们看到潜在的问题),然后放大感兴趣的特定区域进行仔细检查。 MCU能够利用附随的EVE图形控制器的触控和音频特征来呈现来自摄影机的视频数据(加上屏幕显示的用户手册),同时还捕捉触控屏输入和播放合成的声音。数据流的速率适用于特定摄像机的分辨率和帧速率。 Bridgetek 的MCU具有CAN,摄像机连接和以太网端口功能有助于实现这类设置,而大多数通用MCU不具有所需的广泛接口,因此(再次)使得系统更难以实现。


最后一个实例是音频分配。 会议厅可以具有多个麦克风网络连接到不同扬声器的复杂布置。 这很可能要求以太网基础设施安装。 数据吞吐量和避免延迟问题的需要,此意味着MCU桥接将再次成为最好的方法。


简而言之,性能增强的MCU采用快速桥接显示其有效性在嵌入式系统的实现,如刚才所述。 他们能够提供一种更有效的方式来满足现代多媒体 /人机界面 /音频 / 数据通信系统设计所设定的要求,而不是当前过多功能的“一体适用”解决方案。 这将意味着工程师将不需被迫做出不必要的取舍。


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭