Jalv2のバージョンが色々有って、困惑したが・・ライブラリにどんどん足していったら動いた。
目標はPIC18F14K50のCDCだけなので、とりあえず、CDCのイニシャル関係一式をインクルード文にしてみた。
残った行数は72行・・・コメントとコメントアウトが多いので、それも抜くなら、40行って言う感じか・・
ピンアサインを、Arduino式に、して、ライブラリにしたら、もっと減るなあ・・
特定ブートローダー専用
MCU PIC18F14K50限定(追加しても、PIC18F2550/4550まで)
USB-CDC専用
専用基盤形式に特定(Arduinoみたいに、勝手に番号を振る)いわゆるpin.def化する。
私はこうゆう切り捨ては大好きだ。
USBシリアルコンバーターのデモプログラムを見てるがメインループだけなら15行しか無いからわりとなんとかなりそうな気がします。
コメント
コメントを投稿