TWELITE STAGE
1.0
1.0
  • TWELITE STAGE APP
  • LICENSE
  • 改訂履歴
  • 最新版の取得
  • インストール
    • Windows
    • macOS
    • Linux
    • RaspberryPi
    • M5Stack
  • 使用方法
    • キー操作・マウス操作
    • 画面
      • シリアルポート選択
      • メインメニュー
        • ビューア
          • ターミナル
          • 標準アプリ ビューア
          • PAL/CUE/ARIA ビューア
          • CUE/ARIA ビューア
          • グランサー
          • コマンダー
        • アプリ書換
          • BINから選択
          • Actビルド&書換
          • TWELITE APPS ビルド&書換
          • Actエクストラ
          • 指定
          • 再書換
          • ビルド・書換画面
        • インタラクティブモード
        • TWELITE STAGEの設定
        • シリアルポートの選択
    • M5Stackでの利用
    • ログ機能
  • その他仕様など
    • フォルダ構成について
    • 環境変数について
    • 000desc.txt
GitBook提供
このページ内
  • MWSDK フォルダ
  • MWSDK.ini
  • BINフォルダ
  • logフォルダ
  • Tools フォルダ
  • ビルドプロジェクトフォルダについて
  • フォルダの検索順
  • Wks_Acts
PDFとしてエクスポート
  1. その他仕様など

フォルダ構成について

TWELITE STAGE APP は、TWELITE STAGE SDKパッケージ内のフロントエンドアプリケーションとして動作します。ここでは、そのフォルダ構成について解説します。

../MWSTAGE/            TWELITE STAGE SDK インストール
    /TWELITE_Stage.??? 実行形式 (Windwows .exe, macOS .command, Linux .run)
    /TWELITE_Stage.sav 設定ファイル
    /TWELITE_Stage.ini その他設定(MWSDKディレクトリ名指定)
    /TWELITE_Stage/    TWELITE STAGE APP の関連ファイル

    /MWSDK/            MWSDKのライブラリなど
    /BIN/              [BINファイル選択]時の格納先
    /log/              ログ格納先
    
    /Tools/            gcc コンパイラなどのツール一式
    
※ 本構成は MWSDK2020_11 以降です。
※ MWSDK2020_10以前との大きな相違は Tools の配置です。
../MWSTAGE/
    /MWSDK/
      /Tools/          <= Tools は MWSDK内に格納
    (/MWSDK.ini) .     <= MWSDK.ini は非対応

MWSDK フォルダ

MWSDK/
  Act_samples/   : mwx ライブラリによるサンプルコード 
  Wks_TweApps/   : TWELITE APPS のソースコード 
  Act_extras/    : mwx ライブラリによるより専門的なサンプル、他のライブラリを引用したもの
  TWENET/        : TWENET ライブラリ (mwx ライブラリなど) 
  ChipLib/       : 半導体ライブラリ  
  MkFiles/       : Makefile の本体処理部分     
  000manifest    : MWSDKのバージョン情報

MWSDK フォルダには、TWELITE無線マイコンのソフトウェアを構築するためのライブラリや、サンプル、TWELITE APPS のソースコードが含まれます。

MWSDK.ini

# MWSDK.ini の例
# MWSDK=MWSDK
MWSDK=MWSDK2020_10

MWSDK/ フォルダの替わりに別のフォルダを指定したいときに編集します。複数のライブラリバージョンを混在させる場合に便利です。上記の例では MWSDK2020_10フォルダを利用します。

BINフォルダ

logフォルダ

Tools フォルダ

gcc, g++ などのクロスコンパイラの toolchain などが含まれます。

プラットフォーム特有のユーティリティもこのフォルダに格納されます。詳しくは Tools/reame-j.txt を参照してください。

ビルドプロジェクトフォルダについて

本機能は標準的に提供する機能外として粗紹介します。記載の内容と異なった動作になる場合もあります。

フォルダの検索順

以下の順でビルドプロジェクトフォルダ (Act_samples など) を検索します。

  1. TWELITE STAGE APPが起動したときのフォルダ

  2. TWELITE STAGE APPの実行形式があるフォルダ

  3. {MWSDKフォルダ}/..

  4. {MWSDKフォルダ}

MWSDK は TWELITE STAGE APP の実行形式があるフォルダを起点に検索します。

Wks_Acts

Wks_Acts フォルダが存在する場合は、Act_samples フォルダの替わりに、このフォルダをメニューの[Actビルド&書換]メニューから参照します。

自身で作成するビルドプロジェクトを Wks_Acts に格納したいといった用途を想定しています。

前へその他仕様など次へ環境変数について

最終更新 4 年前

TWELITE STAGE APP の メニューを選択したとき、このフォルダにある TWELITE 無線マイコン用のファームウェアファイル (.BIN) が列挙されます。

TWELITE STAGE APP でシリアルポートのを実行したときに、このフォルダにログファイルが格納されます。

[BINから選択]
ログ機能