CAN
最新のSeeed MCP CAN Shield (MCP2515) のライブラリを導入したところ下記のエラーが発生。cannot declare variable 'CAN' to be of abstract type 'MCP_CAN' 調べたところライブラリが大きくアップデートされているようで、インポートする側のプログラムも…
Arduino Micoroのシリアル送受信バッファサイズ、初期設定は64byteらしい(RAMサイズによっては16byte).SPIで受信したCANデータをシリアルで送信する際に,IDあたり12byte(ID 2byte, data 8byte, start/end時にend符号で各1byte)に加えて, SLIPフォーマット…
LAWICEL製のCANUSBデバイスをWindows11で使用するまでの覚え書き ドライバのインストールと、CANUSBをWindows11で認識できるようにするための2ステップが必要 ドライバのインストール Windowsをテストモードに設定するために、BIOSからSecure bootをdisable…
MCP2515というCANコントローラは 2個の受け入れマスク(2個受信バッファがあり、各バッファに1つずつ)と 6個の受け入れフィルタがあって、これをしっかり設定しないと意図したメッセージが取得できない。SeeedのCAN_BUS_Shieldを使う。READMEがわかりやすくて…
・CANBUSシールド側のピンアサインは下記から見た方向のピンが画面の表示内容になる。 ・CANネットワーク側
seeed studio製のCANBUSシールドは2015/2月現在2バージョンある模様。旧バージョンはICSPピンとSPI信号ピンがつながっていないため,Leonardoで使うにはひと手間必要。注意! ・旧バージョンv1.0 03/06/2013 緑色の外箱 ・新バージョンv1.1 06/27/2014 黒い…