在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<s id="cmphk"><label id="cmphk"></label></s>
    <span id="cmphk"><var id="cmphk"></var></span>
    <dfn id="cmphk"><var id="cmphk"></var></dfn>
    <menu id="cmphk"><thead id="cmphk"></thead></menu>

    <address id="cmphk"></address>

      <dfn id="cmphk"></dfn>
      
      
      <span id="cmphk"></span>

      <object id="cmphk"><tt id="cmphk"></tt></object>
      1. 新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > STM32根據(jù)庫建立自己的工程

        STM32根據(jù)庫建立自己的工程

        作者: 時間:2016-11-27 來源:網(wǎng)絡 收藏

        在上圖的界面中,點擊“Settings”按鈕,彈出下面的對話框,添加Flash。如果,已經(jīng)有Flash了,就不用添加了,如果沒有的話,就一定要添加Flash,否則,無法下載程序到開發(fā)板。
















        在上圖的界面中點擊“Add”按鈕,彈出選擇框,如下圖所示。由于我們用的是大容量的芯片,所以,選擇“STM 32 F 10x High-density FlashOn-chip Flash512k”項,然后,點擊“Add”按鈕,又退回到上面的界面,再點擊“OK”即可。

        二.工程新建,配置完成后,自己從零開始寫程序的一些編程,配置文件的知識點:

        1.唯一需要包含在用戶自己的應用程序中的文件是stm32f10x_lib.h(比較新的固件庫已經(jīng)把此文件改名為stm32f10x.h )。

        2.需要用戶修改的文件有以下3個:stm32f10x_conf.h,main.c,stm32f10x_it.c,其中,stm32f10x_conf.h和main.c一般必須修改,而,stm32f10x_it.c有時,可能不需要修改。

        3.一般地,若要進入DEBUG (調(diào)試)模式,必須在stm32f10x_conf.h中定義標簽DEBUG。可以用這個語句定義:#defineDEBUG1但是,現(xiàn)在,有的固件庫,不定義標簽DEBUG,也可以進入DEBUG (調(diào)試)模式了。進入DEBUG模式會增大代碼的尺寸,降低代碼的運行效率。因此,我們強烈建議僅僅在除錯的時候使用相應的DEBUG代碼,在最終的應用程序中,不定義DEBUG標簽,以便刪除DEBUG代碼。

        4. stm32f10x_conf.h文件的修改方法:

        該文件中,所有的#define_PPP,和,#define_PPPx這類對外設的宏定義前面都有“//”,都是被注釋掉的。所以,對于我們要用到的外設,其宏定義前面的“//”必須去掉。

        5.為了訪問GPIO寄存器,類似于_GPIO, _AFIO, _GPIOA, _GPIOB, _GPIOC, _GPIOD和_GPIOE的標簽必須在文件“stm32f10x_conf.h”中定義。有時,對于有的固件庫,不定義也可以。

        6.幾個頭文件,例如以map.h,lib.h,type.h結(jié)尾的三個頭文件,必須包含在用戶工程的搜索目錄(一般在,用戶工作目錄的project目錄下面)下面。

        7.所有用到的外設庫函數(shù)的.c,.h(即,stm32f10x_ppp.c,stm32f10x_ppp.h)文件必須包含到用戶工程目錄(一般是,用戶工作目錄的project目錄)下面。


        上一頁 1 2 下一頁

        關鍵詞: STM32庫工

        評論


        技術專區(qū)

        關閉