基本的にFree RTOSでのタスク機能を利用して
- ピトー管からデーターを得るタスク
- それを他に送るタスク(CAN、 SPIFlash、 パリティ)
- CANを送信するタスク
- SPIFlashに書き込むタスク
- MicroSDに書き込むタスク
の4つをタスクとして動作させたい。 MicroSDにログを書き込むようのタスクも作るか考え中
flowchart TB
node_1("getPitotData")
node_2("sendDataToEveryIC")
node_3("writeDataToFlash")
node_4("sendDataByCan")
node_6("writeDataToSD")
node_2 --> node_4
node_2 --> node_3
node_1 --> node_2
node_2 --> node_6