組み込みOS自作入門

組み込みOS自作入門!!「2日目 - メモリマップドI/O〜静的変数の読み書き」 (2nd〜3rdステップ)

さて、二日目です。 12ステップ本は、前半がブートローダの制作ということですが、まだHelloWorldを作っただけで、ブートローダっぽいものは何も実装していません。 今回はメモリマップドI/Oの解説から、シリアルデバイスドライバの解説、数字を出力する関数…

組み込みOS自作入門!!「1日目 - Hello World」 (1stステップ)

現在は3ステップ目まで終了しているのですが、ブログの方にまとめていなかったので、さかのぼって書くことにします。 ようやく1日目がスタートしました。 Hello World さて、開発環境の構築ができて、開発用のボードも手に入れて、最初にやることといえば…He…

組み込みOS自作入門!!「番外編-なぜ標準ライブラリを使わない?」

昨日から組み込みOS自作の記事を書き始めたのですが、さっそく番外編がやってまいりました(笑)今回は標準ライブラリを使用していないのですが、はじめてマイコンのプログラムを書いた時に、「なんでprintfが使えないんだ?」という疑問を持ったのを昨日の記…

組み込みOS自作入門!!「0日目-開発環境の構築」 (1ステップ)

今日から組み込みOS自作入門を始めたいと思います。 PCのOS自作といえば、河合さんの「30日でできる!OS自作入門」ですが、 組み込みのOS自作といえばもちろん坂井さんの「12ステップで作る組み込みOS自作入門」ですね!(笑) 今まではPICマイコンしか使った…