SimonLiu的ESP8266與AliOS Things 學習教程系列之十九:基于linkkitapp自定義新項目

歡迎加入交流群:ESP8266 AliOS Things 群 號: 107723112
所有教程請看 AliOS Things 入門教程系列
此教程在SimonLiu的CSDN博客同步更新。

雖然SimonLiu前面有一篇博文講述了如何以helloworld為基礎新建項目的方法,但是實際可用的項目基本上都是基于linkkitapp修改的。本文就詳細講述如何把linkkitapp修改為一個自定義的新項目。

1. 復制粘貼并重命名linkkitapp文件夾

首先把app/example/linkkitapp文件夾復制粘貼到app文件夾,假如我們要建立一個smartfan項目,我們需要把剛才粘貼的app/linkkitapp重命名為app/smartfan, 完成后目錄結構如下圖。

image.png

image.png

2. 修改app下的Config.in文件

打開app下的Config.in文件,在end choice前面添加:(注意這里有三個smartfan,注意大小寫區(qū)別)

  source "app/smartfan/Config.in"
 if AOS_APP_SMARTFAN
     config AOS_BUILD_APP
         default "smartfan"
 endif

3. 修改app/smartfan/Config.in文件

  • 3.1 打開app/smartfan/Config.in文件,選中第一行的LINKKITAPP,按ctrl+shift+L選中所有的LINKKITAPP文字,并且按下彈出小窗的Aa以僅選中大寫,然后輸入SMARTFAN替換所有LINKKITAPP
  • 3.2 同樣使用小寫smartfan替換小寫的linkkitapp(其實只有13和16行)。
  • 3.3 把第二行的Linkkit Application改為SmartFan Application,這個是menuconfig里面顯示的名稱。
    在這里插入圖片描述

    修改完畢如下圖:
    在這里插入圖片描述

4. 修改app/smartfan/aos.mk文件

打開app/smartfan/aos.mk文件,使用大寫SMARTFAN替換所有大寫LINKKITAPP,使用小寫smartfan替換小寫linkkitapp。

在這里插入圖片描述

5. vscode終端內運行aos make menuconfig

vscode終端內運行aos make menuconfig,在Application Configuration - Select App - Local application - Select Application中可以看到SmartFan Application出現在列表中了。

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容