フォト
2017年3月
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
無料ブログはココログ

« Aliexpressで注文したタブレットが発送されないので問い合わせると.. | トップページ | 小型の感熱プリンターを購入しました »

2015年7月19日 (日)

Arduino IDE 1.6.5をインストールしました

Arduinoが「Arduino SRL(www.arduino.cc)」と「Arduino LLC(http://www.arduino.org/)」と
分裂してIDE環境のバージョンが今一分かりずらい状況となっています。

参考文献: SWICHI SCIENCE  - Arduinoの内部分裂について

取りあえず、私的には「Arduino SRL(www.arduino.cc)」の1.0x系と1.6.x系を利用しています。
今日は、1.0.xの利用をやめて、1.6.xに移行しようと今まで作成したスケッチを整理しました。

インストール等は全く問題なく、IDEは利用できました。

01

1.0x系よりもコンパイルしたバイナリサイズが小さくなるようです。
ただし、1.0.x系と1.6.x系では一部非互換なところがあり、1.0.xの環境は残しつつ1.6.xを使うととにました。

現時点でコンパイルエラーが発生したコード

   PROGMEM prog_uint8_t digitfont[]  = { ..
フラッシュメモリにデータを配置する場合の宣言の記述がちょっと変わったようです。
色々調べて、次のように変更する必要があるようです。
  PROGMEM const uint8_t digitfont[] = { ..

  2016/03/14 追記
     PROGMEM const uint8_t digitfont[] = { .. の形式は1.0.6でもエラーにならないので
     この形式の記述に統一した方が良いようです。
 

分裂は早期に解決して頂きたいですねえ、このままだと衰退して可能性もあります。

« Aliexpressで注文したタブレットが発送されないので問い合わせると.. | トップページ | 小型の感熱プリンターを購入しました »

arduino」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/571408/61914008

この記事へのトラックバック一覧です: Arduino IDE 1.6.5をインストールしました:

« Aliexpressで注文したタブレットが発送されないので問い合わせると.. | トップページ | 小型の感熱プリンターを購入しました »