Boost」など、さまざまなカンファレンスを企画・運営しています。BOOKS(コードジン・ブックス)は、CodeZineの連載からカットアップした、開発現場の課題解決に役立つ書籍シリーズです。マイコンを使って、マイコン開発を行っていきます。サーボモータベースの二足歩行ロボットの制御基板の開発をテーマに解説します。4gdbの入手gdbのインストール予告はじめに組込み開発ではソフトウェアが組み込まれる方をターゲット、そのソフトを開発するシステムをホストと呼んでいます。ホストは、要するに皆さんが普段使っているWindowsやMacなどの「パソコン」です。組込みソフトウェア開発と言っても特別なことはありません。確かに筆者が駆け出しの頃には貧弱な開発環境に悩まされました。デバッグに使えるリソースはGPIOに接続したLED一本なんてこともありましたが、今ではそんな「男前デバッグ」はほとんどありません。十分な量のデバッグリソースが使えます。Eclipseが使えますから。筆者のメインの開発環境は、下記のような感じです。(動作検証済み)開発の流れ開発の流れを大まかに分けると、下記のようになると思います。ソフトウェア開発論(メソドロジー)は色々ありますし、その開発、提唱だけでご飯を食べている人もいます。↓デバッグEclipseはほとんど全ての作業領域で適用可能ですが、この連載ではこの中で特に「コーディング」と「デバッグ」について重点的に解説します。(株)でエアバッグの制御ソフトウェア開発、ボッシュ(株)にてエンジンマネージメントシステム開発、適合ツールの開発、プロジェクトマネージメント、ノキアにてシンビアンOS用ミドルウェアS60の開発などをおこなう。プラットフォームチームの意義と実践のポイント1DMM.comの施策から見る、事業をむしばむ「技術負債」への処方箋──リファクタリングの「言語化」でインシデントを予防2企業の7割超が「2025年の崖」を理解していないことが明らかに。プラットフォームチームの意義と実践のポイント1DMM.comの施策から見る、事業をむしばむ「技術負債」への処方箋──リファクタリングの「言語化」でインシデントを予防2企業の7割超が「2025年の崖」を理解していないことが明らかに。プラットフォームチームの意義と実践のポイント1DMM.comの施策から見る、事業をむしばむ「技術負債」への処方箋──リファクタリングの「言語化」でインシデントを予防2企業の7割超が「2025年の崖」を理解していないことが明らかに。NEW新着記事一覧を見るイベント今後の予定を見るCodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。イラストの無断転載を禁じます。記載されているロゴ、システム名、製品名は各社及び商標権者の登録商標あるいは商標です。