成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

指南者stm32單片機(jī)keil5新建工程和組織目錄的那些事

edagarli / 1816人閱讀

32單片機(jī)固件庫入門(當(dāng)我們新建工程時(shí)…的各種配置和目錄結(jié)構(gòu))–學(xué)習(xí)筆記

一,關(guān)于keil5內(nèi)部的一系列配置

由于下述代碼的存在 每次如果想要包含stm32f10x_conf.h 只需要包含#include "stm32f10x.h"語句,同時(shí)包含下述宏定義

#ifdef USE_STDPERIPH_DRIVER  #include "stm32f10x_conf.h"#endif

該宏定義可以在IDE中配置:

設(shè)置優(yōu)先查找頭文件的目錄:

勾選Micro LIB 使用一些C語言函數(shù):

勾選 生成hex文件 和 調(diào)試信息(go to definition 鼠標(biāo)右擊函數(shù)可以查看函數(shù)原型)

如果如上述情況Programming Algorithm 中沒有內(nèi)容填充,需要手動(dòng)選擇(這里選擇512 K,野火F-103)

注意:每次更改Device需要重新設(shè)置部分設(shè)置。

此外:Edit->Configuration->Text Completion->Dynamic Syntax Checking 將其取消勾選,可以取消代碼的動(dòng)態(tài)檢查。

二,項(xiàng)目目錄結(jié)構(gòu)

* 根目錄:包含四個(gè)文件夾

下面對(duì)這四個(gè)文件夾展開:

1. Doc:文檔說明

2. Library:需要的一切配置文件

Library文件夾內(nèi)部:

3. Project:創(chuàng)建項(xiàng)目的地方(工程名自?。捍颂幇凑栈鸶缃坛倘?code>BH-F103)

4. User:創(chuàng)建main.c函數(shù)的地方,另外三個(gè)文件從3-STM32官方資料/STM32F103官方固件庫與手冊(標(biāo)準(zhǔn)庫)/STM32F10x_StdPeriph_Lib_V3.5.0/Project/STM32F10x_StdPeriph_Template拷貝。

5. 此外:資源文件夾:

三,工程文件Add的內(nèi)容

*首先創(chuàng)建五個(gè)文件夾:

STARTUP:啟動(dòng)文件

CMSIS:添加c文件(來自剛才文件目錄結(jié)構(gòu)的CMSIS文件,請(qǐng)查看Libraries文件夾)

FWLIB:固件庫與外設(shè)相關(guān)的(也在Libraries目錄下)導(dǎo)入src全部c文件

User:添加User目錄下的c文件

Doc:添加readme.txt

最終目錄結(jié)構(gòu)一覽:


到這里就結(jié)束啦。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/119143.html

相關(guān)文章

  • STM32CubeMX學(xué)習(xí)教程之硬件I2C讀取光照度

    摘要:使用庫讀寫環(huán)境光照度傳感器本文將教大家如何快速使用庫讀取光照度數(shù)據(jù)。五實(shí)驗(yàn)樣機(jī)測試展示通過之前配置好的面板,通過涂鴉智能進(jìn)行配網(wǎng)實(shí)時(shí)采集光照度傳感器的數(shù)據(jù)。 使用STM32 HAL庫讀寫環(huán)境光照度傳感器(BH1750) 本文將教大家如何快速使用STM32HAL庫讀取光照度數(shù)據(jù)。 實(shí)現(xiàn)功能:通...

    tinylcy 評(píng)論0 收藏0
  • 基于STM32平臺(tái)數(shù)字溫度顯示器系統(tǒng)設(shè)計(jì)

    摘要:帶中文字庫的是一種具有位位并行線或線串行多種接口方式,內(nèi)部含有國標(biāo)一級(jí)二級(jí)簡體中文字庫的點(diǎn)陣圖形液晶顯示模塊其顯示分辨率為。貼片按鍵模塊支持標(biāo)準(zhǔn)的協(xié)議,完整的協(xié)議棧。以最低成本提供最大實(shí)用性,為功能嵌入其他系統(tǒng)提供無限可能。 項(xiàng)目簡介 開發(fā)環(huán)境: Keil5.14,CubeMX6.0.1,主...

    villainhr 評(píng)論0 收藏0
  • 基于STM32Cube MX開發(fā)TencentOS-Tiny軟件包

    摘要:基于開發(fā)的軟件包導(dǎo)師汪禮超學(xué)員崔林威摘要騰訊物聯(lián)網(wǎng)操作系統(tǒng)是騰訊面向物聯(lián)網(wǎng)領(lǐng)域開發(fā)的實(shí)時(shí)操作系統(tǒng),具有低功耗,低資源占用,模塊化,可裁剪等特性。圖中斷函數(shù)處理進(jìn)行生成工程配置,按如下界面進(jìn)行配置,最后點(diǎn)擊,并點(diǎn)擊。 ...

    shiyang6017 評(píng)論0 收藏0
  • STM32】標(biāo)準(zhǔn)庫與HAL庫對(duì)照學(xué)習(xí)教程八--串口通信詳解

    摘要:異步通信與同步通信異步通信異步通信是指通信的發(fā)送與接收設(shè)備使用各自的時(shí)鐘控制數(shù)據(jù)的發(fā)送和接收過程。同步通信同步通信時(shí)要建立發(fā)送方時(shí)鐘對(duì)接收方時(shí)鐘的直接控制,使雙方達(dá)到完全同步。配置串口設(shè)置為異步通信基礎(chǔ)參數(shù)波特率為。 ...

    yck 評(píng)論0 收藏0
  • 基于片機(jī)智能家居控制系統(tǒng)

    摘要:中控部分采用了單片機(jī),其主要作用是獲取輸入部分?jǐn)?shù)據(jù),經(jīng)過內(nèi)部處理,控制輸出部分。 設(shè)計(jì)簡介: 本設(shè)計(jì)是基于單片機(jī)的智能家居控制系統(tǒng),主要實(shí)現(xiàn)以下功能: 可通過DS18B20實(shí)時(shí)測量環(huán)境溫度溫度具有上下限,自動(dòng)模式下溫度超出限值,GMS發(fā)送短信溫度上下限通過手機(jī)藍(lán)牙設(shè)置系統(tǒng)可通過手機(jī)藍(lán)牙、紅外...

    zacklee 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<