2019-01-06から1日間の記事一覧

Arduinoの良さを全然活かさないLチカ

.ino (594バイト) #define whichBit (1 << 5) void setup(){ DDRB = whichBit; // PB5 (ArduinoのD13)のIOをOUTにする。Data Direction Register while(1){ PORTB ^= whichBit; // ループするたびにPB5のステータスを反転する。Port Output Register Thing d…

さまざまな開発環境

4つの選択肢がある。 Atmel Studioを使う。規模が大きすぎる。慣れるのに時間がかかる。 WinAVRを使う。2010年にプロジェクトが凍結されたが現在も利用可能。 単体のAVRクロスコンパイラーを使う。Elliotはこれを推奨している。 Arduinoをそのまま使う。たと…