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

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

3天内不再提示

单片机选型时应该注意的九大事项详解

电子工程师 来源:搜狐网 作者:芯片解密 2021-03-24 14:52 次阅读

电视,洗衣机,咖啡机,遥控器和所有类型的已连接设备都需要人机交互,微控制器MCU)通过处理使之成为可能。

市场上有无数MCU可以执行这类解决方案,以下总结了九个选型考虑因素,以帮助减少复杂性。

1.安全

安全设计应不仅考虑外界的连接访问,而且还应防止黑客通过物理手段实施潜在的恶意攻击。黑客不仅试图获得控制权或损害设备,还会获得设备记录和用户数据。对安全的全面审查应包括屏蔽层,安全配置硬件,内存保护单元,加密引导加载程序和加速器。

2.性能

大多数MCU应用程序编程均在Arm,MIPS和X86 CPU上运行。适当的规划可确保设计人员选择正确的MCU和相应的处理器,以在现在和将来提供必要的器件和系统性能。MCU的性能可以直接与处理器类型和速度,I/O速度和内存联系在一起。MCU其他性能因素包括以太网MAC、DMA等。

3.存储器

了解内存,性能和处理器之间的关系。在评估MCU时,不要被内存规格较弱的高性能处理器所迷惑。从表面上看,功能强大的处理器可能看起来像是一个强大的卖点。但如果没有足够的内存支持,性能将大大降低。

4.可扩展性

选择基于共享架构的微控制器系列可实现功能,引脚甚至程序的兼容性。这使得从一台设备到另一台设备的可伸缩性和代码重用更加容易,从而减少了编程麻烦和兼容性问题。这还缓解了需要多个微控制器协同工作以完成复杂任务的配置中的一些设计挑战。这些效率提高了产品上市时间减少了开发成本。

5.价格

将解决方案推向市场时,请密切关注成本并最大程度地提高效率。用成本过高的电路板来构建原型,但绝对不能是成品。此外也要注意许可费,一些MCU制造商会收取设备驱动程序的许可费用。

6.通信能力

在设计过程的规划阶段,考虑微控制器的通信支持至关重要。您的设备将如何与应用程序通信?设备将发送,接收什么类型的数据以及将其发送到何处?是否需要与其他本地设备进行交互?哪种通信方法和协议最能满足应用程序的要求:以太网,USB蓝牙,蓝牙Mesh,Thread,802.15.4,ANT,2.4Ghz,4G,5G还是其他。

7.功耗要求

功率需求是另一个主要问题。个人设备需要小型纽扣电池驱动,因此需要最大的效率。目前在电动汽车中广泛采用的48伏标准正在使交通运输系统中的结构更坚固。通常,微控制器封装越小,MCU的能效就越高。

8.开发工具/社区支持

与微控制器爱好者一起工作既有意义又充满挑战。探索制造商和在线论坛(如StackOverflow和Reddit)提供的所有全面开发支持,它们具有来自开发社区的共享知识,在线上存在大量有用的个人博客。

9.封装

封装选项有数百种,但选择的四个主要标准是:类型,尺寸,引脚间距和引脚数。封装方面的考虑因素包括电源和环境因素:温度,湿度,抗干扰和极端冲击。在创建最终产品时,请考虑制造过程,例如易于焊接和易于与其他组件组装等。
编辑:lyn

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

    关注

    146

    文章

    16009

    浏览量

    343525
  • 存储器
    +关注

    关注

    38

    文章

    7141

    浏览量

    161971
  • 安全
    +关注

    关注

    1

    文章

    331

    浏览量

    35466
  • 性能
    +关注

    关注

    0

    文章

    265

    浏览量

    18817

原文标题:单片机选型九大注意事项

