VOOZH about

URL: https://qiita.com/kure/items/77d9a26a829631f1af33

⇱ 【12ステップで作る 組込みOS自作入門】②とりあえず本のサンプルを全て実行してみた #OS - Qiita


👁 Image
3

Go to list of users who liked

1

Share on X(Twitter)

Share on Facebook

Add to Hatena Bookmark

More than 5 years have passed since last update.

【12ステップで作る 組込みOS自作入門】②とりあえず本のサンプルを全て実行してみた

3
Posted at

本を読み進める前にとりあえず全体像をつかむために、12ステップ全てのプログラムを実行してみた。各節の冒頭に記載されていた要点も添えて以下に記載。

STEP1

  • この節で学習すること
    • 開発環境の作成
    • クロス・コンパイラの作成
    • マイコン・ボードの書き込み

👁 step1.png

STEP2

  • この節で学習すること
    • シリアル通信
    • I/O コントローラ
    • スタート・アップ

👁 step2.png

STEP3

  • この節で学習すること
    • メモリ配置の調整
    • 静的変数の配置
    • メモリ・マップ

👁 step3.png

STEP4

  • この節で学習すること
    • ブートローダがなぜ必要か
    • シリアル経由でのファイル転送

👁 step4.png

STEP5

  • この節で学習すること
    • 実行形式ファイルのフォーマット
    • ELF形式
    • セグメント

👁 step5.png

STEP6

  • この節で学習すること
    • プログラムのロードとブート
    • メモリ配置

👁 step6.png

STEP7

  • この節で学習すること
    • H8/3069Fの割り込み処理

👁 step7.png

STEP8

  • この節で学習すること
    • OSがなぜ必要か
    • システム・コールの実装
    • 組み込みOSの基礎

👁 step8.png

STEP9

  • この節で学習すること
    • スレッドの優先度
    • スレッドのスリープとウェイク・アップ

👁 ScreenClip.png

STEP10

  • この節で学習すること
    • OSのメモリ管理
    • メモリの獲得と解放

👁 step10.png

STEP11

  • この節で学習すること
    • タスク間通信の方法

👁 step11.png

STEP12

  • この節で学習すること
    • OSの外部割り込み処理

👁 step12.png

元の本

坂井 弘亮
カットシステム
売り上げランキング: 38,961
3

Go to list of users who liked

1
0

Go to list of comments

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3

Go to list of users who liked

1