精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

STM32 系列MCU 不同型號的移植步驟解析

fcsde-sh ? 2018-01-10 10:45 ? 次閱讀

STM32 系列MCU 不同型號的移植!

第一步

更換啟動文件:

STM32 系列MCU 不同型號的移植步驟解析

第二步

修改宏定義:

STM32 系列MCU 不同型號的移植步驟解析

圖 1

或者修改stm32f10x.h

具體修改如下:

STM32 系列MCU 不同型號的移植步驟解析

圖2

第三步

修改系統主頻率:

文件:system_stm32f10x.c

具體修改如下:

圖 3

第四步

修改外部晶振源:

文件:stm32f10x.h

具體修改如下:

STM32 系列MCU 不同型號的移植步驟解析

圖 4

第五步

定時器需要根據以上修改的系統主頻率進行對應的修改。

其他:

修改 Flash 地址

文件:misc.h

具體修改如下:

圖 5

與以下配置一致:

STM32 系列MCU 不同型號的移植步驟解析

IAP 設置步驟

一、 IAP 工程設置

1、修改main 中的按鍵觸發鍵

2、修改下載串口

二、 下載工程設置

1、修改程序入口地址

查找NVIC_VectTab_FLASH 將其修改為:0x08002000

2、修改options

1) 打開Target 選項卡在 IROM1 中將Start 和Size 分別修改為0x08002000 和0x3E00

2) 打開User 選項卡在 Run User Programs Before Build/Rebuild 中,勾選Run#1,并在其中填入

D:\Keil\ARM\BIN40\fromelf.exe--bin -o ./obj/Project.bin ./obj/Project.axf

其中,Project.bin 和Project.axf 要和Output 選項卡中的Name of Executable 的名字相同

三、 如何使用IAP

1、設置超級終端波特率選擇為115200

2、需要下載時將Tamper 鍵按住再按下復位鍵超級終端打印出幫助信息

3、選擇下發文件,協議選擇Y_modem,選擇下發。

延時修改

STM32 系列MCU 不同型號的移植步驟解析

使用J-Link 調試設置

STM32 系列MCU 不同型號的移植步驟解析

圖 7

J-Link 不能正常連接目標板

可以嘗試一下方法(恢復出廠設置)

STM32 系列MCU 不同型號的移植步驟解析

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • mcu
    mcu
    +關注

    關注

    146

    文章

    16667

    瀏覽量

    347791
  • STM32
    +關注

    關注

    2258

    文章

    10828

    瀏覽量

    352494
  • 移植
    +關注

    關注

    1

    文章

    375

    瀏覽量

    28013

原文標題:STM32 系列MCU 不同型號的移植!

