STM32F407工程移植--STM32F401,F400


最近做的項目,遇到問題以及解決方法

1、jlink總是下載失敗,PC可以識別,但是keil不識別

解決辦法:將工程中的和jlink相關的文件刪掉,keil魔術棒中set鍵,彈出框,重新選擇芯片型號,還有的時候是沒有上電(囧)

2、stm32f407改為stm32f401步驟

(1)改啟動文件,將工程中的啟動文件.s文件修改,點擊魔術棒--C/C++--Define中對應修改名稱(將STM32F40-41xxx改為STM32F401xxx,和啟動文件名一致)

(2)更改器件型號,點擊魔術棒-device中修改器件型號

(3)修改stm32f4xx.h中搜索#ifdef STM32F40xx后面 #define STM32F40-41xx,40-41修改為401

(4)延時初始化函數Delay_init(84)(以前為168) 按照以上的步驟改完后還是報錯,檢查后發現FWLIB中加入了FMSC,但是401沒有此功能,去掉即可

3、時鍾的修改8M改為25M時鍾源

解決辦法:(1)system_tm32f4xx.c中#define PLL_M 25(以前為8) (2)stm32f4xx.h中#define HSE-VALUE 25(以前為8) (3)KEIL魔術棒中修改為25M
————————————————
版權聲明:本文為CSDN博主「怪獸與奧特曼」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/qq_41654474/article/details/121277123

 

DIRECTORY
STM32系列芯片命名規則
1.產品系列:
2.產品類型:
3.產品子系列:
4.管腳數:
5.Flash存儲容量:
6.封裝:
7.溫度范圍:
STM32系列芯片命名規則
例圖:


1.產品系列:
STM32代表ST品牌Cortex-Mx系列內核(ARM)的32位MCU

2.產品類型:
F :通用快閃(FlashMemory)

L:低電壓(1.65~3.6V)

F類型中F0xx和F1xx系列為2.0~3.6V;F2xx和F4xx系列為1.8~3.6V

W:無線系統芯片,開發版

3.產品子系列:
050:ARMCortex-M0內核

051:ARMCortex-M0內核

100:ARMCortex-M3內核,超值型

101:ARMCortex-M3內核,基本型

102:ARMCortex-M3內核,USB基本型

103:ARMCortex-M3內核,增強型

105:ARMCortex-M3內核,USB互聯網型

107:ARMCortex-M3內核,USB互聯網型、以太網型

108:ARMCortex-M3內核,IEEE802.15.4標准

151:ARMCortex-M3內核,不帶LCD

152/162:ARMCortex-M3內核,帶LCD

205/207:ARMCortex-M3內核,不加密模塊(備注:150DMIPS,高達1MB閃存/128+4KBRAM,USBOTGHS/FS,以太網,17個TIM,3個ADC,15個通信外設接口和攝像頭)

215/217:ARMCortex-M3內核,加密模塊(備注:150DMIPS,高達1MB閃存/128+4KBRAM,USBOTGHS/FS,以太網,17個TIM,3個ADC,15個通信外設接口和攝像頭)

405/407:ARMCortex-M4內核,不加密模塊(備注:MCU+FPU,210DMIPS,高達1MB閃存/192+4KBRAM,USBOTGHS/FS,以太網,17個TIM,3個ADC,15個通信外設接口和攝像頭)

415/417:ARMCortex-M4內核,加密模塊(備注:MCU+FPU,210DMIPS,高達1MB閃存/192+4KBRAM,USBOTGHS/FS,以太網,17個TIM,3個ADC,15個通信外設接口和攝像頭)

4.管腳數:
F:20PIN;

G:28PIN;

K:32PIN;

T:36PIN;

H:40PIN;

C:48PIN;

U:63PIN;

R:64PIN;

O:90PIN;

V:100PIN

Q:132PIN;

Z:144PIN;

I :176PIN;

5.Flash存儲容量:
4:16KB flash(小容量)

6:32KB flash(小容量)

8:64KB flash(中容量)

B:128KB flash(中容量)

C:256KB flash(大容量)

D:384KB flash(大容量)

E:512KB flash(大容量)

F:768KB flash(大容量)

G:1MKB flash(大容量)

6.封裝:
T:LQFP
H:BGA
U:VFQFPN
Y:WLCSP/WLCSP64

7.溫度范圍:
6:-40℃-85℃

7:-40℃-105℃


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM