yutotnh / spirit-mbed-can-motor-controller

spirit と CAN を用いた Mbed の モータードライバ制御プログラム(コントローラー側)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Spirit Mbed CAN Motor Controller

spirit を用いた Mbed の モータードライバ制御プログラム

下の図の赤のノードに相当します CANで接続したspiritを利用したモータードライバを動作することを目的としたプログラムです

flowchart TB
    classDef Controller fill:#EA3323,fill-opacity:0.5

    A[Controller]:::Controller
    A -- CAN --> B["Peripheral\n(Motor Driver)"] -->B2[Motor]
    A -- CAN --> C["Peripheral\n(Motor Driver)"] -->C2[Motor]
    A -- CAN --> D["Peripheral\n(Motor Driver)"] -->D2[Motor]
    A -- CAN --> E["Peripheral\n(Motor Driver)"] -->E2[Motor]
Loading

⌨️ Development

🛠️ Build

リポジトリのルートディレクトリで下の手順を行うことで、ビルドできます

Mbed CLI 1

詳しくは、公式のドキュメントを参照してください

mbed deploy
mbed compile -t GCC_ARM -m NUCLEO_F303K8 # ビルドターゲットを STM32F303K8 でビルド

Mbed CLI 2

詳しくは、公式のドキュメントを参照してください

mbed-tools deploy
mbed-tools compile -t GCC_ARM -m NUCLEO_F303K8 # ビルドターゲットを STM32F303K8 でビルド

About

spirit と CAN を用いた Mbed の モータードライバ制御プログラム(コントローラー側)

License:MIT License


Languages

Language:C++ 88.4%Language:CMake 11.6%