对飙STM32H7,谁才是Cortex-M7最强王者:号令者RT1052开发板评测

犹记得当年ARM推“Cortex-M7”的时候,全球只有寥寥几家半导体公司第一时间拿Cortex-M7的授权,如今几年时间过去了,也算是检验成果的时候。在NXP推出i.MX RT系列微控制器前,ST的STM32H7一直是Cortex-M7系列MCU金字塔般的存在,不仅性能强悍,价格也很贵,而当NXP推出i.MX RT系列跨界处理器的时候,性能与价格优势的结合直接让用户高潮了,这对于STM32H7系列的微控制器而言确实有点尴尬,这就好比无论你ST拿出什么优势,但NXP依旧可以稳坐钓鱼台,淡淡的回一句“我有价格优势”。

NXP i.MX RT系列跨界处理器

NXP i.MX RT系列分为3个系列,RT1020,RT1050以及RT1060,RT1060与RT1050的区别在于集成的储存器大小,在功能上并无太大差别,而RT1020则在图像显示/处理功能上有所阉割,所以,对于不需要LCD/CSI等图形显示、图形加速处理的方案来说,RT1020会是一个不错的选择。然而对于大多数应用来说,尤其都选用了ARM Cortex-M7系列的MCU方案,那图形显示/加速这些东西基本上是需要使用到的,RT1050在中庸之道上设计的最为理想,兼具功能、性能和价格优势,相信会是大部分用户的选择。

对飙STM32H7,谁才是Cortex-M7最强王者:号令者RT1052开发板评测

对飙STM32H7,谁才是Cortex-M7最强王者:号令者RT1052开发板评测

号令者RT1052搭配了很多配件,基本都是需要在各种例程demo中用到。

对飙STM32H7,谁才是Cortex-M7最强王者:号令者RT1052开发板评测

号令者RT1052开发板的外观是正点原子一脉相承的风格,没什么可点评的。板卡由核心板、转接板、底板 3部分组成,整套板子外扩的功能非常丰富,基本把这板子的空间给全部利用了。

对飙STM32H7,谁才是Cortex-M7最强王者:号令者RT1052开发板评测

对飙STM32H7,谁才是Cortex-M7最强王者:号令者RT1052开发板评测

正点原子12V/1A电源适配器。

对飙STM32H7,谁才是Cortex-M7最强王者:号令者RT1052开发板评测

虽然看外观是用的是STM8/STM32的仿真器,但其实是内部已经刷了DAP固件,可以用于号令者RT1052开发板的下载调试,不用纠结,不知道今后售卖中仿真器的外壳会变更不。

对飙STM32H7,谁才是Cortex-M7最强王者:号令者RT1052开发板评测

号令者RT1052底板

号令者底板提供了十来种标准接口,可以方便的进行各种外设的实验和开发,板载高性能音频编解码芯片、九轴传感器、百兆网卡、光环境传感器以及各种接口芯片,满足多种应用需求。

对飙STM32H7,谁才是Cortex-M7最强王者:号令者RT1052开发板评测

  • 核心板:号令者RT1052 核心板(型号:ATK-RT1052-64E256F256D-120I)

  • 2 个板对板接口(在底部),引出 101 个 IO,方便接入各种底板

  • 1 个 5V&3.3V 焊点,支持外接电源或输出电源给外部

  • 1 个 Micro USB 接口,可作 USB SLAVE/HOST(OTG)使用

  • 1 个电源指示灯(蓝色)

  • 1 个状态指示灯(红色)

  • 1 个 TTL 串口(UART1)

  • 1 个复位按钮,可用于复位 MCU 和 LCD

  • 1 个功能按钮,WKUP,可以用作 MCU 唤醒

  • 1 个 RGB LCD 接口,支持 RGB 接口的 LCD 屏(RGB565 格式)

  • 1 个 SWD 调试接口

  • 1 个 BOOT 选择接口

号令者RT1052核心板

RT1052 核心板板载资源丰富,可以满足各种应用的需求。整个核心板的外形尺寸为 39mm*30mm 大小,非常小巧,并且,所有引脚采用邮票孔引出,可以很方便的集成在客户的 PCB 上,而不需要增加额外的端子费用(板对板端子比较贵),从而帮客户降低成本。

对飙STM32H7,谁才是Cortex-M7最强王者:号令者RT1052开发板评测

号令者RT1052核心板板载资源如下:

  • CPU:RT1052CVL5B(工业级),BGA196,SRAM:512KB,I/D Cache:32KB

  • 外扩 SDRAM:W9825G6KH,32MB

  • 外扩代码 SPI FLASH1:W25Q64,8MB

  • 外扩数据 SPI FLASH:W25Q256,32MB

  • 外扩 EEPROM:AT24C02,256 Byte

  • 集成 LDO:RT9013-33GB,500mA

  • 120 PIN 邮票孔,1mm 间距,引出所有可用 IO

因为NXP RT1052内部并没有提供用户FLASH来存储代码,所以,板子通过外扩一个SPI FLASH 来存储代码,挂载在 FlexSPIA 上面。

值得一提的是,正点原子的号令者开发板搭载的RT1052CVL5B为工业级的MCU,非常适合那些对环境敏感的工业级应用产品开发。在文章一开头就提到了,NXP RT1052推出前,最让人叫好的莫过于意法半导体的STM32H7系列产品,下面笔者也从STM32H7系列中选择规格差不多的STM32H743BIT6作为客观参数对比来看下两者的功能。

对飙STM32H7,谁才是Cortex-M7最强王者:号令者RT1052开发板评测

相信看完上面的表达对比,用户心中应该有自己的衡量标准,究竟哪款才真正适合你。

号令者RT1052开发板上电使用

号令者RT1052开发板的开发环境就不用多说,推荐使用KEIL,需要安装Database以及RT1052开发板的Flash下载算法,Database在KEIL官方下载,Flash下载算法正点原子提供的资料中有提供。另外正点原子提供了号令者RT1052开发板的详细学习开发资料,包括基本的硬件介绍、视频教程、软件代码等,目前还在不断更新中,但是入门上手使用已经没问题了。

光盘资料目录

对飙STM32H7,谁才是Cortex-M7最强王者:号令者RT1052开发板评测

值得一提的是,正点原子分别提供了寄存器版以及库函数版开发手册,非常不错,想深入了解学习开发的可以看寄存器版,喜欢直接玩应用类的可以看库函数版。

想了解阅读全部评测内容,请访问:http://www.eeboard.com/evaluation/nxprt1052/4/


分享到:


相關文章: