【組込みソフトウェア開発のための構造化プログラミング】の写経(EV3)
書籍【組込みソフトウェア開発のための構造化プログラミング】に掲載のコードを写経した。
書籍の対象ハードウェアはレゴマインドストームNXTだが、このリポジトリはレゴマインドストームEV3が対象である。
-
書籍【組込みソフトウェア開発のための構造化プログラミング】掲載の設計に感銘を受けたから
-
実際に動くモノで書籍に書いてあるコードを写経し、書籍に書いてある設計を学びたいという思いがあったため
-
EV3はETロボコンのロボット 【HackEV】 を組み立てた
-
組み立て図はこちらのHackEV_L8b.pdfを参照した
こちらの【ETロボコンのEV3/シミュレータ双方に対応する開発環境】をインストールする。
ソフトウェア開発環境でインストールされるRTOS TOPPERS/EV3RTを利用する。
インストールされたバージョンは現時点(2023/11/10)の最新版
- バージョン: リリース1.1
- 最終更新日: 2021年06月25日
TOPPERS/EV3RTのリリース履歴はこちら
こちらのインストールが完了している前提
-
つぎのファイルを実行する。VSCodeが起動する。
/Users/k-abe/Desktop/Start ETrobo.command
-
次のコマンドでビルド・転送する
-
ビルド: make app=sp_esd_book_copy_ev3
-
ビルド&EV3に転送: make app=sp_esd_book_copy_ev3 up