TOPPERSプロジェクト教育WGでは、ARMボード(LPC2388-ARM7)用に、基礎1,2,3実装セミナー教材を再編集し、ARM7版基礎1、2、3実装セミナー教材を作成しました。この教材は、同一のARMボードを使用し、ETロボコン用のMINDSTROMS-NXT開発環境と同一の開発環境で組込みハードウェア、開発環境の説明から組込みプラットフォームまでのアーキテクチャ系の実装開発を行う組込みソフトウェア教育コンテンツです。実習環境としては、Windows7以降のWindows環境でも、実習を行うことができます。対象は、C言語で開発できる方、UNIX系の開発環境に経験のあるファームウェア開発を目指す方を対象としています。
基礎セミナーシリーズでは,以下の内容を学びます(各セミナーの詳細については、リンク先のページをご参照ください)。
本セミナーは2日間で、以下のスケジュールを想定しています。
◆1日目
10:00〜10:30 | はじめに |
10:30〜12:30 | 組込みハードウェアの基礎知識 |
13:30〜15:30 | 組込みプログラム開発の基礎知識 |
15:30〜16:00 | マイコンボードの確認 |
16:00〜16:50 | 開発環境の確認 |
16:50〜17:00 | まとめ |
◆2日目
10:00〜10:30 | 組込み開発のノウハウ |
10:30〜11:30 | メモリマップドレジスタの操作方法の確認 |
12:30〜14:30 | ポーリングプログラム |
14:30〜16:30 | 割込みプログラム |
16:30〜17:00 | まとめ |
本セミナーは2日間で、以下のスケジュールを想定しています。
◆1日目
10:00〜10:30 | リアルタイム |
10:30〜12:00 | ITRONの仕様について学ぶ |
13:00〜13:30 | 開発環境の実装 |
13:30〜15:15 | TOPPERS/ASPカーネルの導入 |
15:15〜16:45 | システム検証モジュールの導入 |
16:45〜17:00 | まとめ |
◆2日目
10:00〜10:30 | 実行開発環境 |
10:30〜12:00 | RTOSの基礎プログラミング実習1 |
13:00〜14:30 | RTOSの基礎プログラミング実習2 |
14:30〜16:40 | 同期通信機能プログラミング実習 |
16:40〜17:00 | まとめ |
本セミナーは2日間で、以下のスケジュールを想定しています。
◆1日目
10:00〜10:40 | プラットフォーム構築 |
10:40〜12:00 | 開発環境のセットアップ |
13:00〜14:00 | RTCのデバドラの説明とデバッグ |
14:00〜15:00 | MCI/FAT/POSIXファイルシステム |
15:00〜16:30 | SDファイルシステムの確認 |
16:30〜17:00 | まとめ |
◆2日目
10:00〜11:00 | ITRON-TCP/IP仕様 |
11:00〜11:30 | TINETデバイスドライバの設計 |
11:30〜14:00 | DHCP+ECHOサーバの実装確認 |
14:00〜14:30 | プラットフォーム作成 |
14:30〜15:00 | 仮想端末アプリの構築 |
15:00〜16:30 | 仮想端末アプリの拡張 |
16:30〜17:00 | まとめ |
ARM7版基礎1、2、3実装セミナーの教材はこちらでダウンロードできます。
基礎1実装セミナー | ||
2013年7月13日(土)、14日(土)の2日間、名古屋大学の大学院情報科学研究科附属組込みシステム研究センターにて開催しました。 |
基礎2実装セミナー | ||
2013年7月20日(土)、21日(土)の2日間、名古屋大学の大学院情報科学研究科附属組込みシステム研究センターにて開催しました。 |
基礎3実装セミナー | ||
2013年9月14日(土)、15日(土)の2日間、名古屋大学の大学院情報科学研究科附属組込みシステム研究センターにて開催しました。 |
基礎1、2、3実装セミナーの講師は以下のとおりです。
名前 | 所属 |
---|---|
竹内 良輔 | (株)リコー |
田中 裕貴 | (株)リコー |
森田 浩 | (株)アドバンスドデータコントロールズ |
岩田 和仁 | (株)デンソークリエイト |