之前發過一次替換F103的方案,今天親測,用之前項目的代碼,不改一行代碼,硬件也不用改,完美替換F103. 替換的時候需要按照型號替換。我采用的是極海APM32F103VBT6替換了STM32F103VBT6.

市面上目前可以替換的幾款國產基于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
+關注
關注
147文章
18925瀏覽量
398214 -
編譯器
+關注
關注
1文章
1672瀏覽量
51612
原文標題:親測:完美替換F103
文章出處:【微信號:InterruptISR,微信公眾號:嵌入式程序員】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
極海APM32F427系列MCU榮獲IEC 60730/60335功能安全認證
國產MCU無縫替代新選擇:FT32F103R8AT7完美兼容STM32F103R8Tx實操解析!
極海APM32F425/427系列MCU榮獲2025年度最能打的中國芯片獎
極海正式發布APM32F403系列高性價比MCU滿足低功耗低成本應用需求
極海正式發布APM32F403系列高性價比MCU,滿足低功耗、低成本應用需求
極海半導體推出APM32F403系列高性價比MCU
意法半導體,揭示了 MCU的下一站
MH32F103A系列單片機的功能特性
極海APM32E030/F402系列MCU通過IEC 60730/60335功能安全認證
基于極海APM32E103 MCU的CoreMark測試方法
MCU完美替換F103中極海和意法的區別
評論