国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

IAR在STM32的配置方法

MCU開發加油站 ? 來源:未知 ? 作者:李倩 ? 2018-03-20 15:52 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1. 建立工程項目文件

新建一個文件夾來存放整個工程項目,在該項目文件夾下建立幾個子文件夾存放不同類別的文件:

i.將官方模板中的stm32f10x_conf.h、stm32f10x_it.c、stm32f10x_it.h和空白main.c文件復制到該項目文件夾下;

ii.Obj-存放工程文件,將官方模板中的cortexm3_macro.s、lnkarm_flash.xcl、lnkarm_ram.xcl和stm32f10x_vector.c文件復制到該文件夾下。

iii.library-存放STM32 FWLib文件,將官方提供的固件庫library復制到該文件夾下。

2. 在IAR中建立工程

打開IAR,在Project菜單下新建工程,把該工程存放在剛剛建立的Obj子文件夾下;

3. 工程管理

i.為了方便項目的管理,在剛建立的項目中添加幾個Group用來放置不同類型的文件:

1).FWLib-用來存放所需固件庫的頭文件;2).StartUp-用來存放STM32的啟動代碼,添加cortexm3_macro.s和stm32f10x_vector.c(中斷向量表);3).User-用來存放用戶文件,添加main.c和stm32f10x_it.c(中斷空函數)

ii.進行項目設置:

在工程上單擊右鍵,選擇Option,打開工程設置窗口:1).在General Options->Target->Device中選擇ARM器件型號“ST STM32F10x”;2).在C/C++ Compiler->Preprocessor->Additional include directories中填入$PROJ_DIR$\..\$PROJ_DIR$\..\library\inc

注:$PROJ_DIR$表示工程所在路徑,\..\表示返回上一級目錄。

3).在linker->config->Linker command file里選中Override default,然后根據實際情況填入$PROJ_DIR$\lnkarm_ram.xcl,并同時在C/C++ Compiler->Preprocessor->Defined Symbols里填入“VECT_TAB_RAM”(在RAM中調試);或者$PROJ_DIR$\lnkarm_flash.xcl,并同時在C/C++ Compiler->Preprocessor->Defined Symbols里填入“VECT_TAB_FLASH”(在FLash中調試);

4).在Debugger->Driver中選擇“Third-Party Driver”,在Third-Party Driver->IAR debugger Driver中填入ST LINKII的驅動C:\Manley\drivers\STLink\STM32Driver.dll”;

4. 編譯調試

在stm32f10x_conf.h中將沒有用到的外設注銷,將所需外設固件庫的頭文件添加到工程中;

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

    關注

    2309

    文章

    11162

    瀏覽量

    373404
  • IAR
    IAR
    +關注

    關注

    5

    文章

    410

    瀏覽量

    38537

原文標題:IAR在STM32的配置方法

