硬件开发如何选择合适的MCU
电子玩家 2021-05-06

我在做硬件开发时,如果遇到的是一个新产品,新项目,之前没有做过的,没有任何的经验,在选MCU时,我一般是这样操作的。

首先,根据产品的需求,整理出一份硬件规格。比如,电源管理,传感器接口,人机交互接口等。


然后,整理出整个原理所需要的MCU资源,比如IO口,串口,ADC,SPI口等。



接着,统计出各个资源所需要的数量。比如IO口需要多少个,串口需要多少个,ADC通道需要多少个,SPI口需要多少个等。


最后,根据所统计出来的MCU各个资源的数量来选择合适的MCU。所选择的MCU的IO数量必须要等于或者大于统计出来的IO数量,串口数量必须要等于或者大于统计出来的串口数量,ADC数量必须要等于或者大于统计出来的ADC数量等等。还要考虑MCU内部集成的FLASH大小,这是存放程序的地方,如果选小了,就有可能程序放不下,给软件调试带来麻烦。也要考虑RAM的大小,如果要跑算法的话,选小了,就可能会出现跑不动的风险。综上考虑后,就可以选出一款比较合适的MCU,出现选错的风险也会很低。

声明: 本文转载自其它媒体或授权刊载,目的在于信息传递,并不代表本站赞同其观点和对其真实性负责,如有新闻稿件和图片作品的内容、版权以及其它问题的,请联系我们及时删除。(联系我们,邮箱:evan.li@aspencore.com )
0
评论
热门推荐
  • 相关技术文库
  • 单片机
  • 嵌入式
  • MCU
  • STM
  • C51如何将变量定义存储到确定的位置?

    [导读]C51的数据存储区域类型有哪些?各种存储区域类型是哪种存储空间,存储范围是什么?如何将变量定义存储到确定的位置?答:bit 片内数据区的位寻找区,位地址

    5小时前
  • 上、下拉电阻作用和应用原则

    一、定义1、上拉就是将不确定的信号通过一个电阻嵌位在高电平,电阻同时起限流作用。下拉同理。2、上拉是对器件注入电流,下拉是输出电流。3、弱强只是上拉电阻的阻值不

    11小时前
  • PIC 4×4行列式键盘的工作原理

    在本文中,小编将对pic单片机的4×4行列式键盘的工作原理加以介绍,以帮助大家增进对pic单片机键盘系统的了解,方便后期编程使用。(1)单片机系统键盘原理行列式

    11小时前
  • 以51单片机为核心智能压力传感器的设计

      摘要:在现代科技领域中,传感器技术的地位越来越重要。本文主要论述了51单片机在智能压力传感器设计中的应用,以及对其发展的影响。研究的重点是智能压力传感器本身

    昨天
  • SPI接口优缺点

      SPI(SerialPeripheralInterface,串行外设接口)是Motorola公司提出的一种同步串行数据传输标准,在很多器件中被广泛应用。&#

    昨天
  • MSP430F5418开发总结

      到目前为止,已工作一月有余。培训的时候领导就说,硬件工程师一定要清楚自己的定位,我们并不只是设计一下电路,画画原理图和PCB就可以的,硬件相关的驱动程序也是

    昨天
  • LPC2138串口的接收和发送FIFO

       LPC2138的串口带有16字节的接收和发送FIFO,并且接收FIFO的触发点可设为1,4,8,14字节。 

    昨天
  • MCU最强科普

    MCU是Microcontroller Unit 的简称,中文叫微控制器,俗称单片机,是把CPU的频率与规格做适当缩减,并将内存、计数器、USB、A/D转换、U

    前天
  • AT89C2051步进电机驱动器系统

    AT89C2051将控制脉冲从P1口的P1.4~P1.7输出,经74LS14反相后进入9014,经9014放大后控制光电开关,光电隔离后,由功率管TIP122将

    前天
  • 51单片机:LCD1602的驱动程序

    [导读] #include#include "./delay/delay.h"#define LCDPORT P0#define LCD_WRITE_DATA

    前天
  • 单片机接口的11项常识

    1、MCU有串口外设的话,要加上电平转换芯片(如MAX232、SP3485就是RS232和RS485接口)。2、RS485采用差分信号负逻辑,+2V~+6V表示

    01-25
  • 多个16×16点阵LED模块组成显示屏的实现

    LED显示屏广泛应用于工矿企业、学校、商场、店铺、公共场所等进行图文显示,广告宣传,信息发布。本文设计一种由4个16×16点阵LED模块组成的显示屏,由单片机作

    01-24
下载排行榜
更多
广告
X
广告