五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

CH32V103學(xué)習(xí)筆記之二——自定義工程模板

2021-08-05 17:48 作者:修地球八級(jí)工  | 我要投稿

1、前言

????上一篇講到了如何使用IDE(MounRiver Studio)自帶工程模板建立第一個(gè)工程,并結(jié)合學(xué)習(xí)板下載運(yùn)行了第一個(gè)工程。因?yàn)閗eil的使用習(xí)慣,個(gè)人習(xí)慣更為清爽的工程文件結(jié)構(gòu)。所以基于IED自帶的工程模板做了一些調(diào)整,自定義了一個(gè)符合個(gè)人使用習(xí)慣的工程模板。

2、自定義工程模板文件結(jié)構(gòu)

自定義工程模板文件結(jié)構(gòu)圖

3、制作自定義工程模板流程

????首先使用IED創(chuàng)建一個(gè)工程。

使用IED創(chuàng)建的工程文件結(jié)構(gòu)

????在工程文件夾中新建文件夾“Libraries”(名稱隨意),將“Core”、“Debug”、“Peripheral”和“Startup”四個(gè)文件夾移動(dòng)至“Libraries”中。

Libraries文件夾

????將“system_ch32v10x.c”、“system_ch32v10x.h”和“ch32v10x.h”移動(dòng)至“Core”文件夾中。

Core文件夾內(nèi)文件
ch32v10x.h文件路徑
system_ch32v10x文件路徑

????使用IDE打開修改后的工程。

修改后的工程文件結(jié)構(gòu)

????嘗試編譯工程,會(huì)發(fā)現(xiàn)有多個(gè)錯(cuò)誤。全部是在對(duì)應(yīng)編譯文件路徑?jīng)]有找到文件(工程默認(rèn)文件路徑修改過了,肯定找不到啦)。

編譯結(jié)果

????這個(gè)時(shí)候就要修改編譯鏈接設(shè)置。

修改編譯鏈接設(shè)置

????先修改啟動(dòng)文件“startup_ch32v10x.S”的文件夾路徑,在“編輯目錄路徑”中修改相對(duì)路徑即可。

指定匯編文件編譯路徑
編輯目錄路徑

????接著修改C編譯器編譯文件路徑,添加、修改帶有.h和.c文件目錄(根據(jù)實(shí)際情況添加)。

修改C編譯器編譯文件路徑

????點(diǎn)擊“應(yīng)用并關(guān)閉”,會(huì)彈出修改文件路徑需要重新編譯才會(huì)生效,點(diǎn)擊“是”即可。

保存設(shè)置的彈窗

????重新編譯工程,0錯(cuò)誤,0警告。

重新編譯結(jié)果

????編譯生成的hex文件在“obj”文件夾內(nèi),將hex文件下載至學(xué)習(xí)板,串口調(diào)試軟件接收到的信息正常。

下載編譯完成的hex文件
串口調(diào)試軟件接收到的信息

4、小結(jié)

????制作好的工程模板復(fù)制使用前需要將“obj”文件夾整體刪除(第一次編譯前不會(huì)有這個(gè)文件夾,點(diǎn)擊編譯才會(huì)自動(dòng)在工程文件內(nèi)創(chuàng)建生成),“obj”文件夾存放的是工程編譯中間鏈接文件,每次編譯都會(huì)重新生成。如果不刪除,編譯下載的還是上次編譯完成的hex文件(默認(rèn)上次下載的配置信息)。因?yàn)閭€(gè)人習(xí)慣直接復(fù)制工程修改使用,所以將修改好的工程模板添加至IED中作為用戶模板就不展開討論了,感興趣的小伙伴可以自己研究一下。


CH32V103學(xué)習(xí)筆記之二——自定義工程模板的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
庆元县| 怀安县| 西贡区| 晋江市| 喜德县| 普定县| 固始县| 弥渡县| 武鸣县| 林州市| 溧水县| 景谷| 邵阳市| 上高县| 北辰区| 会理县| 顺平县| 西乡县| 泉州市| 新田县| 高平市| 武隆县| 吉林市| 邻水| 金坛市| 宜阳县| 内黄县| 黑山县| 通榆县| 金平| 宝应县| 横峰县| 平定县| 藁城市| 岳阳市| 平遥县| 广宁县| 四子王旗| 喀什市| 尉犁县| 淅川县|