SPRESENSE 開発メモ (Arduino IDE編)

Arduino IDEの開発メモです。

目次

Arduino ルール

  • フォルダー名とファイル名のルール。
    • 英数字かアンダースコア「_」で始まること。
    • 名前の途中にドット「.」とハイフン「-」を入れるのは可。
    • 名前は63文字以内であること。
  • src(サブ)フォルダーのルール。
    • サブフォルダー名は「src」でなければならない。
    • サブフォルダー内には好きなフォルダーを置けると思う。(未確認)
    • サブフォルダー内はinoファイルが無効かもしれない。(未確認)
  • dataフォルダーのルール。
    • ソースファイル以外のファイルは「data」フォルダー内に置く。
  • ファイル拡張子のルール。
    • .ino:Arduino言語ファイル
    • .cpp:C++ファイル
    • .c:Cファイル
    • .S:アセンブリファイル
    • .h:C/C++用ヘッダーファイル
    • .hpp:C++用ヘッダーファイル
    • .hh:C++用ヘッダーファイル
    • .tpp:テンプレート用ヘッダーファイル
    • .ipp:インライン用ヘッダーファイル
  • ファイルフォーマットのルール。
    • BOM無しのUTF-8であること。
    • 改行コードはLFであること。

SPRESENSE メモ

  • RTC
    • 起動時の日付は1970年1月1日。
    • 1980年1月1日以降の日付を設定しないと、ファイルやディレクトリーの作成日時や更新日時などのタイムスタンプが付かずに空になる。

コメント

コメントする

CAPTCHA


目次