DigitalOut (Arduino)

(2014.4.14 作成)

コンストラクタ

プロトタイプ

DigitalOut(const uint16_t &Pin);

戻り値

なし

引数

Pin

0~13のいずれか
備考

なし

ArduinoのDigitalWriteを呼び出しているだけです。

特に難しい使い方はないと思います。

 

ただしArduinoに関してはOpenDrainやPull-Up/Pull-Downの設定方法が不明であったため、setMode関数を呼び出しても動作しません。

サンプルコード

#include "DKS_GPIO_Arduino.h"
#include "DKS_Wait_Arduino.h"
 
 
DKS::DigitalOut led7;
DKS::Wait wait;
 
void setup() 
{
  const int ledPin =  7;      
  led7=DKS::DigitalOut(ledPin);
}
 
void loop()
{
  wait.wait_ms(500);
  led7 = !led7;
}

サンプルコードの使い方についてはこちらを参照してください。