很早之前,人们都在使用各种方法辨别和避免使用假冒克隆的STM32芯片。但最近有传闻一些公司甚至通过购买洗衣机的方式从而回收市面上买不到的STM32组件,这表明人们已经开始在寻找 STM32 的替代品,因此前不久我写了一篇关于STM32 克隆产品Geehy APM32 系列的文章。
这几天,我又发现了另一种替代品 Flashchip FCM32。在此之前我从未听说过 Flashchip Microelectronics(深圳市闪芯微电子)生产的 FCM32 微控制器,而且在搜索引擎中该芯片的信息也不是很多,所以我猜测这应该是一家比较新的公司。他们好像在生产 FCM32F 克隆产品和 FCM32H 衍生产品,但是该公司应该没有直接等效的 STM32 部件,因为他们的产品具有更高的时钟频率和更快的闪存。
举个例子,据我所知,Flashchip Microelectronics 的 FCMF030F4P6 是可以匹配STMF030F4P6 规格的。而且他们的数据表有中文和英文 2 个版本。
其 FCM32H030C8T6似乎则是STM32F030C8T8/FCM32F030C8T8更高性能的版本,频率是100MHz,支持“Flash Turbo”,也就是“flash 带有加速模块,大大提高了MCU程序执行性能,也降低了能耗比”。
FCM32F103 系列则是STM32F103微控制器的“克隆版”,但不同的一点是:Arm Cortex-M3 内核被 Arm Cortex-M4 内核取代了,其时钟频率仍然是 72 MHz。不过,该系列暂时没有提供英文版的文档。
FCM32H3103 系列与 FCM32F103 微控制器其实很相似,只不过 FCM32H3103 将频率提高到了 96 Mhz,实现了 Flash Turbo,而且还配备了 32KB SRAM,而不仅仅是FCM32F103 的 20KB。其他参数看起来就与 FCM32F103 微控制器相同了。该公司还有其他 Arm Cortex-M0 和 Cortex-M4 FCM32 的微控制器,如果感兴趣,你们可以在其公司网站上找到完整的详细信息。
上面的对比表可以看出FCM32部分与STM32部分并不完全相同,FCM32的电压范围更广,功耗不同,且对VBAT缺乏支持等等。你可以查看移植指南,这可以使你更好地了解从 STM32F1 切换到 FCM32F1 或 FCM32H1 部件时可能需要更改的内容,然而遗憾的是该指南只有中文版的。
我想如果 FCM32 微控制器只在中国国内销售,那就没有什么乐趣了。幸运的是,立创商城(LCSC)上也有一些 FCM32F 微控制器售卖,其价格从 1.23 美元到 3.61 美元不等,大批量购买时价格会更低。另外,他们还提供了两款开发板,一款搭载 FCM32F103CBT6 (LQFP48)、另一款搭载 FCM32F103RBT6(LQFP64),两者均配备了 128KB 闪存和 20KB SRAM,售价是 7.68 美元。
本文消息来源于sad_electronics。
文章翻译者:Jacob,嵌入式系统测试工程师、RAK高级工程师,物联网行业多年工作经验,熟悉嵌入式开发、测试各个环节,对不同产品有自己专业的分析与评估。