スクリプティング
公開日:
更新日:
ここから, OSのソースファイル, ヘッダファイルを順番に実装していきます.
実装するファイルは次のとおりです.
- Heap4.c
- List.c
- List.h
- ArduinOS.h
- ArduinOSConfig.h
- ArduinOSConfigAtmega328P.h
- ArduinOSConfigAtmega2560.h
- Port.c
- Portable.h
- PortMacro.h
- ProjDefs.h
- Queue.c
- Queue.h
- Semaphore.h
- StackMacros.h
- Task.c
- Task.h
変更を加えるファイルは以下のとおりです.
- Arduino.h
- wiring.c
- main.cpp
基本的な製作の流れを踏まえつつ, 各ファイルごとに説明を行っていきます.
各ファイルの細かな説明
スクリプトをっていくとき, どうしても必要な知識が必要な時があります. それは, プログラムでの典型的なデータ構造やポインタ, マイコン特有のレジスタ関連, CPUの動きなどといった細かな知識です. ここでは, ファイルごとに, 関係している説明ページを挙げていきます.