cv_read_and_write_via_software_serial
CV read and write via Software Serial
本ページでは、スマイルデコーダ(Smile Decoder (DSdecR3))のファーム書き換え端子「スマイルコネクタ」を使って、ソフトウェアシリアルによるCV読み書き方式(SSS)について解説します。
特徴
- CVを車両に組み込む前に簡単に読み書きできる
- デコーダが正常に動いているかわかる
- CV以外の機能拡張ができる(まだ検討中)
構成
仕様
シリアル通信の仕様は以下のとおりです。
設定項目 | 設定値 |
---|---|
Baudrate | 9600bps |
Stop bit | 1 |
Parity | none |
DTR | Enable |
Pins | MISO(D11), MOSI(D12) |
動作原理
5V動作。電源供給はPC側から行う。 MISO,MOSI端子にTX,RXのソフトウェアシリアルを割り付け。SCK端子は、SSS用の場合は常にGNDとすることで、スマイルデコーダが起動時にCV読み書きモードに遷移するようにしている。
なお、アクセスの一番最初は、スマイルデコーダにリセットをかける必要が有るため、スマイルライターであればD10を一旦LOWにするリセット処理、FTDIのケーブル経由であれば、DTRをEnableにします。
ダウンロード
操作方法
デザイナーID
デザイナーIDは、SSS経由でスケッチの種類や作成者を特定して、適切な設定ファイルを選択できるようにするための仕組みです。 スケッチを作成して公開する場合は、ぜひともID割り振り依頼をお願いします。ID割り振りは無償です。
デザイナーID | 登録名 | 登録日 | 備考 |
---|---|---|---|
255 | 不明 | 10/1 | ID未割り振りの場合 |
228 | fujigaya | 10/2 | 登録 |
cv_read_and_write_via_software_serial.txt · 最終更新: 2015/10/03 14:54 by yaasan