在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,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首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 移植ucosII到STM32F103ZE(二)

        移植ucosII到STM32F103ZE(二)

        作者: 時(shí)間:2016-11-25 來(lái)源:網(wǎng)絡(luò) 收藏

        CMSIS 英文全稱:Cortex Microcontroller Software Interface Standard,是Cortex 系列處理器硬件抽象層,可以理解為 cortex 內(nèi)核的軟件接口。
        core_cm3.c, core_cm3.h 它們的目錄名為CoreSupport,說(shuō)明這兩個(gè)文件是 CCM3 內(nèi)核支撐文件,其他使用CM3內(nèi)核的芯片也可以用,不一定是 stm32。這兩個(gè)文件用來(lái)獲取設(shè)置CM3內(nèi)核,配置一些內(nèi)核寄存器。
        stm32f10x.h, system_stm32f10x.c, system_stm32f10x.h和startup_stm32f10x_hd.s在DeviceSupport 目錄下,說(shuō)明這幾個(gè)文件是和具體的芯片有關(guān)的,也就是 stm32 芯片的支撐文件。其中stm32f10x.h是標(biāo)準(zhǔn)外設(shè)庫(kù)的入口,使用標(biāo)準(zhǔn)外設(shè)庫(kù)的代碼中必須包含該頭文件。
        system__stm32f10x.c, system__stm32f10x.h 是芯片級(jí)初始化庫(kù)函數(shù)文件,他們提供庫(kù)函數(shù)來(lái)初始化stm32芯片,配置 PLL、系統(tǒng)時(shí)鐘和內(nèi)置 flash接口。
        startup_stm32f10x_hd.s是 stm32 芯片的啟動(dòng)文件,hd表明是高密度型芯片。
        OK,ST 官方庫(kù)文件夾 STM32F10x_StdPeriph_Lib_V3.5.0 已經(jīng)沒用了,可以關(guān)閉了。
        3) 建立 keiil 開發(fā)工程
        使用keil MDK 新建名為stm32-ucosii-demo的工程,并保存到stm32-ucosII-demoProject文件夾下。該過(guò)程中會(huì)要求選一個(gè)stm32 系列的芯片(我選的是STM32F103ZE,因?yàn)槲业陌遄泳陀眠@個(gè)芯片),接下來(lái)要注意的是當(dāng)彈出是否拷貝啟動(dòng)代碼到工程文件夾時(shí)要選 No,因?yàn)闃?biāo)準(zhǔn)外設(shè)庫(kù)里已經(jīng)有啟動(dòng)代碼了。將UV4 中project window 里的頂層目錄Target 1 改名為 STM32-uCOSII-DEMO (右鍵單擊 Target 1,屬性中調(diào)出Manage Components 菜單即可設(shè)置),并將第一個(gè)Source Group 1刪除。接下來(lái)在該工程中建立如下子目錄:
        STM32-uCOSII-DEMO,STM32F10x_StdPeriph_Driver,STM32F10x_CM3,APP,BSP,
        uCosII_core,uCosII_port


        把LibrariesSTM32F10x_StdPeriph_Driversrc 目錄下所有(或部分必須的).c文件加載到工程里的 STM32F10x_StdPeriph_Driver 下。
        把LibrariesCM3目錄下所有.c 和 .h文件和LibrariesCMSISstartup 目錄下相應(yīng).s文件加載到工程里的STM32F10x_CM3 下。
        推薦keil 樹形工程目錄圖:



        上一頁(yè) 1 2 下一頁(yè)

        關(guān)鍵詞: 移植ucosIISTM32F103Z

        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