专栏首页嵌入式程序猿三种替换F103的方案

三种替换F103的方案

1. 摘要

因F103系列用量比较大,而国际形势的影响,导致目前价格飞涨,而且货期不定,大量客户已经无法忍受核心芯片的暴涨,导致利润空间急速下滑,出货量大的产品,急需找到替代方案,因也有几个产品用过F103,所以也在设计替代方案,准备更换。

2. 主要方案

对于已经量产的产品,最小的代价就是找到PIN对PIN兼容的型号替代,这样硬件基本不动,软件做稍许改动应该就可以运行,经过咨询和比对,总结有以下三种方案

1, 换其他型号

使用F410或者F402替代F103, 在CubeMX里面比对两个管脚几乎完全兼容。只有第30脚稍微不同。目前410比F103好买一些,但ST全系涨价。

2,采用国产的替代

国产的大家比较熟悉的可能是GD的103系列,也是管脚兼容,但软件可能需要做稍许修改,因为一些参数不太一样,硬件不用改动。但目前GD的价格也是上涨了不少。软件都有对应的SDK可以参考,且目前IAR和keil都可以用来开发GD的103系列。软件切换应该也难度不大。

3,另一家国产的是珠海极海,也是和F103管脚兼容,但无论是GD还是极海都没有ST的CubeMX工具,好在都提供有基于库的SDK供开发人员参考,软件切换难度也不大,

无论用那种方案,换哪一个片子,都要大量测试。期待国产芯片越来越好,另外开发工具链也很重要,目前IAR高版本里支持的国产芯片只有三四个没有几个,大部分都是KEIL下做的DFP 包。另人欣慰的是目前新版本的IAR已经开始支持了几家国产的片子,我用的是8.50.9.

本文分享自微信公众号 - 嵌入式程序猿(InterruptISR)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2021-03-18

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 亲测:完美替换F103

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

    用户1605515
  • IDFA的几种替代方案

    GA小站
  • JavaScript 中替换字符串的几种方法

    替换字符串中的文本是 JavaScript 开发中的常见任务。本文研究几种用 replace 和正则表达式替换文本的方法。

    疯狂的技术宅
  • 20-STM32+ESP8266+AIR202远程升级方案-扩展-移植远程更新方案包,实现STM32F072+DTU利用http或https远程更新STM32F072程序

    GET /1.txt HTTP/1.1\r\nHost: mnif.cn\r\n\r\n

    杨奉武
  • android全局替换字体最新方案

    提莫队长
  • Android底部导航栏的动态替换方案

    1、通常来说,一般情况下,我们的app的BottomTab会有下面几种实现方式。

    砸漏
  • js替换jquery的方法

    现在jquery越来越没落了,但是我们的老项目还在用jquery,要更换就必须了解哪些和jquery等效的js方法。

    剑行者
  • Base:Acid的替代方案

    作者:DAN PRITCHETT 译者:java达人 来源:https://queue.acm.org/detail.cfm?id=1394128(点击阅读原...

    java达人
  • 三种 Loading 制作方案

    Loading几乎是每个应用都会用到的一个组件。很多组件库都会提供相应的Loading组件,但是有的时候我们可能需要自定义Loading效果,掌握Loading...

    落落落洛克

扫码关注云+社区

领取腾讯云代金券