极海MCU APM32F407xExG可兼容替换STM32F407xG,同时在性能方面有所优化

Posted 国民技术MCU

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了极海MCU APM32F407xExG可兼容替换STM32F407xG,同时在性能方面有所优化相关的知识,希望对你有一定的参考价值。

极海MCU APM32F407xExG可兼容替换STM32F407xG,同时在性能方面有所优化

1 概 述

APM32F407xG 是基于ARM®Cortex®-4 内核的 32 位微控制器,与 STM32F407xG 对标,同时在性能方面有所优化。

极极海APM32F407xG系列Cortex-M4工业级MCU数据手册-可兼容替换STM32F407xG
极海MCU选型表可兼容替ST

2 相同点

  • 管脚定义:相同封装的管脚定义相同
  • 内存映射:内存以及寄存器地址相同(待确认)
  • 编译环境:编译仿真工具相同,使用 keil 完成编译,SWD 下载
  • 库函数,范例程序:可以使用相同的库函数和范例程序

3 不同点

4 功能差异

4.1 USB_HS

APM32 内部集成 2 路可配置的高速 USB 接口,除了与 STM32 配备相同的一路以外,还增加了另外一路,可以通过软件选择,共享同一个GPIO。
APM32 芯片:2 路可配置,在原来 STM32 的基础上,又多了一路 USB,可供配置,性能要比 STM32 自带的差一些
STM32 芯片:1 路可配置

5 性能差异

5.1 时钟功耗

APM32 HSI 功耗较 STM32 大 60%

5.2 HSI16M

在相同的测试条件下,APM32 HSI16M 在全温全压下的精度比 STM32 高,能够提供更高精度的时钟源。

5.3 LSI

全温全压条件下,APM32 的 LSI 时钟频率较 STM32 偏小 34左右

LSI 启动时间 APM32 较 STM32 偏小 25左右

5.4 LSE

LSE 启动时间 APM32 较 STM32 偏大

5.5 FLASH 擦写时间

APM32 ⻚擦时间较 STM32 快。

5.6 FLASH 功耗

Stop 模式下,Flash 处于停止模式和深度掉电模式下,功耗比 STM32 大将近 4 倍

5.7 Standby 功耗

目前此版本 APM32 芯片,由于设计原因,Standby 功耗在高温下会突变,且不可逆,出现
的概率为 100%

5.8 低功耗唤醒

APM32 芯片:使用不同的指令进入 Stop 模式后,唤醒时间差距过大,WFI 的唤醒时间会比WFE 的唤醒时间大 28us
STM32 芯片:无此差异

5.9 VIL

APM32 芯片 VIL 值较 STM32 芯片小 12左右

5.10 漏电流

APM32 部分端口漏电流大于 STM32

5.11 ADC

ADC 参数 ET、EO、EG、ED 超出 ST 规格

5.12 ESD

APM32 ESD 整体性能较 STM32 优良

5.13 coremark

APM32 与 STM32 coremark 跑分接近

极海代理

以上是关于极海MCU APM32F407xExG可兼容替换STM32F407xG,同时在性能方面有所优化的主要内容,如果未能解决你的问题,请参考以下文章

RT-Thread Studio支持极海半导体APM32F1系列

极海APM32F072RB开发环境测试

stm32和国产mcuadc性能

灵动微MM32SPIN25PF可兼容替换MM32F031CBT6

开源硬件STM32F030R8T6系统板

LVGL学习笔记 | 02 - 移植LVGL 8.2到STM32F407开发板(MCU屏)