01
前言
當(dāng)我們想從官方的例程中扣出一個(gè)demo來(lái)作為自己的空工程時(shí),難免要解決不少問(wèn)題,接下來(lái)演示一遍解決遷移工程的問(wèn)題。
02
遷移空工程
我選擇
mspm0_sdk_1_00_00_04examples ortosLP_MSPM0L1306driverlib **empty_driverlib_src** 作為空工程
并將其放到了mspm0_sdk_1_00_00_04目錄下如下圖所示。
接著打開(kāi)keil工程,更改對(duì)應(yīng)的頭文件目錄,只需要在C/C++中修改相對(duì)路徑即可。
修改前
修改后
如果不知道相對(duì)路徑是什么的話,建議百度。
修改User Command。
如果沒(méi)修改魔術(shù)棒User中的before Build工具鏈直接去編譯的話,會(huì)出現(xiàn)下面的情況,提示找不到指定的路徑。
根據(jù)報(bào)錯(cuò)的信息,我們?nèi)バ薷哪g(shù)棒User中的before Build工具鏈的鏈接腳本。
修改前
修改后
繼續(xù)編譯,可以看到剛才找不到指定路徑的報(bào)錯(cuò)沒(méi)了,但是又出現(xiàn)了新的問(wèn)題,某個(gè)文件不存在。
定位問(wèn)題,可以發(fā)現(xiàn)這個(gè)問(wèn)題出在編譯鏈工具腳本(位于/tools/keil/中)的指定路徑上。
接著,修改里面的.bat文件,使其相對(duì)路徑能指向
mspm0_sdk_1_00_00_04 .metadataproduct.json
接著,我們?cè)偃eil里面修改魔術(shù)棒User中的before Build工具鏈,如下圖所示。
到此,我們就完成了官方demo的遷移。
審核編輯:劉清
-
msp
+關(guān)注
關(guān)注
0文章
162瀏覽量
35580 -
C++語(yǔ)言
+關(guān)注
關(guān)注
0文章
147瀏覽量
7175
原文標(biāo)題:MSPM0L1306之遷移工程
文章出處:【微信號(hào):創(chuàng)易棧,微信公眾號(hào):創(chuàng)易?!繗g迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
MSPM0L1306開(kāi)發(fā)板教程之OPA

電賽:mspm0l1306的開(kāi)發(fā)板可以燒錄程序,但是程序運(yùn)行不了,怎么解決這個(gè)問(wèn)題?
從 MSP430? MCU 到 MSPM0 MCU 的遷移指南
MSPM0L1306開(kāi)發(fā)板教程之開(kāi)發(fā)環(huán)境搭建

MSPM0L1306開(kāi)發(fā)板教程之GPIO輸入輸出

MSPM0L1306開(kāi)發(fā)板教程之ADC

MSPM0L1306開(kāi)發(fā)板教程之通用定時(shí)器

MSPM0L1306開(kāi)發(fā)板教程之I2C

MSPM0L1306開(kāi)發(fā)板教程-SPI

MSPM0L1306開(kāi)發(fā)板教程之WWDT

從STM32到基于Arm的MSPM0的遷移指南

MSPM0L1306 LaunchPad開(kāi)發(fā)套件(LP?MSPM0L1306)

評(píng)論