极海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系列