12ステップで作る 組み込みOS自作入門 Cortex-M版 0step

仕事でARMマイコン(Cortex-M)上に内製のリアルタイムOSを作りたいねという話が出ており、リアルタイムOSの実装をする可能性がぼちぼち出てきたので、リアルタイムOSの基礎を学ぶため下記の書籍を一通り読んだ。

 

12ステップで作る 組み込みOS自作入門

http://kozos.jp/books/makeos/

 

本当は、最初から11月の横浜で実施した組み込み展示会でARM社から無料で頂いたmbdeボードで実装にトライしたかったのだけども、いかんせんハードルが高かったので書籍でも用いられているH8/3069Fマイコンボードを購入して演習を一通りやってみた。

 

リアルタイムOSについてぼんやりであるが理解できたので、当初の目標であったmbedボードへの実装にトライをしていきたいと思う。

 

ロスコンパイラとかのリンカスクリプトアセンブラ記述がH8マイコンとは異なりそうなので、その辺で躓きそうな予感。