痞子衡嵌入式:飞思卡尔i.MX RT系列微控制器介绍篇- RT105x选型

Posted 痞子衡嵌入式

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了痞子衡嵌入式:飞思卡尔i.MX RT系列微控制器介绍篇- RT105x选型相关的知识,希望对你有一定的参考价值。


  大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是飞思卡尔i.MX RT系列MCU的RT105x选型

  大家都知道i.MX RT105x是i.MX RT系列第一款产品,在提这款产品特性的时候,我们往往说的是i.MXRT1052DVL6B的特性,这也是RT105x系列主推的一款核心芯片,目前一些第三方硬件公司(比如ZLG、野火、正点原子、安富莱)做的RT105x开发板基本上都是基于这款芯片,但其实i.MXRT105x共包含8款芯片,8款芯片之间其实是有差异的,这也涉及到具体芯片选型,今天痞子衡就给大家介绍这些差异。

  打开恩智浦官网,进入 i.MXRT105x购买页面 可以看到有以下全8款芯片在售,从Part Number命名来看主要有3类差异:

技术分享图片

三类差异

第一类差异:i.MXRT1051xVLxx与i.MXRT1052xVLxx

  第一类差异可以通过查看Data Sheet找到,这类差异主要是区分芯片内部IP模块支持情况,进入Data Sheet下载页面:

技术分享图片

  打开其中任意一个文档,搜索Table 1. Ordering information可看到如下表,从表中可以看到1052子系列比1051子系列多了显示模块IP的支持(LCD/CSI/PXP)。
技术分享图片

第二类差异:i.MXRT105xCVL5x与i.MXRT105xDVL6x

  第二类差异其实在芯片购买页面直接就可以看到,这类差异是用于区分芯片级别,含CVL5芯片是工业级别,而含DVL6芯片是消费级别,消费级别与工业级别差异主要在以下2点:

芯片 级别 运行频率(MHz) 温度范围(oC)
i.MXRT105xCVL5x 工业级 528 -40 ~ +105
i.MXRT105xDVL6x 消费级 600 0 ~ +95

  RT105x系列标准最高频率是528MHz,由于芯片生产工艺优良,可以超频到600MHz。工业级芯片要求工作在更宽广的温度范围下,并且稳定工作是第一诉求,所以超频对工业级芯片不适用。但是高性能是消费级芯片第一诉求,偶尔的不稳定对于消费级芯片也可以接受,因为超频适用于消费级芯片。

第三类差异:i.MXRT105xxVLxA与i.MXRT105xxVLxB

  这三类差异必须查看Errata才能找到,这类差异主要是标示芯片不同Tapeout版本Bug情况,进入Errata下载页面:

技术分享图片

  打开Errata个文档,搜索Table 2. Summary of Silicon Errata可看到如下表,下面仅截取部分示例:

技术分享图片
技术分享图片
技术分享图片
技术分享图片

  其中DCDC电源问题是比较严重的问题,会导致芯片上电异常,这也是恩智浦在推出i.MXRT105xxVLxA(也称A0版本)之后很快又推出了i.MXRT105xxVLxB(也称A1版本)的原因,并且已将A0版本芯片全部下架。除了电源问题外,BootROM里也存在一些Bug,痞子衡后续介绍的Boot系列文章均针对的是A1版本。

  了解了以上三类差异,你在选型RT105x时便可找到想要的合适芯片。

  至此,飞思卡尔i.MX RT系列MCU的RT105x选型痞子衡便介绍完毕了,掌声在哪里~~~

以上是关于痞子衡嵌入式:飞思卡尔i.MX RT系列微控制器介绍篇- RT105x选型的主要内容,如果未能解决你的问题,请参考以下文章

痞子衡嵌入式:飞思卡尔i.MX RT系列微控制器介绍篇- 命名规则

痞子衡嵌入式:飞思卡尔i.MX RT系列微控制器启动篇- Serial Downloader模式(sdphost/mfgtool)

痞子衡嵌入式:飞思卡尔i.MX RT系列微控制器介绍篇- RT105x选型

痞子衡嵌入式:飞思卡尔i.MX RT系列微控制器启动篇- Bootable image格式与加载(elftosb/.bd/.bin)

痞子衡嵌入式:飞思卡尔i.MX RT系列微控制器启动篇- Boot配置(BOOT_CFG Pin/eFUSE)

痞子衡嵌入式:飞思卡尔i.MX RT系列微控制器启动篇(13)- 从Serial(1-bit SPI) EEPROM/NOR恢复启动