文章出處:【微信號:fcsde-sh,微信公眾號:fcsde-sh】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    UCOS III移植步驟

    UCOS III移植步驟第一步:首先打開找到Mirium的官網,找到下載區域,按照MCU制造商來查找(看圖)來下載對應的UCOS III系統,由于官方并沒有直接對stm32f407
    發表于 08-04 08:18

    STM32系列MCU同型號的移植描述

    描述STM32 系列MCU同型號的移植!第一步更換啟動文件:第二步修改宏定義:圖 1或者修改stm3
    發表于 11-26 07:21

    STM32同型號單片機keil工程移植方法

    STM32系列單片機如果庫函數開發的話,那么不同型號單片機的工程是可以直接移植的。這樣的話如果項目中更換了芯片,工程就可以直接移植過去,不用
    發表于 11-29 06:41

    STM32同型號的芯片如何移植

    STM32同型號的芯片如何移植
    發表于 02-22 07:26

    stm32f103移植mpython_STM32 系列MCU同型號的移植步驟解析

    描述STM32 系列MCU同型號的移植!第一步更換啟動文件:第二步修改宏定義:圖 1或者修改stm3
    發表于 11-18 18:21 ?4次下載
    <b class='flag-5'>stm32</b>f103<b class='flag-5'>移植</b>mpython_<b class='flag-5'>STM32</b> <b class='flag-5'>系列</b><b class='flag-5'>MCU</b> 不<b class='flag-5'>同型</b>號的<b class='flag-5'>移植</b><b class='flag-5'>步驟</b><b class='flag-5'>解析</b>

    STM32STM32 MCU系列介紹

    STM32-32 微控制器(MCU)家族 系列 MCU 主流級別MCU STM32 F0
    發表于 11-18 18:51 ?72次下載
    【<b class='flag-5'>STM32</b>】<b class='flag-5'>STM32</b> <b class='flag-5'>MCU</b><b class='flag-5'>系列</b>介紹

    STM32同型號單片機keil工程移植說明

    STM32系列單片機如果庫函數開發的話,那么不同型號單片機的工程是可以直接移植的。這樣的話如果項目中更換了芯片,工程就可以直接移植過去,不用
    發表于 11-19 11:36 ?14次下載
    <b class='flag-5'>STM32</b>不<b class='flag-5'>同型</b>號單片機keil工程<b class='flag-5'>移植</b>說明

    STM32F0+MPU9250(with MS5611)的姿態解析算法移植(MahonyAHRS)

    STM32F0+MPU9250(with MS5611)的姿態解析算法移植(MahonyAHRS)
    發表于 12-06 17:06 ?21次下載
    <b class='flag-5'>STM32</b>F0+MPU9250(with MS5611)的姿態<b class='flag-5'>解析</b>算法<b class='flag-5'>移植</b>(MahonyAHRS)

    STM32F0+MPU9250(with MS5611)的姿態解析算法移植(MahonyAHRS)

    STM32F0+MPU9250(with MS5611)的姿態解析算法移植(MahonyAHRS)
    發表于 12-06 17:06 ?7次下載
    <b class='flag-5'>STM32</b>F0+MPU9250(with MS5611)的姿態<b class='flag-5'>解析</b>算法<b class='flag-5'>移植</b>(MahonyAHRS)

    STM32移植UCOS RTOS的步驟方法

    STM32移植UCOS RTOS的步驟方法,一步步的,很詳細
    發表于 09-23 17:22 ?8次下載

    AN4658_從STM32F429、439系列STM32F446系列的應用移植

    AN4658_從STM32F429、439系列STM32F446系列的應用移植
    發表于 11-21 08:11 ?0次下載
    AN4658_從<b class='flag-5'>STM32</b>F429、439<b class='flag-5'>系列</b>到<b class='flag-5'>STM32</b>F446<b class='flag-5'>系列</b>的應用<b class='flag-5'>移植</b>

    AN5293 STM32F7系列移植STM32H7系列

    AN5293 STM32F7系列移植STM32H7系列
    發表于 11-21 12:57 ?1次下載
    AN5293 <b class='flag-5'>STM32</b>F7<b class='flag-5'>系列</b><b class='flag-5'>移植</b>到<b class='flag-5'>STM32</b>H7<b class='flag-5'>系列</b>

    AN5293 STM32F7系列移植STM32H7系列

    AN5293 STM32F7系列移植STM32H7系列
    發表于 11-21 17:06 ?1次下載
    AN5293 <b class='flag-5'>STM32</b>F7<b class='flag-5'>系列</b><b class='flag-5'>移植</b>到<b class='flag-5'>STM32</b>H7<b class='flag-5'>系列</b>

    【GD32 MCU 移植教程】8、從 STM32F4xx 系列移植到 GD32F4xx 系

    GD32F4xx 系列 MCU 是基于 Arm? Cortex?-M4 處理器的 32 位通用微控制器,與 STM32F4xx系列 MCU
    的頭像 發表于 09-06 09:40 ?483次閱讀
    【GD32 <b class='flag-5'>MCU</b> <b class='flag-5'>移植</b>教程】8、從 <b class='flag-5'>STM32</b>F4xx <b class='flag-5'>系列</b><b class='flag-5'>移植</b>到 GD32F4xx 系

    【GD32 MCU 移植教程】9、從 STM32F10x 系列移植到 GD32F30x 系列

    GD32F30x 系列 MCU 是基于 Arm? Cortex?-M4 處理器的 32 位通用微控制器,與 STM32F10x 系列 MCU
    的頭像 發表于 09-07 09:57 ?153次閱讀
    【GD32 <b class='flag-5'>MCU</b> <b class='flag-5'>移植</b>教程】9、從 <b class='flag-5'>STM32</b>F10x <b class='flag-5'>系列</b><b class='flag-5'>移植</b>到 GD32F30x <b class='flag-5'>系列</b>