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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5317|回復: 2
收起左側

STM32編程基礎(4)-工程設置

[復制鏈接]
ID:99082 發表于 2015-12-10 01:10 | 顯示全部樓層 |閱讀模式
-工程建立


上一周(STM32編程基礎(3)--建立工程模版)已經說明了工程模版建立的過程。工程關閉之后,如果想打開這個工程,點開我們建立的文件夾ML_template/project。可以看見工程文件,雙擊ML_template.uvproj(有MDK軟件圖標的文件)。

工程的框架上周已經建立好了,打開可以看到如下:

點開雙擊main.c函數,可以看見有很多的內容,這些代碼和我們要寫的內容沒什么太大關系,把這個文件修改為最簡單的代碼:

這樣軟件進行編譯時就不會因為單純的代碼錯誤報錯。進行編譯時點擊按鈕進行編譯。(只對剛剛修改的代碼部分進行編譯,對文件中所有代碼進行編譯。

我們先進行編譯,可以看見大量的報錯。

編程的過程可以分為兩大步:第一步,使程序沒有編程語法錯誤。使代碼在軟件編譯時不報錯,因為只有不報錯才能編譯,才能下載到開發板。第二步,使程序沒有編程內容錯誤。代碼下載到開發板后,現象正確。


--軟件選項設置

程序想進行順利的編譯,我們還要對軟件的一些參數選項進行設定。點擊按鈕彈出對話框,進行設定。

在Target頁內:

點擊Use MicroLIB前邊的小空格進行勾選。這樣就調用了軟件內的C語言庫,可以使用更多C語言的關鍵字。

在Output頁內:

點擊Create HEX File前邊的小空格進行勾選。這樣就會生產一個HEX尾綴的文件(學過51單片機的同學對這個會很熟悉),可以通過下載軟件用串口進行下載。

在C/C++頁內:

STM32F10X_HD、USE_STDPERIPH_DRIVER是STM32庫文件的兩個宏定義,大家可以把這兩個宏定義粘貼到一個TXT文件,以后建立工程時直接粘貼到框里邊就行;蛘咴诖a中找到這兩個宏定義,在stm32f10x.h里。我們打開可以找到

STM32F10X_HD

USE_STDPERIPH_DRIVER

繼續添加下面的路徑框:

點擊按鈕把ML_template文件內用的文件夾路徑都添加進去:

如果我們用J-LINK進行程序下載和調試還要對Debug頁和Utilities頁內進行設置。在Debug頁內:

點擊Settings選擇J-LINK/J-Trace Cortex

在Utilities頁內:

在頁內點擊Settings選擇

編譯程序,這是就沒有錯誤了。編譯后就可以點擊進行下載了。(這只是下載一個空程序,不會有現象。)


-
以下是本系列教程文章列表:歡迎大家踴躍討論,有問題可在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

回復

使用道具 舉報

ID:461428 發表于 2019-2-17 17:59 | 顯示全部樓層
好東西  學習中。。。
回復

使用道具 舉報

ID:432018 發表于 2019-2-25 22:51 | 顯示全部樓層
辛苦樓主啦,能總結成這樣的,道行不淺
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产精品视频999 | 亚洲九九| 在线观看欧美一区 | 久久亚洲一区二区三区四区 | 日韩av一区二区在线观看 | 97免费视频在线观看 | 色小姐综合网 | 欧洲毛片| 欧美一区二区三区一在线观看 | 精品中文字幕在线 | 久久久精品网站 | 免费成人国产 | 亚洲性视频网站 | 久久综合九九 | 欧美 日韩 综合 | 欧美久久久 | 亚洲 欧美 激情 另类 校园 | 四虎午夜剧场 | 精品久久久久久久久久久久久久 | 婷婷去俺也去 | 无吗视频| 亚洲毛片在线观看 | 老子午夜影院 | 国产精品射 | 最新毛片网站 | 国产精品一区视频 | 欧美九九 | 精品国产一二三区 | 人人人人干 | 国产1区 | 久久免费高清视频 | 精品国产色 | 国产重口老太伦 | 亚洲视频在线一区 | 国产剧情一区 | 免费在线看黄 | 1级毛片| 欧美日韩在线观看一区二区三区 | 久久青草av | 亚洲精品在线视频 | 一区二区三区视频在线 |