0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何为应用选择最佳的MCU?

汽车电子工程知识体系 来源:汽车电子硬件设计 作者:汽车电子硬件设计 2021-02-01 14:16 次阅读

本文是《微控制器简介》系列的继续,其中讨论了当您试图为下一个项目寻找最佳MCU时要考虑的最重要事项。

在上一篇文章中,我介绍了微控制器的定义特性,解释了其内部结构的基本方面,并提供了有关如何在各种类型的嵌入式系统中使用微控制器的一些一般性想法。

在以后的文章中,我计划探索与实现微控制器和开发固件相关的技术和过程,但是在设计基于MCU的产品之前,您需要知道将使用哪种设备。基于微控制器的系统设计中涉及的技能和技术当然不是特定于某个零件号,甚至不是某个制造商,但是,如果您在该领域还没有广泛的专业知识,那么最好只关注一种设备(或一个设备系列),然后在您积累了一些扎实的经验之后再扩展。

选择制造商

销售微控制器的半导体公司的名单相当长。但是,我强烈建议您从非常重视其微控制器类别的制造商开始。这将确保您可以访问大量有用的设计资源-应用笔记,示例代码,高质量的集成开发环境(IDE),便捷的编程工具等。

Simplicity Studio是Silicon Labs的免费IDE,可为您提供一个支持众多不同微控制器的开发环境。

此外,拥有更广泛的MCU产品线的制造商可让您根据每个应用的要求更轻松地微调组件选择,因为您可以选择新的部件号而不必承受因从一个产品开关到另一个产品而引起的急剧变化。制造商到另一个。当您必须学习新的IDE,新的寄存器配置,新的编码技术,新的文档结构等时,这可能会很麻烦且很耗时,并且我仍然尽可能避免这些不便之处。

正如您在意法半导体(STMicro)的本选择指南中所看到的,您可以将自己限制在一个制造商出售的MCU上,并且仍然可以覆盖多种应用。

f0b5ff70-625d-11eb-8b86-12bb97331649.png

如果您在微控制器开发方面的经验仍然很有限,建议您选择以下制造商之一:德州仪器TI),意法半导体(STMicroelectronics),Silicon Labs或Microchip。(绝对应该将Atmel包括在此列表中,但它于2016年被Microchip收购。)

关键参数

下一步是确定您最重要和最具体的要求。几乎任何现代微控制器都可以使用多种类型的处理和外围功能-例如,您无需寻找提供基本串行通信时钟频率高于10 MHz,有足够数量的闪存和RAM的MCU。内部振荡器,通用定时器或集成调试模块(它们通常使用JTAG接口)。

以下各节提供了一些“非标准”功能的示例,这些功能将帮助您缩小可能适合给定项目的微控制器的列表。

数模转换器

找到包含模数转换器的MCU不会有任何困难,但是DAC的普遍性却大大降低。但是,它们在某些应用中非常有用,并且集成DAC当然比外部DAC方便得多。

可以使用集成到Atmel SAM4S微控制器中的12位DAC生成了此正弦曲线。

模数转换器

我刚刚告诉您ADC是常见的,这是事实,但是我应该指出,许多微控制器ADC处于中低性能范围内。如果需要具有异常高分辨率或异常高采样率的ADC,则必须在选择过程中将其作为优先事项。多年前,我发现自己处在这种情况下,如果我没记错的话,没有什么可以与Silicon Labs的C8051F060竞争(它具有两个集成的ADC,它们可以以每秒一百万个采样的速度执行16位转换)。

时钟频率

如果要使微控制器与计算密集型DSP功能更兼容,则需要对支持高处理器频率的设备进行优先级排序。Silicon Labs有两个工作在100 MHz的8位系列,STMicroelectronics和Microchip都有运行在120 MHz的高性能32位MCU。

