久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 16926|回復(fù): 0
收起左側(cè)

Keil下STM32創(chuàng)建工程的詳細(xì)步驟

[復(fù)制鏈接]
ID:99624 發(fā)表于 2015-12-23 21:12 | 顯示全部樓層 |閱讀模式
本帖最后由 51黑ren 于 2015-12-23 21:15 編輯

以STM32F103VE為例。
1.      下載固件庫
登錄官網(wǎng)www.st.com
進(jìn)入主頁,點擊Support,進(jìn)入標(biāo)簽ToolsandSoftWare/Software/MCU Software/Stm32 MCUs Software/Stm32EmbeddedSoftware/STM32 Standard PeriperalLibraries,下載固件庫。如下圖所示:


2.      創(chuàng)建工程文件夾
工程目錄不能包含中文路徑,創(chuàng)建文件夾Doc、User、Lib、Project。
將固件庫中Libraries下的兩個文件夾CMSIS、STM32F10x_StdPeriph_Driver拷貝到Lib目錄。
將固件庫中Project目錄下的模版文件夾中的h文件和c文件拷貝到User目錄。刪除main.c中和評估板有關(guān)的部分,只留下main()函數(shù)和#include"stm32f10x.h"語句。如下圖所示:



3.      新建Keil工程
新建Keil工程,并將Lib文件夾及子文件夾中c文件和startup目錄下對應(yīng)芯片類型的.s文件添加進(jìn)來。需要注意的是,由于startup目錄下的s文件包含各種芯片類型的,在keil工程中需添加與當(dāng)前芯片型號一致的s文件,且只能添加一個。否則編譯出錯。



4.      配置Keil工程










工程中部分文件說明:
stm32f10x_conf.h:底層驅(qū)動的包含文件,可在該文件中將不需要使用到的片上外設(shè)的頭文件包含去掉,以提高編譯速度。
stm32f10x_it.c:中斷程序所在文件,各個片上外設(shè)的中斷名可參考啟動文件startup_stm32f10x_xx.s
startup_stm32f10x_xx.s:啟動文件,定義了芯片從上電到進(jìn)入main()函數(shù)的過程及中斷函數(shù)名等。最后的“xx”根據(jù)芯片型號選擇為hd、ld、md等。
stm32f10x.h、system_stm32f10x.c、system_stm32f10x.h是對應(yīng)于F1系列芯片的系統(tǒng)文件。

------------------------------------------------------------------------------------------------------------------

KEIL5以上創(chuàng)建工程是件比較簡單的事,只需要添加用戶代碼,而不用進(jìn)行一系列的包含配置。還是以STM32F103VE為例。
1.      到www.keil.com/pack
下載對應(yīng)CPU型號的pack包,并點擊安裝好。
2.      點擊新建工程,選擇型號。


3.      根據(jù)需要使用的資源,配置Run-timeEnvironment



4.      在工程中添加用戶代碼



5.      配置Jlink下載






關(guān)于固件庫的結(jié)構(gòu)等,可查看ST的文檔“STM32F10xStandardPeripherals Library Peripheral’s DriversDescription”該文檔也可從keil軟件中的Runtime-Environment直接進(jìn)入獲取。



       以下是該文檔中較為經(jīng)典的解釋:









回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 国产精品网站在线观看 | 久久机热这里只有精品 | 亚洲精品乱码久久久久久动漫 | 中文字幕在线观看免费视频 | 一级片在线观看视频 | 国产福利在线视频 | 国v精品久久久网 | 蜜桃色一区二区三区 | 久久久精品一区二区三区 | 天天做天天爱 | 日韩欧美国产成人 | 免费av不卡 | 成年网站在线观看 | 天堂成人 | 18视频在线观看男男 | 国产一级二级片 | 亚洲一区中文 | 欧美精品在线观看 | 黄色片网站免费 | 丁香色婷婷| 中文字幕在线观看一区二区三区 | 亚洲精品1 | 久久青青操 | 91精品国产日韩91久久久久久 | 美女天天干 | 亚洲h片 | 国产福利网站 | 欧美国产在线观看 | 五月天一区二区 | 免费一级大片 | 欧美日韩免费在线观看 | 四虎av| 日韩精品一区在线 | 教室脔到她哭h粗话h好爽视频 | 国产精品欧美激情 | 91精品久久久久久久久 | 欧美日韩第一页 | 综合久久久 | 国产1区2区| 日韩视频一区二区 | 黄色三级视频 |