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

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

3天内不再提示

单片机选型的要求有哪些

GReq_mcu168 来源:搜狐网 作者:搜狐网 2020-10-09 11:56 次阅读

单片机的选型是一件重要而费心的事,如果选型得当,则做出来的产品就会性价比较高,且工作稳定;反之,则可能会造成产品成本过高或影响产品正常运行,甚至可能根本就达不到预先设计要求。一般来说,总的选型原则是:(1)“芯片含有(功能或数量)略大于设计需求”,“设计需求尽可能(用)芯片完成(少用外围器件)”;(2)“选大(大厂)不选小,选多(供应量多)不选少,选名(名牌)不选渺(飘渺,不知详情的厂子),选廉(廉价)但要好(质量保证)”。具体要从单片机应用的技术性、实用性和开可发性等方面来考虑:

1、内存

单片机FLASH的容量根据程序的大小确定,FLASH容量必须大于代码量。举例来说,如果你的代码量大约50 KB,那么建议你选择FLASH容量为64 KB或128 KB的单片机。

2、速度

单片机的运行速度首先看时钟频率,一般情况对于同一种结构的单片机,时钟频率越高速度越快。如果你的设计对速度要求很高,那么要选择一个运行速度较快的单片机。例如,一般情况下,电机控制应用大多采用100ksps或更高的采样速率,因此当单片机用于电机控制时,时钟频率要足够高。总之,在选用单片机时要根据产品需要选择时钟频率,不要片面追求高速度,时钟频率越高功耗也就越大。此外,单片机的稳定性、抗干扰性等参数基本上跟单片机的运行速度成反比。因此,要尽量寻找可以在很高的时钟频率下运行而功耗又不高的单片机。

3、外设需求

如果你的设计需要ADC、SPI、GPIO、USB等之类的外设,那么你需要寻找一款集成所有这些外设的单片机。因为,使用一个具有上述外设的单片机显然比使用一个普通的单片机及外围加一个单独的ADC更为经济。此外,外设集成于单片机同时也意味着更低的功耗,因为没有可以产生功耗的外围电路,也没有用于连接外围电路的能产生功耗的敷铜,只有单片机本身产生功耗。

4、方便的开发工具

这是个非常重要的方面,因为开发工具可以极大地影响你所设计的产品的功耗。很多公司都已经开发出了具有代码优化功能的编译器,所以当你编译代码的时候,编译器会告知具体编译信息,你可以根据编译信息优化代码以降低功耗。举例来说,如果你的设计需要用到ADC、UART和GPIO等外设,你就需要初始化这些器件,但是设计中使用UART是有条件的(仅用于调试时显示结果),此时编译器会提示你禁用这个外设以降低功耗。必须得说这种智能化的开发工具对开发者来说是一种福音。

5、未来需求和兼容性

设计者在设计产品时需要考虑产品未来可能需要升级等之类的问题。例如,若需要给设计增加某些功能,那么可能需要增加内存、外设等,还可能需要加提高单片机的运行速度。因此,在单片机的选型上需要在当前设计需求以及未来设计上寻找平衡,以满足不同程度的要求。

6、成本

一个好的设计不仅要功能完善,而且要满足成本要求,如果无法控制成本,再好的设计也是枉然。因此,需要尽可能地降低单片机甚至整个产品的成本。

7、工作电压(VCC)

单片机的工作电压是指可以让其正常工作所需要提供的电压。工作电压越高,单片机的功耗也就越大。因此,为了降低产品功耗,必须要尽可能地降低工作电压。

除此之外,我还要建议设计者根据具体产品需求选择合适芯片架构。若仅是个简单的控制应用(如照明系统、电子玩具等),那么并不需要一个像ARM那样具有复杂架构的芯片。此外,对于低功耗设计,单片机必须具有睡眠模式,基于中断操作的睡眠模式/低功耗模式的使用是降低功耗的一个标准的行业惯例。

最后再来一句老生常谈:不要拘泥与芯片是否先进,单片机只是一个工具,真正的功夫在于你的专业知识,要用最合适的芯片做出最合适的产品。

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

    关注

    6001

    文章

    43973

    浏览量

    620836

原文标题:单片机选型的七条军规

文章出处:【微信号:mcu168,微信公众号:硬件攻城狮】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    PIC单片机该如何选型?PIC单片机选型参考

    本文为大家带来pic单片机选型参考介绍以及PIC12/PIC168位单片机片机选型列表。希望能对大家带来帮助。
    发表于 01-23 15:29 1.5w次阅读

    Microchip PIC单片机选型指南

    `Microchip PIC单片机选型指南`
    发表于 08-18 09:27

    单片机选型问题

    大神求教啊,做毕设时遇到问题,使用哪个带can卡接口且能够分布式控制5个伺服电机的单片机比较好?我没有任何选型的经验,毕设是做5轴机械手臂的控制。
    发表于 05-10 21:25

    在实际应用中,单片机如何选型

    ,还会造成资源浪费,不降性能价格比。  只要掌握和运用单片机正确选型的原则,就可以选择出最能适用于应用系统的单片机,保证单片要应用系统最高
    发表于 09-04 13:56

    单片机选型要注意什么?

    关于单片机选型应该注意什么?我现在需要一个低功耗的单片机
    发表于 11-11 08:43

    单片机选型难吗?单片机选型要注意什么问题

    的功能需求和特殊要求,许多微控制器厂商开始抛弃他们传统的8位、16位单片机。但是选择32位处理器对于某些任务来可能并不是最适宜的。下面我们就讨论一下单片机选型问题。    
    发表于 02-22 07:33

    如何进行单片机选型

    在嵌入式开发中,单片机选型可以说是非常有难度的事情,因为涉及到所做产品的工作性能、成本等要素,一般而言,单片机选型应从实用性、可开发性、价格等方面考虑。具体详情如下:内存
    发表于 07-01 08:30

    如何选型主控单片机

    【朱鹏老师课程总结】侵删第一部分、章节目录1.3.1.51单片机发展史1.3.2.主流单片机及各自特点1.3.3.STC51各个系列的特点1.3.4.做项目时如何选型主控
    发表于 07-13 09:03

    单片机选型要考虑哪些因素呢

    如何进行单片机选型呢?单片机选型要考虑哪些因素呢?
    发表于 10-22 09:28

    单片机选型相关资料下载

    单片机选型 单片机选型关系整个项目开发,是一件重要而且费心的事情。如何选择一款合适的单片机型号,需要根据服务行业,行业发展,项目需求,技术积
    发表于 11-09 06:17

    单片机选型的相关资料分享

    ://www.32mcu.com/单片机选型是设计者的第一节必修课,总结以下几点:1.避开鸡肋产品。市场是检验产品的试金石,一种产品无论在投放市场之前经过多少道测试,也无法保证在实际运用中出现新的问题。所以尽可能选择已经被
    发表于 11-10 07:56

    单片机选型指南

    单片机的的选型是一件重要而费心的事情;如果单片机型号选择得合适,单片机应用系统就会得经济,工作可靠;如果选择得不合适,就会造成经济浪费,影响单片机
    发表于 12-01 06:37

    单片机选型

    1,单片机选型需要重点关注哪些参数?2,运放选型需要重点关注哪些参数?3,电源芯片选型需要重点关注哪些参数?4,ADC/DAC选型要关注哪些
    发表于 06-27 09:02

    STK单片机选型

    STK单片机选型
    发表于 07-09 23:54 22次下载

    PHILIPS 8位单片机选型指南

    PHILIPS 8位单片机选型指南
    发表于 09-23 22:11 25次下载