特別ライブラリー digitalPinToPort:Arduinoのピン番号からCPUのポートを取得 Arduinoの標準関数であるdigitalWrite()などをAVRレベルで使用する際、ピン番号ではなくCPUのポート番号で制御する必要があります。その時に利用する関数がdigitalPinToPort()関数です。この関数を使うことでA... 2024.04.25 特別ライブラリー
特別ライブラリー portOutputRegister:Arduinoのピン設定を高速化する高度な関数 Arduinoでデジタル新語の出力を行う標準関数として、digitalWriteが用意されていますが、この関数よりもっと直接的で高速な可能とする関数portOutputRegisterです。 portOutputRegister()の使い方... 2024.04.22 特別ライブラリー
特別ライブラリー portInputRegister:Arduinoのピン設定を高速化する高度な関数 Arduinoでデジタル信号の入力を行う標準関数として、digitalReadが用意されていますが、この関数よりもっと直接的で高速な動きをする関数がportInputRegisterです。この 関数は、Arduino環境におけるマクロで、特... 2024.04.21 特別ライブラリー
特別ライブラリー portModeRegister:Arduinoのピン設定を高速化する高度な関数 Arduinoの標準関数でデジタルピンのモードをセットするpinMode関数がありますが、この関数と同じ機能を果たし、もっと高速で柔軟な関数がportModeRegisterとして用意されています。この関数はデータディレクションレジスタ(D... 2024.04.21 特別ライブラリー