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

市面上目前可以替換的幾款國產(chǎn)基于M3核的MCU基本都可以成功替換,有的需要改一點代碼,今天我們比對下極海和意法的區(qū)別。
01
相同點
管腳定義:完全相同,Pin對Pin兼容。
內存映射:內存以及寄存器地址相同, 極海新增的功能占用了保留的地址區(qū)域 。
編譯環(huán)境:編譯仿真工具相同, 使用 keil,IAR 完成編譯。
庫函數(shù), 范例程序:可以使用相同的庫函數(shù)和范例程序
02
不同點
內核:APM32 采用最新版本的 M3 內核, 增加了獨立的 FPU 單元
Sxx32 內核為舊版本的 M3 內核
HSE 主頻:
APM32 主頻最高工作到 96MHz
Sxx32 主頻標稱 72MHz
HSI 主頻
精度略有差異
啟動時間:有差異
Flash:
Flash的擦除速度,編程速度,和訪問速度有差異,根據(jù)測試只要主頻不高于72兆,之前的程序可以不用更改,完全照搬。
外設:
極海的增加了QSPI接口
功耗:參考官方介紹,APM極海的運行,睡眠低于ST,停機功耗兩者基本相當
待機功耗,高于ST。
03
外設驗證
目前只驗證了定時器,串口,輸入輸出口,其他外設還未驗證,有興趣的猿友可自行驗證,歡迎評論區(qū)分享自己的驗證結果。
04
總結
APM32F103系列可以替換SxxF103,長期穩(wěn)定性和可靠性未作驗證。
原文標題:親測:完美替換F103
文章出處:【微信公眾號:嵌入式程序猿】歡迎添加關注!文章轉載請注明出處。
責任編輯:haq
-
mcu
+關注
關注
147文章
18588瀏覽量
385871 -
編譯器
+關注
關注
1文章
1669瀏覽量
51057
原文標題:親測:完美替換F103
文章出處:【微信號:InterruptISR,微信公眾號:嵌入式程序員】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
極海正式發(fā)布APM32F403系列高性價比MCU滿足低功耗低成本應用需求
極海半導體推出APM32F403系列高性價比MCU
意法半導體,揭示了 MCU的下一站
極海APM32E030/F402系列MCU通過IEC 60730/60335功能安全認證
基于極海APM32E103 MCU的CoreMark測試方法
極海半導體榮登2025中國IC設計Fabless100排行榜之TOP10微控制器公司
STM32F103×8/STM32F103×B MCU手冊
極海發(fā)布G32R5xx SDK,簡化MCU軟件遷移
MH32F103A單片機 低價替代STM32,硬件完美兼容 主頻可達216M

MCU完美替換F103中極海和意法的區(qū)別
評論