名称 MIRS1301 LED提灯ボードライブラリ詳細設計書
番号 MIRS1301-SOFT-0016

最終更新日:2013.02.18

版数 最終更新日 作成 承認 改訂記事
A01 2013.02.18 高原一真 青木先生 初版

目次

  1. はじめに
  2. 要約
  3. プログラム

  1. はじめに

    本ドキュメントは、MIRS1301のLED提灯ボードライブラリの詳細設計書である。

  2. 要約

    1. 構造体・列挙体

      構造体: Lantern

      修飾子名称概要
      typedef struct Lantern_Lantern LED提灯ボード構造体

      列挙型: lightPattern

      修飾子名称概要
      typedef enum lightLantern_lightLantern 発行パターン
      説明
      PHASE_ROUND普通に回転
      PHASE_ABJ明るくなったり暗くなったり
      PHASE_ABJ_H明るくなったり暗くなったり高速
      PHASE_PATパトランプ式
      PHASE_ONOFF点滅
      PHASE_RANDOMランダムに光る
      PHASE_TURN順番に点灯、順番に消灯
    2. 定数

    3. 関数・関数型マクロ

      修飾子・戻値名称・引数概要
      Lantern* lanternOpen(I2CBus* bus, uint8_t address) LEDボードとの通信を開始する
      void lanternClose(Lantern* lantern) LEDボードとの通信を終了する
      void lanternLight(Lantern* lantern, int pattern) LEDボードの発光パターンを決める

  3. プログラム

    ダウンロード先: MIRS1301 ソフトウェア詳細設計書

▲上へ


MIRS1301 ドキュメント管理台帳へ

沼津工業高等専門学校 電子制御工学科