TrueStudio建立User資料夾

2021-09-05 08:45:57 字數 623 閱讀 9328

剛開始使用truestudio,想和使用keil那樣建立乙個user資料夾,用來存放個人編寫的程式

在工程上右擊,建立了乙個user資料夾,然後建立了乙個port.c和port.h放到了user資料夾裡邊,

之後再main.c中包含了port.h,並呼叫了port中的gpio_config函式,結果在main.c中報錯,提示沒有找到port.h

於是,找設定,新增檔案路徑,終於把port.h報錯解決了

再次編譯,結果又出現了新的錯誤,gpio_confg函式未定義,但明確在port.c中定義了,並且在port.h中宣告了,繼續找原因

最後,發現建立的user資料夾和原來的src資料夾不一樣的屬性,然後在工程上右擊,找到了另乙個新建資料夾:

然後將自己新建的port.c和port.h檔案移到新建的user資料夾,再次編譯,問題解決了

初體驗truestudio,覺得自動補齊比keil好用些,但是沒找到設定自動補齊為隨時觸發,只找到了這個

TrueSTUDIO中在flash指定位置儲存常量

在truestudio開發軟體中如何實現在flash指定位置儲存常量,使用官方文件 user guide.pdf 修改多次不能實現。通過閱讀 ld.pdf 以及網上該文件的翻譯版本,歷時2天,實現方法總結如下。步驟1 stm32l071rb flash.ld specify the memory a...

namespace及use的用法

namespace 以下簡稱ns 在定義了乙個ns之後,下面所申明的class inte ce const 不包含variable 都是在申明的ns這個 域 裡面的。當引用乙個申明了ns的包含檔案,想要呼叫這個ns裡面的東西,那必須調整當前指令碼也到此ns域,否則就得用全稱 包含ns全稱 php v...

use mysql命令 mysql命令 use

use命令可以讓我們來使用資料庫。use命令格式 use 例如,如果xhkdb資料庫存在,嘗試訪問它 mysql use xhkdb mysql use db1 mysql select count from mytable selects from db1.mytable mysql use db...