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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

STM32編程基礎(3)-建立工程模版

[復制鏈接]
跳轉到指定樓層
樓主
ID:99082 發表于 2015-12-10 01:09 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
-建立工程


因為STM32編程時利用了庫文件,或許以后隨著編程的復雜還會引入文件系統、操作系統等文件,所以建立一個合理的工程模版是很有必要的。這會對以后的程序閱讀、維護和移植帶來很大方便。

上篇文章里已經對STM32的3.5版本的庫文件進行修改,在這里就要用到:

首先新建一個文件夾:比如我新建在了E盤,取名叫ML_template

將我們修改的庫文件里的CMSIS、lib、user三個文件夾都復制到這個ML_template文件夾里。然后新建文件夾命名為project,如下圖:

打開MDK軟件:

點擊工具欄里的project,點中后選擇第一項New uVision Project新建文件。

出現的對話框讓我們選擇程序路徑,這時就要選擇我們剛剛新建的文件夾ML_template里的project中,給工程命名(這里就命名為ML_template)。接下來的對話框里選擇工程是用于哪種芯片,我們以STM32F103ZET6為例。應先選系列,對應的選擇STMicroelectronics,接著選型號,在這組下選擇STM32F103ZE。

點擊OK后會出現對話框:

這是詢問我們是否需要由軟件向工程中添加啟動代碼。因為我們已經用了ST的庫文件,所以可稍后通過手動添加庫文件內的啟動代碼,這樣保證了工程內所有的文件出自同一個庫。所以點否。


--配置工程


這時候點到你建立的ML_template文件夾,在點入project文件夾,就會看到:

這表明工程已經建立了,如果關閉軟件后想重新打開此程序,雙擊帶有MDK軟件圖標的文件即可。

此時軟件顯示工程出現這樣的分組:

這樣的分組不合理,我們要重新調整。點擊圖中紅、綠、黃三個方塊堆砌的那個圖標,設置工程的分組。

雙擊想要修改的地方就可以輸入進行修改,Progect Targets欄中改為:ML_template;Groups欄里改為:CMSIS、LIB、USER、STARTUP四欄。

點擊Add Files向每組添加文件,

USER組對應ML_template文件夾里的user,將文件夾內全添加即可。

LIB組對應ML_template文件夾里的lib,將lib/src的所有C文件添加即可。

CMSIS組對應ML_Template文件夾里的CMSIS,將core_m3.c和system_stm32f10x.c兩個文件添加即可。

STARTUP組對應ML_Template文件夾里的CMSIS/startup文件夾內,將startup_stm32f10x_hd.s文件添加即可。

這樣一個工程的框架就完成了,但這還不能開始編程序,因為軟件還有些選項要選擇,還有路徑要配置,這個下周會仔細的講。


以下是本系列教程文章列表:歡迎大家踴躍討論,有問題可在51黑論壇回帖提出.


STM32教程(1)-大學里沒碰見像STM32一樣吸引我的姑娘:http://www.zg4o1577.cn/bbs/dpj-41167-1.html
STM32教程(2)-各種應用和外設簡單介紹:http://www.zg4o1577.cn/bbs/dpj-41168-1.html
STM32教程(3)-芯片引腳性質介紹:http://www.zg4o1577.cn/bbs/dpj-41169-1.html
STM32教程(4)-最小系統的設計:http://www.zg4o1577.cn/bbs/dpj-41170-1.html
STM32教程(5)-庫:http://www.zg4o1577.cn/bbs/dpj-41171-1.html
STM32教程(6)-STM32的流水燈程序:http://www.zg4o1577.cn/bbs/dpj-41162-1.html

STM32編程基礎(1)-Keil編程軟件的安裝:http://www.zg4o1577.cn/bbs/dpj-41163-1.html
STM32編程基礎(2)-Keil庫的修改:http://www.zg4o1577.cn/bbs/dpj-41164-1.html
STM32編程基礎(3)-Keil建立工程模版:http://www.zg4o1577.cn/bbs/dpj-41165-1.html
STM32編程基礎(4)-Keil工程設置http://www.zg4o1577.cn/bbs/dpj-41166-1.html

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

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产精品爱久久久久久久 | 97精品超碰一区二区三区 | 久久一区二区精品 | 欧美一区二区三区四区视频 | 在线观看国产精品视频 | 国产精品久久久久影院色老大 | 天堂久久av | 91资源在线| 香蕉久久久 | 日韩有码一区二区三区 | 天天操狠狠操 | 亚洲三区视频 | 国内av在线| 国产三区精品 | 国产精品一区二区电影 | 日本不卡在线观看 | 日韩高清中文字幕 | 亚洲成人久久久 | 婷婷色成人| 一级aaaaaa毛片免费同男同女 | 日本三级做a全过程在线观看 | 91免费视频观看 | 久久亚洲一区 | 久久综合久 | 超碰导航 | 国产无套一区二区三区久久 | 精品视频久久久 | 久草综合在线 | 中国av在线免费观看 | 91久久精品 | 成人高清在线 | 欧美成人猛片aaaaaaa | 亚洲国产精品一区二区第一页 | 久久精品中文 | 中文字幕一区二区三区在线观看 | 亚洲综合在线视频 | 欧美激情一区二区三级高清视频 | 亚洲综合在线播放 | 午夜看看 | 国产高清在线精品一区二区三区 | 国产精品高潮呻吟久久 |