0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

MCU完美替换F103中极海和意法的区别

嵌入式程序员 来源:嵌入式程序猿 作者:嵌入式程序猿 2021-04-02 10:42 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

之前发过一次替换F103的方案,今天亲测,用之前项目的代码,不改一行代码,硬件也不用改,完美替换F103. 替换的时候需要按照型号替换。我采用的是极海APM32F103VBT6替换了STM32F103VBT6.

e24edac8-92ec-11eb-8b86-12bb97331649.png

市面上目前可以替换的几款国产基于M3核的MCU基本都可以成功替换,有的需要改一点代码,今天我们比对下极海和意法的区别。

01

相同点

管脚定义:完全相同,Pin对Pin兼容。

内存映射:内存以及寄存器地址相同, 极海新增的功能占用了保留的地址区域 。

编译环境:编译仿真工具相同, 使用 keil,IAR 完成编译。

库函数, 范例程序:可以使用相同的库函数和范例程序

02

不同点

内核:APM32 采用最新版本的 M3 内核, 增加了独立的 FPU 单元

Sxx32 内核为旧版本的 M3 内核

HSE 主频:

APM32 主频最高工作到 96MHz

Sxx32 主频标称 72MHz

HSI 主频

精度略有差异

启动时间:有差异

Flash:

Flash的擦除速度,编程速度,和访问速度有差异,根据测试只要主频不高于72兆,之前的程序可以不用更改,完全照搬。

外设:

极海的增加了QSPI接口

功耗:参考官方介绍,APM极海的运行,睡眠低于ST,停机功耗两者基本相当

待机功耗,高于ST。

03

外设验证

目前只验证了定时器,串口,输入输出口,其他外设还未验证,有兴趣的猿友可自行验证,欢迎评论区分享自己的验证结果。

04

总结

APM32F103系列可以替换SxxF103,长期稳定性和可靠性未作验证。

原文标题:亲测:完美替换F103

文章出处:【微信公众号:嵌入式程序猿】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    147

    文章

    19245

    浏览量

    405211
  • 编译器
    +关注

    关注

    1

    文章

    1673

    浏览量

    52080

原文标题:亲测:完美替换F103

