-
H8マイコンのソフトウェア開発環境を整備しよう (1/3) − @IT MONOist 
http://monoist.atmarkit.co.jp/fembe
dded/articles/cadh8road/07/cadh8roa d07a.html 本文へ
――「最近、電子部品があまりにも小さくなり、手作業での配線が難しい!!」。大学で電子工学を専攻している健一君は“プリント基板CAD”の教えを請うために、近所でプリント基板設計会社を経営する二三夫さんを訪ねた……。その日から、二三夫さんによる熱血指導がはじまり、マイコンボード「H8Tiny-USB」製作がスタートした。プリント基板CAD初体験の健一君にとって山あり谷ありの苦難の道のりであったが、若さとやる気でメキメキと腕を上げ、ついにH8Tiny-USBが完成したのだった!!(これまでのストーリーを確認する)
本連載「イチから作って丸ごと学ぶ! H8マイコン道」も今回からついに後半がスタートです。二三夫さんの指導の下ようやく完成したH8Tiny-USBを手に、健一君は喜び勇んで大学のサークル仲間の元へ向かったようですが、二三夫さんの「これからが勉強だぞ!」という言葉を忘れているような……。 -
Embedded Technology 2009特集 − @IT MONOist 
http://monoist.atmarkit.co.jp/tokus
yu/et2009/ 本文へ
「情報家電」「次世代携帯電話」「カーエレクトロニクス」などの最先端テクノロジーや、「DSP」「FPGA」をはじめとするベーステクノロジーが多数集結する下半期最大規模の組み込み関連イベント「組込み総合技術展 Embedded Technology 2009(ET2009)」。@IT MONOistでは昨年に引き続き、特集ページをOPENしました。ET2009開催直前情報やイベントレポートを多数お届けしていきます!! -
【番外編】新境地! プリント基板CADの可能性 (1/2) − @IT MONOist 
http://monoist.atmarkit.co.jp/fembe
dded/articles/cadh8road/06/cadh8roa d06a.html 本文へ
H8マイコン道(本連載)の第1回から第5回で、H8マイコン練習基板「H8Tiny-USB」を製作しました。
今回は番外編ということで、プリント基板CADを使った電子工作の例を紹介します。また、本稿の後半では、本編では扱わなかった「自動ベタ」機能についても触れたいと思います。
次世代マイコンに注目!!
日々進化を遂げているマイコン。本編ではH8マイコンを題材に解説を行っていますが、今回は番外編ということでH8以外のマイコンに注目してみたいと思います。
はじめに、画像1をご覧ください。これはルネサス テクノロジの「R8Cマイコン(以下、R8C)」です。 -
BREWアプリケーションの構成を理解しよう! (1/3) − @IT MONOist 
http://monoist.atmarkit.co.jp/fembe
dded/articles/brew/03/brew_03a.html 本文へ
前回「BREWアプリケーション開発の流れを押さえよう」では、開発環境の構築から、「Hello World」の表示までを実践し、本連載の導入部として、環境構築の確認とプログラムの実行方法にフォーカスして解説を行いました。
今回は、前回説明を省いた“プログラムの詳細部分”について詳しく見ていきたいと思います。
BREWアプリケーションの全体像
まず、前回作成した「HelloWorld」プログラムを利用しながらBREWアプリケーションの全体像を俯瞰(ふかん)してみましょう。
BREWアプリケーションは、定義ファイルである「MIFファイル」なども含めて、大きく以下のように構成されています(図1)。 -
組み込み初心者がETロボコンを通じて得られるもの − @IT MONOist 
http://monoist.atmarkit.co.jp/fembe
dded/articles/robocon/etrobocon2009 /05/etrobocon05.html 本文へ
前回「ロボコンで学ぶUMLモデリング」と称して、“機能(実現したいこと)”“構造(実現するために必要なもの)”“振る舞い(実現するための方法)”に分けたUMLの描き方を紹介しました。実際にはUMLモデルを作成した後に、モデルをソースコードに落とし込む作業がありますので、そちらについては以前@IT MONOistで紹介した解説記事「UMLモデルをどうやってC言語に落とし込むか」を参照していただければ幸いです。
なお、ETロボコン参加者には、5~7月にかけて計2回の技術教育会が実施され、その中でUMLの表記方法と、モデルをコードに落とし込む実装方法を学ぶことができます。





