单片机|缺芯少核的背景下,如何避免卡脖子,电子工程师如何选择单片机?( 二 )


就是设计生产单片机的公司都有这么多 , 我们如何选择?那么每一家的单片机公司对应型号来说 , 又有成千上百种型号和规格:

  • 兆易创新GD的单片机都有300多种 , 还不包括一种规格还有几个型号 , 所以说 , 从300多种规格型号中找到一颗适合开发产品的功能 , 性价比 , 结构设计匹配度 , 封装大小 , PCB板的尺寸 , 抗干扰性 , 稳定性 , 价格等等方面 , 来考虑来选型 。
  • 合泰Holtek单片机它的种类就有1000多种 。
  • 东芝单片机的型号数量有200多种 , 还不包括规格型号 。
  • 意法半导体ST的单片机更多 , 数量高达1300多种 , 我们如何从这么型号中选择我们需要的单片机呢 。

  • 从上面我们就可以知道 , 单片机的型号太多了 , 除了型号 , 单片机的类别也特别的多 。 我们电子工程师在设计一款电子产品的时候 , 我们对单片机进行选型 , 也就是如何在上面各大品牌进行选型 , 我们选的型号能不能满足我们的需要?
    首先我们要明白 , 我们硬件的需求是什么?
    UART串口中断 , CAN网络 , SPI接口 , USB口 , Flash存储器 , EEPROM , GPIO口 , DAC数模转化 , ADC模数转化 , PWM脉宽调制 , 中断函数以及定时器 。
    那么我们是全部需要上面所有功能吗?
    还是我们只是需要以上功能的一小部分 , 那么根据项目的需求功能 , 我们从成千上万的芯片中选择一款适合自己的单片机 。
    有些单片机还能支持以下功能:
    Gate Driver驱动 , LCD驱动 , 蓝牙驱动 , WIFI驱动 , 红外驱动 , 2G网络 , 4G网络等等的集成驱动功能的单片机 。
    单片机也有3.3V电压供电的 , 也有5V电压供电的 , 也有12V电压供电的 , 也有低功耗单片机 , 也有超低功耗的单片机 。 也有51内核的单片机 , 也有ARM公司的M0M1M3和M4内核的单片机 。
    我们对单片机的处理器的位数 , 有8位的 , 有16位的 , 有32位的 , 也有64位的 。
    当然 , 我们开发玩具类的单片机 , 对成本要求非常高的情况下 , 也会经常使用一次性烧录的芯片OTP 。

    我们作为一个电子工程师 , 需要选择一款适合自己项目的单片机 , 看似很简单的一件事情 , 其实是比较难的 。 选择对了一款单片机 , 也就相当于这个项目已经成功了一半了 。 所以说选择单片机是一件非常非常重要的事情 , 不仅考虑到方方面面 , 结构的 , PCB尺寸 , 封装大小 , 稳定性 , 抗干扰性 , 价格 , 交期 , 技术支持及售后 , 项目状态 , 仓库库存 , 是否迭代 , 芯片周期如何 , 是否会断供?所以太多太多的问题了 , 这里面涉及都开发周期 , 采购成本 , 快速开发的开发环境和开发工具 。