フォト
2019年12月
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        
無料ブログはココログ

« 豊四季タイニーBASIC for Arduino機能拡張版の更新 | トップページ | 豊四季タイニーBASIC for Arduino機能拡張版 のマニュアル完成 »

2019年10月23日 (水)

豊四季タイニーBASIC for Arduino機能拡張版 V0.07の公開

ブランチ版の仕様が確定し、メインストリーム(V007) にマージして正式版として公開しました。

  豊四季タイニーBASIC for Arduino機能拡張版 V0.07 メインストリーム(仕様確定版) 
    ・ https://github.com/Tamakichi/ttbasic_MW25616L

     ※ブランチは削除予定です。

V007版公開ですが、まだまだテスト不足で不具合対応、プログラムソースのダイエット等の修正を
メインストリームに逐次マージしていきます。

マニュアル(pdf形式)の内容もV007に対応しました。
まだまだ誤字等の記載ミスがあると思いますが、ぼちぼちと修正してまいります。

01_20191023093601

02_20191023093601

03_20191023093601

« 豊四季タイニーBASIC for Arduino機能拡張版の更新 | トップページ | 豊四季タイニーBASIC for Arduino機能拡張版 のマニュアル完成 »

日記・コラム・つぶやき」カテゴリの記事

arduino」カテゴリの記事

TinyBASIC」カテゴリの記事

コメント

ネオピクセルへのアクセス時に、D13もアクセスしていますが、仕様でしょうか?

> ネオピクセルへのアクセス時に、D13もアクセスしていますが、仕様でしょうか?

仕様です。ごめんなさい、マニュアルへの記載が抜けていました。
NeoPixelの制御にSPIのMOSI(D11)を利用しています。
SPIでは、D13がCLK出力に利用されるため、結果としてD13への出力も行われます。

メジャーなAdafruit Neopixel Libraryを使えば、この問題(=D13アクセス)は発生しないのですが、
制御中は全ての割り込みが禁止となり、シリアル通信、I2C、外部ピン割込み、タイマー割込みの併用が
できない、delay()、millis()の時間ずれ発生のため、自作のSPIを使った方式を採用しています。

了解しました。解説をありがとうございます。

コメントを書く

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

« 豊四季タイニーBASIC for Arduino機能拡張版の更新 | トップページ | 豊四季タイニーBASIC for Arduino機能拡張版 のマニュアル完成 »