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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 16890|回復: 0
打印 上一主題 下一主題
收起左側

Keil下STM32創建工程的詳細步驟

[復制鏈接]
跳轉到指定樓層
樓主
ID:99624 發表于 2015-12-23 21:12 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
本帖最后由 51黑ren 于 2015-12-23 21:15 編輯

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


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



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



4.      配置Keil工程










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

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

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


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



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



5.      配置Jlink下載






關于固件庫的結構等,可查看ST的文檔“STM32F10xStandardPeripherals Library Peripheral’s DriversDescription”該文檔也可從keil軟件中的Runtime-Environment直接進入獲取。



       以下是該文檔中較為經典的解釋:









分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产精品久久久久一区二区三区 | 在线观看中文字幕dvd播放 | 亚洲在线一区二区 | 亚洲一区二区久久 | 亚洲精品 在线播放 | 亚洲视频在线一区 | 一区二区三区在线播放视频 | 男女视频免费 | www.色综合 | 色综合久久天天综合网 | 欧美成人精品二区三区99精品 | 国产成人精品免费 | 天天操天天射天天 | 国产在线观 | 不卡的av在线| 欧美日韩在线一区二区 | 人人澡人人射 | 成人精品一区二区三区中文字幕 | 日本三级播放 | 欧美精品一区二区三区在线 | 日本在线视频一区二区 | 久久精品一区二区三区四区 | 国产精品久久久久久久久图文区 | 日本一区二区三区免费观看 | 中文字幕 在线观看 | 午夜影院在线观看视频 | 欧美精品片 | 99热精品在线观看 | 国产成人精品免费视频大全最热 | 亚洲国产激情 | 男女免费在线观看视频 | 欧美一级α片 | 久久久久久国产精品免费免费狐狸 | 亚洲精品中文字幕在线观看 | 国产精品完整版 | 青青草中文字幕 | 国产乱一区二区三区视频 | 国产精品一区二区视频 | 国产成人精品午夜 | 亚洲自拍偷拍免费视频 | 国产精品网址 |