打印
[AT32F407]

【AT-START-F407测评】Part1+与STM32F407VGT6比较

[复制链接]
1617|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
第一次接触国产M4内核的开发板,而且是对标STM32F4系列的MCU。平常使用STM32开发板多是M3内核的F1系列,因为这一系列足以应付平时实验和比赛的要求:72MHz的主频,64KB Flash,20KB SRAM。话说很多人说F1的Flash不够用,至少我是没这个能力把64KB的内存写满的。今天是AT-START-F407测评第一帖,想对比介绍STM32F407VGT6与AT-START-F407VGT7。首先ST没有推出STM32F407VGT6的Nucleo板,但是有Discovery Kit开发板。下面简单介绍这两种开发板的异同点:
不同点:
  • Nucleo开发板以白色为主,Discovery开发板以绿色为主;
  • Nucleo做工更好一些;
  • Nucleo带有Arduino插座,Discovery则没有;
  • Nucleo的板载仿真器容易单独拆卸(大部分),Discovery则不能;
  • Nucleo都支持MBed,Discovery则不直接支持;
  • Nucleo支持外部电源输入,可以选择外部电源供电或者USB供电;
  • Nucleo不直接带有液晶屏接口,Discovery带有液晶屏;
  • Nucleo价格较Discovery便宜。
相同点:
  • 都集成了ST-LINK仿真器,还可以仿真外部MCU;
  • 都有虚拟串口,方便调试;
  • 都带有RESET按钮;
  • 板载MCU的引脚都引到排针上,方便和其他模块相连;
  • 开发板基本没有太多外设模块;
  • 为了节约成本,都没有送USB线。
下面步入正题,雅特力推出M4内核的F407对标STM32的多款MCU,我从官网找到一份表单,详细列出F407A系列对标的不同型号




这里面涉及雅特力F407系列的3种型号,分别是:RCT7、VCT7、VGT7。而对标STM32的系列也涉及STM32F107、STM32F207、STM32F407这3种,同时又有不同系列的不同型号:RBT6、RCT6、VBT6、VCT6、VET6、VGT6。我们有必要了解STM32和雅特力MCU的命名规则。



区别主要还是内存容量和温度范围,引脚数和封装类型都是一样的。下面我将用AT32F407VGT7分别与STM32F207VGT6和STM32F407VGT6对比,分析它们各自的性能,最后得出结论。由于上次使用论坛的表格功能效果不好,因此我先用Excel把表格列写出来,再截图分享出来。下面是AT32F407与STM32F107对比,因为没有STM32F207。




对比发现M3与M4内核还是有不少差距的,基本上AT32F407对比STM32F107具有明显的优势。无论是主频还是内存容量,但是我们也可以看到在唤醒和内存擦写方面STM32的速度是AT32的数倍。而且功耗也没有STM32低。不过AT32的外设着实是非常丰富的,支持USART/UART,I2S,SDIO,HSI自动时钟校准,XMC,内存CRC检验。下面我们再看一下与STM32F407系列的对比:

对比发现即使同是M4内核的MCU,AT32的综合性能也远超STM32F407,AT32的外设更加丰富,处理的精度也更高。在同等价位的MCU中,即使STM32未涨价前,AT32也是力压STM32,成为性价比更高的MCU。下面给出官网列写的AT32F407的性能介绍。下一篇的测评将对比开发环境的不同。谢谢大家看完这篇帖子。



使用特权

评论回复
评论
zhengfish 2021-2-6 19:46 回复TA
像厂家自己人 
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:总是缺乏自信,进进退退,走走停停,不停的自我耗损,又不断的为自我耗损而再耗损。

33

主题

262

帖子

6

粉丝