インターネットデパート - 取扱い商品数1000万点以上の通販サイト。送料無料商品も多数あります。

組込みI/Oインタフェース基礎講座

価格: ¥2,940
カテゴリ: 単行本(ソフトカバー)
ブランド: 翔泳社
Amazon.co.jpで確認
組込みシステム経験者の参考になるのでしょう ★★☆☆☆
 初心者を意識した記述もあるのですが、前提知識を要求している
ようでもあり、どのようなレベルの読者が対象なのかわかりません。
 日本語に洗練されてない部分があり、読みにくい記述が
目立ちます。おそらく記述内容の半分程度の知識がある人には
役立つのでしょうが、この本を出発点に組込みシステムを理解
するのは無理でしょう。
めずらしい本 ★★★★★
組み込みソフトウェア開発に従事しているプログラマ向けの本です。CPUのメモリ空間からはじまり、ATA等よく扱うインターフェイスについて詳しく解説されています。この類の本の中では、出来は非常に良いです。話は変わりますが、この分野のプログラミングは、ハードウェア技術者に向いているといつも思います。というのも、デバイスドライバ等はC言語の知識はたいして必要ではなく、ハードウェアに詳しい方が有利だからです。賛否両論あるでしょうが、3DCG、画像処理等をはじめとした複雑怪奇な分野を扱うプログラマと比較すると、技術レベルは数段低くて済みます。
I2CやSPIまで載ってるのは案外いいかも ★★★★★
案外、I2CやSPIの解説がある本って少ないから、まぁ、シリアルポートが実際問題、ノートパソコンなどからなくなってる現状では、むしろこっちのが現実的なのかな。もともとWindowsパソコンで役立つ本じゃないし。

パラレルポートについては、いろんな例が載ってますが、実際、アイデア次第なんですよね。。モータの回し方とかダイナミックスキャンとか常套テクニックは押さえてありますが。

安全性やセキュリティの解説は、おまけとはいえ、考えさせられました。問題は、どうやって「デフォルト安全側」の状態にハードが故障してくれるように設計するかですね。このあたりは、ハードの本の領域なので、プログラマ向けの本書で触れられるのはこれぐらいまでかな。。

ともあれ、なんか、思いっきり泥臭い感じだけど、こんな本、あまりなかったのでいいかも
いい感じかもしれません ★★★★☆
冒頭からCPUがメモリ空間へのアクセスするのに云々という結構ベタな話がいきなり登場。このあたりは好感がもてます。
このあとアドレスデコーダとか同期クロックなどが、ダダダ〜〜っと回路図と真理値表で紹介されるのも結構いい感じ。(ただし、「これが素でわかるようなヤツなら別にこんな本読まないのかな」と、ふと不安になるが。)
パラレルI/Oの説明では、なぜかプリンタポート(IEEE1284)が説明されます。まあ、PCしかしらないプログラマ向けの記事としてはいいのかもしれませんが、WindowsでI/Oアクセスを禁止されていることを考えると、すでにあまり利用価値がないような気もします。
シリアルは、結構初心者向けだが、もう少し分量をかけてほしかった。
未だに少容量EEPROMなんかはI2Cなわけだし、シリアルを理解するのとしないのとでは、実務で雲泥の差がでるはず。そのあたりは、増補版に期待というところか。
あとは、割り込みとタイマが2章に分けて記載されているのは出色の出来、といった感じでしょうか。
割り込みをまともに説明してくれている入門書って案外ない感じなのでちょっとうれしい。
総評としては、いい本だとおもうけど、帯タイトルにあるようにターゲットをプログラマに限ってしまうと、
非常に狭い範囲でしか当てはまらない感じがしました。そういう意味では読み手を選ぶ本かもしれませんね。