通用串行总线(USB

该USB接口是串行通信的主要形式。我发现它是在嵌入式设备和PC之间传输数据的一种非常有效的方法,在消费类电子产品的环境中,它是必不可少的。如果您正在寻找一种将USB连接功能集成到系统中的紧凑,简单的方法,我建议您专注于集成了USB模块的微控制器。我使用了Silicon Labs的EFM8 Universal Bee,Microchip提供了8位,16位和32位USB微控制器。

电容式触摸感

电容式触摸感应是一种越来越流行的用户界面形式。尽管电容式触摸感应在概念上很简单,但实际实现可能相当复杂,拥有专门用于支持此类接口的微控制器绝对有帮助。据我所知,微控制器具有电容式触摸感应外设仍然有些不寻常,因此您在选择零件时需要优先考虑此功能。

在德州仪器(TI)的MSP430微控制器周围设计了一个电容式触摸界面。

成本和封装尺寸

这些参数很难放在零件选择过程的特定部分,因为它们的重要性在一个应用与另一个应用之间差异很大。在某些情况下,您的电路板空间很大,可以完全忽略封装的尺寸,而对于正在开发永远不会大量生产的原型或系统的工程师来说,成本通常是无关紧要的。

另一方面,存在许多必须非常小,非常便宜或非常小且非常便宜的电子产品。在这些情况下,您需要不断了解价格和/或包装尺寸,因为您将根据关键参数和首选制造商逐渐过滤掉零件。

评估硬件

从业余爱好者到专业工程师的每个人都可以从精心设计且价格合理的开发板中受益。通常,这是评估微控制器并对其编程接口和功能细节有所了解的最轻松,最可靠的方法。将搜索范围缩小到一些有希望的零件编号之后,请在确定最终决定之前检查价格合理的评估板。

结论

我希望本指南可帮助您应对有时令人生畏的过程,该过程是从数千种市售产品中选择一种微控制器的过程。选择设备之后,就该开始阅读数据手册并设计系统了,我们将在以后的文章中介绍这些主题。

原文标题:如何为您的应用选择合适的微控制器

文章出处:【微信公众号:汽车电子硬件设计】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16003

    浏览量

    343491
  • 半导体
    +关注

    关注

    327

    文章

    24466

    浏览量

    201994
  • 控制器
    +关注

    关注

    112

    文章

    15191

    浏览量

    171086

原文标题:如何为您的应用选择合适的微控制器

文章出处:【微信号:QCDZYJ,微信公众号:汽车电子工程知识体系】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    雅特力AT32F405高速USB MCU荣获“年度最佳MCU

    设计Fabless100排行榜也在同期举行的中国IC领袖峰会发布,雅特力AT32F405荣获“中国IC设计成就奖之年度最佳MCU”。年度最佳MCU作为中国IC设计行业的风向标,20
    的头像 发表于 03-30 08:13 104次阅读
    雅特力AT32F405高速USB <b class='flag-5'>MCU</b>荣获“年度<b class='flag-5'>最佳</b><b class='flag-5'>MCU</b>”

    何为高功率应用选择脉冲电阻器?

    何为高功率应用选择脉冲电阻器? 当涉及到高功率应用选择脉冲电阻器时,我们需要考虑一系列因素,包括功率、封装、材料和电阻值等。下面是一个详尽、详实、细致的文章,来帮助您了解如何为高功率
    的头像 发表于 02-02 16:24 247次阅读

    何为特定场所选择合适的消防应急灯?

    何为特定场所选择合适的消防应急灯? 消防应急灯在紧急情况下扮演着至关重要的角色,它能为人们提供明亮的照明,引导人们安全疏散。然而,不同的场所对应急灯的需求也不尽相同。那么,如何为特定场所选择
    的头像 发表于 01-04 20:41 249次阅读

    何为10G网络选择合适的超六类网线

    何为10G网络选择合适的超六类网线 在选择适合10G网络的超六类网线时,有几个重要的方面需要考虑,包括带宽需求、电缆长度、和电缆构造。本文将从这些方面详细解析如何选择合适的超六类网线
    的头像 发表于 12-27 10:56 390次阅读

    FeRAM是汽车EDR的最佳选择吗?

    加贺富仪艾电子旗下的代理品牌富士通半导体存储器解决方案有限公司的FeRAM以其卓越的非易失性存储性能而闻名,是满足汽车事件数据记录器(EDR)严格技术要求的最佳选择
    的头像 发表于 12-15 16:32 740次阅读
    FeRAM是汽车EDR的<b class='flag-5'>最佳</b><b class='flag-5'>选择</b>吗?

    何为多设备选择合适的电源适配器?

    何为多设备选择合适的电源适配器? 选择合适的电源适配器对于多设备用户非常重要。无论是智能手机、平板电脑、笔记本电脑还是其他电子设备,都需要适应不同的功率需求和插头类型。在本文中,我将详细介绍如
    的头像 发表于 11-24 14:15 409次阅读

    什么是COP?能为开发者带来哪些优势?如何选择最佳COP器件?

    使用可编程逻辑器件进行设计时,最关键的步骤之一就是为应用选择最佳的器件。
    的头像 发表于 11-15 10:03 644次阅读
    什么是COP?能为开发者带来哪些优势?如何<b class='flag-5'>选择</b><b class='flag-5'>最佳</b>COP器件?

    无矢量测试:高速I/O的最佳选择

    无矢量测试:高速I/O的最佳选择 大批量制造商必须解决如何经济高效地测试多个多线高速I的难题/O接口 - 例如PCI Express,HyperTransport和Infiniband - 嵌入
    的头像 发表于 11-10 16:57 309次阅读

    如何选择谐振杆的尺寸使功率容量达到最佳

    如何选择谐振杆的尺寸使功率容量达到最佳? 谐振杆是一种传输电力的装置,它在高压电网中起着重要的作用。谐振杆的功率容量是指它能够传输的最大功率,因此,选择适合的谐振杆尺寸以达到最佳功率容
    的头像 发表于 10-30 11:01 256次阅读

    如何选择最佳数字IP

    被PPA误导。那么该如何选择最佳数字IP呢? 第一步:了解既定目标 在Codasip,我们不认为PPA是一个固定的绝对衡量标准。我们可以保证客户可以在其最终芯片中获得的最终PPA指标,而使用相同IP的不同客户的PPA则很可能大不相同。 Codasip提供可定制的处理器
    的头像 发表于 09-15 09:34 718次阅读
    如何<b class='flag-5'>选择</b><b class='flag-5'>最佳</b>数字IP

    铜墙铁壁的最佳安全保护-硬件加解密MCU

    铜墙铁壁的最佳安全保护-硬件加解密MCU
    的头像 发表于 08-11 14:44 227次阅读

    当代系统设计中MCU的主要选择技巧

    设计师在查看任何电子元件目录时,能够很明显地注意到,会有很多潜在的微控制器(MCU)选项。可供选择的产品种类繁多,从另一侧面也证明MCU已成为现代系统实现中必不可少的一部分,目前很难找到不包含
    的头像 发表于 08-03 15:17 255次阅读

    MCU要如何选择,才最正确?

    选择 MCU 时要考虑 MCU 所能够完成的功能、MCU 的价格、功耗、供电电压、I/O 口电平、管脚数目以及 MCU 的封装等因素。
    的头像 发表于 07-23 15:12 902次阅读

    何为汽车选择合适的蓝牙协议栈/RF模块

    何为汽车选择合适的蓝牙协议栈/RF模块 蓝牙堆栈,也称为蓝牙协议堆栈,是蓝牙设备用来相互通信的软件协议的集合。该堆栈由几个层组成,每个层负责特定的功能。这些层协同工作,建立和维护两个或多个蓝牙设备
    的头像 发表于 05-09 09:38 747次阅读
    如<b class='flag-5'>何为</b>汽车<b class='flag-5'>选择</b>合适的蓝牙协议栈/RF模块

    选择最佳Wi-Fi MCU的提示

    虽然 Wi-Fi 微控制器 (MCU) 可能不会引起很多媒体的关注,但它通过将处理器、Wi-Fi® 收发器、I/O 和其他功能组合在单个片上系统 (SoC) 中,在推动物联网 (IoT) 发展方面发挥着重要作用。
    的头像 发表于 05-05 11:21 435次阅读