文章出处:【微信号:InterruptISR,微信公众号:嵌入式程序员】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    发布全新一代G32F0平台首款电机控制MCU——G32F031

    近期,国内领先的微控制器与芯片设计企业半导体(Geehy)正式发布全新一代G32F0平台首款电机控制MCU——G32F031。这款产品专
    的头像 发表于 05-20 11:25 1478次阅读

    新品发布|全新一代G32F0平台首款电机控制MCU—G32F031

    电机驱动行业正朝着高能效与极致成本方向发展,紧跟市场需求,正式发布全新一代G32F0平台首款电机控制MCU——G32F031,为电机行业
    的头像 发表于 05-12 14:07 2.4w次阅读
    新品发布|<b class='flag-5'>极</b><b class='flag-5'>海</b>全新一代G32<b class='flag-5'>F</b>0平台首款电机控制<b class='flag-5'>MCU</b>—G32<b class='flag-5'>F</b>031

    国产替代STM32F103CBT6的32位MCU单片机参考方案

    针对STM32F103CBT6等MCU单片机长期存在的供应波动、价格上调及供应链不确定性,英尚为电子推出基于国产自主架构的32位MCU替代方案。英尚的32位MCU以软件全兼容为核心设计
    的头像 发表于 04-23 16:17 248次阅读
    国产替代STM32<b class='flag-5'>F103</b>CBT6的32位<b class='flag-5'>MCU</b>单片机参考方案

    ST10F269:高性能16位MCU的深度剖析

    ST10F269:高性能16位MCU的深度剖析 在电子工程师的日常工作,一款性能卓越、功能丰富的微控制器(MCU)往往是项目成功的关键。今天,我们就来深入探讨一下ST10
    的头像 发表于 04-15 15:55 247次阅读

    半导体新品STM32C5系列重新定义入门级MCU的性能标准

    入门级MCU应用开发,如何平衡性能与成本,是设计工程师绕不开的难题,控制成本就要牺牲性能,而提升性能就会超预算。如何破局?半导体新品STM32C5系列为开发者提供了新选择。
    的头像 发表于 03-18 10:01 1062次阅读
    <b class='flag-5'>意</b><b class='flag-5'>法</b>半导体新品STM32C5系列重新定义入门级<b class='flag-5'>MCU</b>的性能标准

    APM32F427系列MCU荣获IEC 60730/60335功能安全认证

    近日,APM32F427系列工业级高性能拓展型MCU,成功通过IEC 60730/60335功能安全认证。这标志着该系列产品在功能安全设计上已达到国际领先水平,能够为客户提供符合C
    的头像 发表于 02-09 09:15 1094次阅读
    <b class='flag-5'>极</b><b class='flag-5'>海</b>APM32<b class='flag-5'>F</b>427系列<b class='flag-5'>MCU</b>荣获IEC 60730/60335功能安全认证

    国产MCU无缝替代新选择:FT32F103R8AT7完美兼容STM32F103R8Tx实操解析!

    在全球半导体供应链持续波动、国产替代成为产业共识的当下,STM32F103R8Tx作为半导体经典的Cortex-M3内核MCU,虽长期占据消费电子、工业控制等领域的核心地位,却也面
    的头像 发表于 02-08 15:19 1923次阅读
    国产<b class='flag-5'>MCU</b>无缝替代新选择:FT32<b class='flag-5'>F103</b>R8AT7<b class='flag-5'>完美</b>兼容STM32<b class='flag-5'>F103</b>R8Tx实操解析!

    APM32F425/427系列MCU荣获2025年度最能打的中国芯片奖

    近日,2025年度“最能打的中国芯”奖项评选正式公布。APM32F425/427系列高性能拓展型MCU脱颖而出,荣获2025年度“最能打的中国芯”工业领域
    的头像 发表于 01-08 14:26 1575次阅读
    <b class='flag-5'>极</b><b class='flag-5'>海</b>APM32<b class='flag-5'>F</b>425/427系列<b class='flag-5'>MCU</b>荣获2025年度最能打的中国芯片奖

    正式发布APM32F403系列高性价比MCU满足低功耗低成本应用需求

    来源:半导体器件应用网 作者:半导体 面向中高端工业应用市场,为兼顾客户对性能、成本、功耗等综合需求, 正式推出APM32F403系
    的头像 发表于 11-12 10:09 1047次阅读
    <b class='flag-5'>极</b><b class='flag-5'>海</b>正式发布APM32<b class='flag-5'>F</b>403系列高性价比<b class='flag-5'>MCU</b>满足低功耗低成本应用需求

    半导体推出APM32F403系列高性价比MCU

    面向中高端工业应用市场,为兼顾用户对性能、成本、功耗等综合需求,正式推出APM32F403系列高性价比MCU,产品已通过IEC 60730/60335功能安全认证,集高性能实时处理
    的头像 发表于 11-10 09:21 1390次阅读

    半导体,揭示了 MCU的下一站

    创新奖评选中脱颖而出。这款眼镜的非凡之处在于,它实现了流实时的环境交互与智能的语音识别。而支撑这一切的“大脑”,正是半导体(ST)推出的STM32N6系列MCU
    的头像 发表于 10-20 11:28 1664次阅读
    <b class='flag-5'>意</b><b class='flag-5'>法</b>半导体,揭示了 <b class='flag-5'>MCU</b>的下一站

    MH32F103A系列单片机的功能特性

    MH32F103A是一款硬件完美兼容ST32的国产32位单片机,使用高性能的ARM Cortex-M3 内核,最高工作频率216 MHz。内置最大512K Flash,96K Sram存储器。MH32F103A 软硬件兼容STM
    的头像 发表于 09-12 10:58 1412次阅读
    MH32<b class='flag-5'>F103</b>A系列单片机的功能特性

    APM32E030/F402系列MCU通过IEC 60730/60335功能安全认证

    近日,APM32E030系列基础拓展型MCU、APM32F402系列高性能高性价比MCU通过IEC 60730/60335认证,可提供符
    的头像 发表于 08-29 13:57 1462次阅读
    <b class='flag-5'>极</b><b class='flag-5'>海</b>APM32E030/<b class='flag-5'>F</b>402系列<b class='flag-5'>MCU</b>通过IEC 60730/60335功能安全认证

    MH32F103A系列单片机产品概述

    MH32F103A系列单片机软硬件兼容STM32F103A系列,可以快速替换,同时强化许多功能。性能和价格都非常的有优势。
    的头像 发表于 07-21 15:45 1578次阅读
    MH32<b class='flag-5'>F103</b>A系列单片机产品概述

    基于APM32E103 MCU的CoreMark测试方法

    CoreMark跑分可以了解到MCU的算力。下面以APM32E103芯片和Keil为例,介绍一下如何在APM32上面运行CoraMark测试。CoreMark需要定时器用于计时,还需要用串口来打印输出测试结果。
    的头像 发表于 06-12 09:42 1694次阅读
    基于<b class='flag-5'>极</b><b class='flag-5'>海</b>APM32E<b class='flag-5'>103</b> <b class='flag-5'>MCU</b>的CoreMark测试方法