文章出處:【微信號:mcugeek,微信公眾號:MCU開發加油站】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    如何為STM32編程節省代碼空間?IAR配置CRC參數有竅門

    基于STM32芯片IAR環境下的CRC配置STM32全系列產品都具有CRC外設,對CRC的計算提供硬件支持,為應用程序節省了代碼空間。CRC校驗值可以用于數據傳輸中的數據正確性的驗證
    的頭像 發表于 09-06 17:38 ?1.5w次閱讀

    IAR燒錄程序的配置方法是什么

    MSP430系列為什么不用IAR v7.12.1版本?IAR燒錄程序的配置方法是什么?有哪些步驟?
    發表于 08-02 06:23

    STM32是怎樣IAR中去調用printf函數的呢

    STM32是怎樣IAR中去調用printf函數的呢?有什么方法嗎?
    發表于 12-01 06:56

    IAR環境配置

    其實,IAR編譯環境的配置是相當重要的,沒配置正確或者不符合自己的習慣的話,使用起來就會很麻煩。下面我根據網上的經驗和資料,以及自己摸索和大家共同探討下IAR
    發表于 08-29 09:09 ?101次下載

    stm32IAR程序項目模板

    stm32IAR程序項目模板源代碼,下來看看。
    發表于 05-20 16:29 ?34次下載

    STM32IAR的開發步驟

      我也是剛開始接觸stm32,前幾天開始IAR上做程序,發現很多網上寫的建立程序步驟已不適于新版本的IAR,遇到不少問題,每個問題都得自己解決,最后
    發表于 11-28 17:08 ?2.6w次閱讀

    IAR中IDE Options 的Project配置選項

    IAR中IDE Options的Project配置選項
    的頭像 發表于 03-07 16:47 ?5410次閱讀

    STM32 IAR的庫函數資料免費下載

    本文檔的主要內容詳細介紹的是STM32 IAR的庫函數資料免費下載。
    發表于 03-27 09:48 ?44次下載
    <b class='flag-5'>STM32</b> <b class='flag-5'>IAR</b>的庫函數資料免費下載

    如何配置IAR的CRC參數(STM32)資料下載

    電子發燒友網為你提供如何配置IAR的CRC參數(STM32)資料下載的電子資料下載,更有其他相關的電路圖、源代碼、課件教程、中文資料、英文資料、參考設計、用戶指南、解決方案等資料,希望可以幫助到廣大的電子工程師們。
    發表于 04-07 08:54 ?16次下載
    如何<b class='flag-5'>配置</b><b class='flag-5'>IAR</b>的CRC參數(<b class='flag-5'>STM32</b>)資料下載

    STM32CubeMX圖形化配置工具的安裝教程

      STM32CubeMX是STM32芯片圖形化配置工具,通過簡單的操作便能實現相關配置,省去了我們配置各種外設的時間,支持MDK、
    的頭像 發表于 07-02 16:00 ?7761次閱讀
    <b class='flag-5'>STM32</b>CubeMX圖形化<b class='flag-5'>配置</b>工具的安裝教程

    iar stm32_吃透單片機編程軟件,IAR單片機編程軟件創建stm32工程

    Keil和IAR單片機編程軟件,是當前流通度龐大的兩款單片機編程軟件。而對于單片機編程軟件的使用,各自存在一定區別。本文中,將為大家講解IAR單片機編程軟件建立stm32工程的詳細方法
    發表于 11-30 10:21 ?15次下載
    <b class='flag-5'>iar</b> <b class='flag-5'>stm32</b>_吃透單片機編程軟件,<b class='flag-5'>IAR</b>單片機編程軟件創建<b class='flag-5'>stm32</b>工程

    STM32單片機IAR環境下重定向printf函數

    STM32F103C8T6,工程文件使用STM32CubeMX生成,開發環境是IAR,使用了HAL庫。關鍵詞:STM32IAR,prin
    發表于 12-03 10:36 ?19次下載
    <b class='flag-5'>STM32</b>單片機<b class='flag-5'>IAR</b>環境下重定向printf函數

    STM32開發,使用IAR軟件建立工程

    STM32開發,使用IAR軟件建立工程1 概述1.1 資源概述1.2 IAR中建立工程2 IAR建立S
    發表于 12-03 10:51 ?14次下載
    <b class='flag-5'>STM32</b>開發,使用<b class='flag-5'>IAR</b>軟件建立工程

    UM0985 STM32-DISCOVERY板上用IAR開發軟件的步驟及方法

    UM0985 STM32-DISCOVERY板上用IAR開發軟件的步驟及方法
    發表于 11-21 17:07 ?0次下載
    UM0985 <b class='flag-5'>STM32</b>-DISCOVERY板上用<b class='flag-5'>IAR</b>開發軟件的步驟及<b class='flag-5'>方法</b>

    STM32通過命令行編譯和下載keil和IAR工程的方法

    STM32通過命令行編譯和下載keil和IAR工程的方法
    的頭像 發表于 10-31 17:01 ?2423次閱讀
    <b class='flag-5'>STM32</b>通過命令行編譯和下載keil和<b class='flag-5'>IAR</b>工程的<b class='flag-5'>方法</b>