在线时间20 小时
UID330098
注册时间2011-11-23
NXP金币0
该用户从未签到
版主
  
- 积分
- 724
- 最后登录
- 2020-1-3
|
Arm Cortex-M微控制器芯片厂商向来竞争激烈,具体可参看我的另一篇文章《第一款Cortex-M微控制器》,随着物联网IoT、边缘计算等市场对MCU性能要求越来越高,各芯片厂商也在不断推出性能越来越强的MCU,其中恩智浦于2017年开始推出的i.MX RT系列更是进一步拉高了MCU的上限,其第一款芯片i.MX RT1052,搭载Cortex-M7内核,主频高达600MHz,单片价格低到3$,直接引爆众多MCU开发者的神经,今天痞子衡就来介绍一下这个i.MX RT系列MCU究竟是何方神圣。
源自i.MX 6ULL
了解飞思卡尔半导体(现与恩智浦合并)的朋友应该听说过i.MX系列处理器,该系列处理器在车载娱乐、电子书等市场应用非常广泛,i.MX的发展经历了早期的i.MX28系列,到大获成功的i.MX 6系列,再到更高性能的i.MX 7/8系列。其中i.MX 6ULL是i.MX 6系列中一款比较低阶的处理器,让我们先来了解下这款MPU:
i.MX 6ULL框图
CPU内核
ARM Cortex-A7, 900 MHz, 双32KB L1 cache, 128 KB L2 cache
外部存储器
16-bit LP-DDR2, DDR3/DDR3L
8/16-bit Parallel NOR FLASH / PSRAM
Dual-channel Quad-SPI NOR FLASH
8-bit Raw NAND FLASH with 40-bit ECC
eMMC4.5 / SD3.0
封装
Package BGA289, BGA272
i.MX 6ULL基本是一款为低功耗而设计的比较低阶的MPU。
跨界王:i.MX RT
i.MX RT与i.MX 6ULL是同一个平台产物,因此在设计上沿用了6ULL大部分的模块,性能可以做到接近MPU的性能,研发成本也可以做到很低。
RT1050是i.MX RT系列第一款产品,标准而又均衡的特性。
RT1020是i.MX RT系列第二款产品,主要是为低成本PCB而设计,采用LQFP封装,与RT1050相比在主频、内存上稍有降低。
RT1060是i.MX RT系列第三款产品,与RT1050相比主要是增大了SRAM容量,为一些复杂应用提供更多代码执行空间。
下面是i.MX RT1050和i.MX RT1020的框图对比。
先是i.MX RT1050的系统框图:
再是i.MX RT1020的系统框图:
下面是一些主要特性的对比。
|
|