文章出处:【微信号:zhixinkeji2015,微信公众号:芯片逆向】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    STM8单片机设计时钟要注意什么?

    刚开始学习STM8单片机,想利用该系列单片机实践设计一款LED数码管时钟。请求大家说明一些注意事项(事先查阅了一些资料;方案确认的元器件有6位数码管和TM1620驱动芯
    发表于 04-18 08:23

    测速电机选型时6大注意事项

    测速电机选型时6大注意事项:一 确定测速电机测速范围和精度。不同的应用场景对测速范围和精度有不同的要求,因此我们需要依据实际需求来选择合适的测速电机型号。 二 测速电机的功率和转速特性。功率和转速取决于测速电机的运行能力,因此我们需要根据实际需求来选择适当的功率和转速范围
    的头像 发表于 03-06 14:22 353次阅读
    测速电机<b class='flag-5'>选型</b>时6大<b class='flag-5'>注意事项</b>

    可编程晶振选型应该注意事项

    现在晶振广泛应用于汽车电子、安防监控、医疗设备、航空设备、互联网设备等智能电子产品中,发挥着重要作用,据说市场上85%的电子产品应用于广泛的领域。但是晶振有很多包,号也有很多类型,每一种都有自己独特的性能。在选型的时候应该注意
    的头像 发表于 11-27 17:35 415次阅读
    可编程晶振<b class='flag-5'>选型</b><b class='flag-5'>应该</b><b class='flag-5'>注意事项</b>

    功率逆变器应用采用宽带隙半导体器件时栅极电阻选型注意事项

    功率逆变器应用采用宽带隙半导体器件时栅极电阻选型注意事项
    的头像 发表于 11-23 16:56 291次阅读
    功率逆变器应用采用宽带隙半导体器件时栅极电阻<b class='flag-5'>选型</b><b class='flag-5'>注意事项</b>

    浪涌保护器如何接线?安装时必须注意的六大事项

    浪涌保护器如何接线?安装时必须注意的六大事项! 浪涌保护器是一种用于保护电气设备免受电压波动和浪涌电流的损害的重要装置。它可以帮助防止设备过早磨损和损坏,从而延长设备的使用寿命。然而,在安装浪涌
    的头像 发表于 11-22 18:24 1263次阅读

    单片机原理及应用详解

    详细地介绍了MCS-51单片机的硬件结构、指令系统,从应用的角度介绍了汇编语言程序设计与各种硬件接口设计、各种常用的数据运算和处理程序、接口程序以及MCS-51单片机应用系统的设计,并对MCS-51
    发表于 09-25 07:02

    华大单片机设计特别注意事项(上)

    华大单片机设计特别注意事项(上)
    的头像 发表于 09-18 10:59 668次阅读

    子程序设计注意事项(2)#单片机

    单片机存储
    未来加油dz
    发布于 :2023年07月31日 22:59:22

    子程序设计注意事项(1)#单片机

    单片机存储
    未来加油dz
    发布于 :2023年07月31日 22:58:43

    拨码开关怎么选型号的,拨码开关选型注意事项有哪些

    拨码开关广泛使用于数据处理、通信、遥控和防盗自动警铃系统、风淋室、火车模型等需要手动程式编制的产品上。拨码开关作为需要手动操作的一种微型开关,在通讯,安防等诸多设备产品上广泛应用。本文将介绍拨码开关怎么选型号的以及选型时的注意事项
    的头像 发表于 07-26 10:48 1054次阅读

    贴片电阻选型方法,贴片电阻选型时的注意事项

    的应用,所以在电子产品的设计和制造中被广泛使用。本文将详细介绍贴片电阻选型方法、选型是要考虑的参数以及选型注意事项,具体的请往下看哦。
    的头像 发表于 07-19 11:15 1177次阅读

    铁氧体磁环电感选型时的注意事项

    谷景科普铁氧体磁环电感选型时的注意事项 编辑:谷景电子 电感选型工作向来都是电感应用中特别常重要的一个环节,看起来比较容易的选型工作,其实在真正应用的时候却很容易出错。谷景作为一家有着
    的头像 发表于 07-11 12:16 319次阅读

    安全光幕选型方法以及注意事项

    安全光幕选型方法以及注意事项
    的头像 发表于 07-06 13:59 471次阅读
    安全光幕<b class='flag-5'>选型</b>方法以及<b class='flag-5'>注意事项</b>

    减速机的选型注意事项

    减速机选型,是每个机械设计工程师的必修课。因此我们下面就结合减速机的选型样本来介绍一下,减速机的选型注意事项
    的头像 发表于 07-03 09:50 976次阅读
    减速机的<b class='flag-5'>选型</b><b class='flag-5'>注意事项</b>

    安全光幕选型方法以及注意事项

    安全光幕选型方法以及注意事项
    的头像 发表于 06-28 14:35 457次阅读
    安全光幕<b class='flag-5'>选型</b>方法以及<b class='flag-5'>注意事项</b>