リサーチ115 > 組み込みシステム
組み込みシステムとは?
組み込みシステム(くみこみシステム)、エンベデッドシステム (Embedded system) は、特定の機能を実現する目的でコンピュータを組み込んでいる、特定目的のシステム。具体例としては、携帯電話、自動車、カーナビゲーションシステム、炊飯器、信号機、エレベーター、自動販売機、デジタルカメラ、テレビなど。
各種機器に新たな機能を追加する場合、従来は電気的・電子的な回路(ロジック)を使うため、コストが高くなる問題があったが、1980年代以降コンピュータの発達で、ソフトウェア的に機能の追加が可能になり、機能追加のコストが削減された。このため、ほとんどの電化製品は組み込みシステムを用いて付加価値として新機能を追加するようになっている。
多数のネットショップから組み込みシステム関連の商品を探して一覧表示しています。
|
組み込みシステム実践入門 SH-4とTOPPERS/JSPによる組み込みシステムの構築|田中典翁|カットシステム|送料無料 組み込みシステム実践入門 SH-4とTOPPERS/JSPによる組み込みシステムの構築|田中典翁|カットシステム|送料無料... |
|
|
よくわかる最新電子デバイスの基本と仕組み 組み込みシステムにおけるCPUと基本デバイス 組み込みハードウェアの常識|藤広哲也|秀和システム|送料無料 よくわかる最新電子デバイスの基本と仕組み 組み込みシステムにおけるCPUと基本デバイス 組み込みハードウェアの常識|藤広哲也|秀和システム|送料無料... |
|
|
組み込みUML―eUMLによるオブジェクト指向組み込みシステム開発 (OOP Foundations) 組み込み用のOS、そしてアプリケーションの開発は日本の工業分野として大いに期待される分野である。アプリケーションの複雑化にともない、コードの再利用性、汎用性といった面のニーズが高まっており、ソフトウェア開発のモデル記述に実績のあるUMLを組み込みの分野に適用することが課題となっている。 本書は組み込み用途向けに改良したUML「eUML」を解説したものだ。もちろん、今までUMLに触れたこ... |
|
|
ARM組み込みソフトウェア入門 記述例で学ぶ組み込み機器設計のためのシステム開発 本書は、ARMベースの組み込み機器設計をする人のための、システム開発とソフトウェア開発に直接対応した解説書です。この本の目標は、ARMコアの動作を製品開発者の視点から解説することです。読者ができるだけ早くARMでの実際の開発作業を行えるように、ソフトウェア記述例を多く紹介しています。これらの例は、ARMベースの組み込みシステムをより効率的に開発したいと考えている技術者にとっても役に立つものです。... |
|
|
組み込みUML eUMLによるオブジェクト指向組み込みシステム開発 本書は、UMLを適用した組み込みシステム開発に豊富な経験を持つ4名の著者が、その開発経験から得たベストプラクティスを、eUML(組み込みUML)という開発プロセスの形にまとめたものである。1つの例題を通してeUMLの全プロセスを解説しており、初心者には理解しやすい教科書として、熟練者には実践的な参考書として、自信を持ってお勧めできる1冊。... |
|
|
実践組み込みシステム開発 組み込みLinuxのためのC言語プログラミング|森誠|ソフトバンククリエイティブ|送料無料 実践組み込みシステム開発 組み込みLinuxのためのC言語プログラミング|森誠|ソフトバンククリエイティブ|送料無料... |
|
|
よくわかる組み込みシステムのできるまで / 長嶋洋一 〔Book〕 freeship SC5 発売日:2005年05月28日 / ジャンル:建築・理工 / フォーマット:Book / 出版社:日刊工業新聞社 / 発売国:日本 / ISBN:9784526054679 / アーティストキーワード:ヨクワカルクミコミシステムノデキルマデ / タイトルキーワード:ヨクワカルクミコミシステムノデキルマデ内容詳細:目次:第1章 「組み込みシステム」って何?/ 第2章 組み込... |
|
|
CとGNU開発ツールによる組み込みシステムプログラミング C言語の基礎的な知識を持っている読者を対象に、組み込みシステム開発に必要不可欠な内容(ハードウェアの基礎、構築手順、デバッグ、割り込み、最適化など)を、豊富なサンプルコードを使って解説。第1版(『C/C++による組み込みシステムプログラミング』)からは、C言語とGNU開発ツールを使った解説への変更、組み込みLinuxシステムとeCosに関する記述の追加などを改訂。... |
|
|
Linux組み込みシステム Hardware,software,and interfacing 組み込みLinuxの採用は信頼性、低コスト、オープンソースの透明性を獲得できます。ハードウエアとソフトウエアを選択するための広範な情報を提供します。組み込みシステムの基本領域である制御と実装の技法を学べます。組み込みWebインターフェース、マルチメディア配信、メッセージサービスを実現したシステム開発の実例を掲載しています。StrongARMとPowerPC用のクロスコンパイル用ツールチェーンを含む... |
|
|
CとGNU開発ツールによる組み込みシステムプログラミング 著者名:Michael Barr 著,Anthony Massa 著,有馬 三郎 訳 内容説明:C言語の基礎的な知識を持っている人を対象に、組み込みシステム開発に必要不可欠な内容を、豊富なサンプルコードを使って解説。GNU開発ツール、組み込みLinux、eCosに関する記述を追加。〔初版のタイトル:C/C++による組み込みシステムプログラミング〕【「TRC MARC」の商品解説】... |
|
|
リアルタイム組み込みシステムとコンポーネント 著者名:サム・シーベルト 著,西都 新一 訳 内容説明:現役のエンジニアを対象に、組み込みコンポーネントやシステムの設計にリアルタイム理論を応用してリアルタイム組み込みシステムを開発するのに必要な予備知識を提供。理論と実践と応用の3部構成。【「TRC MARC」の商品解説】... |
|
|
組み込みシステム実践入門 著者名:田中 典翁 著 内容説明:ハードとソフトの疑問に答える! SH?4 CPU搭載ボードを使った組み込みシステムの実現手順を詳細に解説。組み込みシステムのテクニカルな背景、実践的な留意点も網羅する。μITRON4.0準拠。【「TRC MARC」の商品解説】... |
|
|
よくわかる組み込みシステムのできるまで 著者名:長嶋 洋一 著 内容説明:21世紀を支える基盤技術の一つ、「組み込み」について紹介。組み込みシステムの企画段階から、ハードウェア・ソフトウェアの設計・開発、生産・保守まで、制作フローに沿って豊富なビジュアル資料によって解説する。【「TRC MARC」の商品解説】... |
|
|
実践組み込みシステム開発 著者名:森 誠 著 内容説明:組み込みソフトウェアの特徴から、アプリケーションの開発、最適化によるパフォーマンスチューニングまで、組み込みシステム開発におけるLinux/uClinux活用法を解説する。【「TRC MARC」の商品解説】... |
|
|
基礎から学ぶ 組み込みAndroid iPhoneに対抗するスマートフォン用のOSとして注目を浴びている「Android」。その一方で、Androidは、フリーで使うことができる、さまざまな家電機器などの組み込み用のOSとしても大きな注目を集めています。 本書は、組み込み用のCPUボード「BeagleBoard-xM」上でAndroidを稼働させ、その簡易組み込みAndroidシステムを使った赤外線リモコン、GPS、Webカメラなどと... |
|
|
組み込みLinuxシステム構築|KarimYaghmour/水原文|オライリー・ジャパン|送料無料 組み込みLinuxシステム構築|KarimYaghmour/水原文|オライリー・ジャパン|送料無料... |
|
|
CとGNU開発ツールによる組み込みシステムプログラミング|MichaelBarr/AnthonyMassa/有馬三郎|オライリー・ジャパン|送料無料 CとGNU開発ツールによる組み込みシステムプログラミング|MichaelBarr/AnthonyMassa/有馬三郎|オライリー・ジャパン|送料無料... |
|
|
リアルタイム組み込みシステムとコンポーネント|サム・シーベルト/西都新一|センゲージラーニング|送料無料 リアルタイム組み込みシステムとコンポーネント|サム・シーベルト/西都新一|センゲージラーニング|送料無料... |
|
|
組み込みGUI環境(ウィンドウ・システム)の設計と実装|四ノ宮力|毎日コミュニケーションズ|送料無料 組み込みGUI環境(ウィンドウ・システム)の設計と実装|四ノ宮力|毎日コミュニケーションズ|送料無料... |
|
|
よくわかる組み込みシステムのできるまで|長嶋洋一|日刊工業新聞社|送料無料 よくわかる組み込みシステムのできるまで|長嶋洋一|日刊工業新聞社|送料無料... |
ヤフー知恵袋から「組み込みシステム」に関する疑問・質問・口コミ情報をピックアップ。プチ情報があるかも!?
質問
2次記憶を必要としないOS普通に見かけるOSは2次記憶があることを前提としたUNIXの子孫がほとんどですが、メモリの価格が安くなった現在、2次記憶を必要としないOSが普及しても良いと思います。いわゆる組み込みシステムですが、いままでは組み込みというとメモリ制限がきつかったです。メモリ制限をほとんど気にしなくていいい、あるいはGbyta,Tbyteメモリで2次記憶を必要としないOSにはどんなものがあるでしょうか。標準的なものはないのでしょうか?軍事用のソフトウェアや衛星用、宇宙探査機用などのOSは何を使っているのでしょうか?日本だとBTRONでしょうか?
ベストアンサー
逆に、何のために外部記憶があるのかを考えた方が良い。2次記憶と言うと、1次記憶に入らないから入れておくと言う印象を受けるが、現在のOSでの外部記憶の役割は、1次記憶に入らないメモリ量の問題というよりも、永続データの格納場所という色彩が強い。電源喪失したら、何も残らないと言うのでは、ほとんどの場合困ってしまう。ご存知かもしれないが、Linuxは起動の最初に、メモリ中にファイルシステムを構築してインメモリOSとして動作してから、HDD上のファイルシステムをマウントしに行く。この時点ではいわゆる二次記憶は不必要。ただ、起動の最初にメモリにOSイメージや、ファイルイメージを「どこからか」ロードしなければならないため、なんらかの永続記憶を持っている。それが、ROMか、HDDかSSDかネットワークの先か分からないけど。OSイメージをROM上で実行することも出来る。その場合でも永続記憶がないと、電源喪失や、誤動作時のリセットでデータを残せない。そういう意味で、ちょっと質問の意図がわからない。
質問
コンピュータ工学の組み込みシステムについての質問です。あなたの身の回りにある組込みシステムを教えてください。また、それぞれのシステムにおいて制御の対象とその対象の物理量を教えてください。
ベストアンサー
リモコン、マウス、キーボード(楽器ではなくパソコンのです)、体温計、目覚ましなど、多少複雑なデジタル回路はマイコン組み込みシステムです。
質問
前にも似たようなことを質問しましたが組み込みシステムに使用されるマイコンの特徴とは何でしょうか?学校の課題です。自分でも調べていますが、色々な事を知りたいので教えてください。
ベストアンサー
前にも似たような質問に解答しましたが、別の視点から解答します。マイコンの特徴の一つに開発方法がクロス開発であるという事があります。クロス開発とは作るシステムの環境で開発するのではなく、パソコンなどの開発媒体を利用してマイコンのプログラムを開発する事です。解りずらいですが対義語にセルフ開発という手法があります。これは開発環境で作ったものを、その開発環境で使うというものです。例えばパソコンで作ったものを、そのパソコンで使用するという事です。あとはマイコン事にビット数というものが決まっています。一度に同時処理出来る命令の数をビットで表したものですが、例えば8ビットだったら8ビットマイコンなんて言ったりもします。マイコンとはそもそも何をするためのものかと言えば電気の動きを操作するためのものです。電気を流したりとめたり、受けたりする事によってハードウェアを制御するのが目的です。この事について例外はなく、スピーカーも液晶表示器も、ボタンもライトも、マイコンの電気操作によって制御されています。ただしマイコンただ一つだけでは操作が出来ない事がほとんどなので、ハードウェアを制御するための補助部品として、抵抗やトランジスタ、コンデンサなどを付け足したりします。なのでマイコン応用開発をする場合は電気の知識が必要不可欠であります。
質問
組み込みシステムって何ですか? 具体的な家電製品を取り上げて教えてください
ベストアンサー
組み込みシステムとは、特定の機能を実現するために家電製品や機械等に組み込まれるコンピュータシステムのこと。http://ja.wikipedia.org/wiki/%E7%B5%84%E3%81%BF%E8%BE%BC%E3%81%BF%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0エアコン、炊飯器、洗濯機、テレビ、ビデオ、携帯電話、デジカメ、ポータブルオーディオプレイヤー、ゲーム機など、沢山あります。自動車、カーナビ、自動販売機、エレベータなども組み込みシステム。
質問
組み込み技術者について高校生です。小さいときからプログラミングや電子機器に興味があって将来はプログラマになろうと考えていたのですが、調べているうちに、ソフトウェア一辺倒になってしまうプログラマよりも、ソフトもハードも深くかかわっている組み込みの技術者に興味を持つようになりました。とりあえず、組み込みシステムがどういうものなのかを知るためにそれについて書かれた本を1冊読みましたが、まだわからないことが色々あるので質問させていただきます。①実際の仕事ではどこまでを担当するのか読んだ本によると、組み込みシステムが用いられる専用機器の開発のプロセスは商品使用の決定→ハード・ソフトの仕様決定→ハード・ソフトの開発という流れだったのですが、自分の予想では、商品開発には、ソフトの開発は下請けにやらせる、とかいろいろな方面の技術者がかかわってくると思うのですが、組み込み技術者と呼ばれる職種の人が担当するシーンを教えてください。②具体的にどんな学問を学べばいいのかこれから大学に進学して勉強していくつもりなのですが、もし、目指す職業として組み込み技術者を設定するなら具体的にどんな技能が求められるのでしょうか。そしてそれはどんな学問を学べば身につくものなのでしょうか。③給与や仕事のキツさ、やりがいは、プログラマなどの他職種と比較してどうなのか「SEは過労死が出るほどキツい、金はたまるが使う暇がない」という話を先輩や先生から聞いたことがあるのですが、組み込み技術者はどうなのでしょうか。やりがいはありますか。
ベストアンサー
組み込みエンジニアです。この分野は質問者さんの言う通りソフトとハード両方を駆使して物を作る分野ですので基本的にプログラマーとは言いません。エンジニアと言う方が多いし、周りの人にも解ってもらえます。自分が実際にやっている事をもとに質問にお答えします。①仕事の内容について営業さんが仕事をとってきて製品開発部に商品の開発を依頼する。↓仕様を決める(金額、大きさ、機能、納期)↓仕様書を作る(ケースの設計図、回路図を書く、使う部品を決める、工程表と取り扱い説明書を作る)↓ハードを作る(買ってきた部品を組み立てる、ケーブルやコネクタをつくる、ケースの加工)↓ソフトを作る(プログラムを書いて、作ったハードにいれる。うちの場合はC言語で作ってる)↓検証(目的の仕様になるまで、ハードやソフトを作り直す。大抵はソフトを作りこむ事が多い)↓妥当性確認(自分以外の第三者の人達に商品を見てもらって、承認(OKサイン)を貰う)↓納品ってな具合です。他のところも多分そうだと思いますが、組み込みエンジニアはハードやメカの設計、製造からプログラムの開発まで全て自分一人で行います。②必要な知識や技術としましては、具体的なところでいいますとプログラムならC言語やアセンブラ言語が主流です。その中で必要な技能は、タイマー機能、割り込み、シリアル通信制御、パラレルポート制御などです。ハードウェアの方で言えば、電気数学や、論理演算、トランジスタや抵抗、フォトカプラなどの部品を組み合わせた回路図の作成などを出来るようになればいいでしょう。学問的に言えば情報系よりは工学部で学べるようなところ、組み込み技術の事をメカトロニクスともいいますがそういった事を学べるところが一番いいです。③給料はごくごく平均的なサラリーマンと一緒です。手取りで年齢に少し到達しないぐらいの月給です。仕事のきつさは入ってくる仕事によりけりです。沢山入ってきたり、ボリュームのある案件だとそれだけ忙しくもなります。注文が無ければ毎日定時で帰れます。どんなに忙しくても日付がまたぐ事はありません。やりがいはと言いますか、この仕事はやりがいしかありません。自分もそうですが多分仕事が楽しくてしょうがない人がほとんどではないでしょうか。あわせて商品の開発なんかも担ったりしますから、夢や野望がつきません。遊びだか仕事だかわからなくなるような状態になって、ついつい夢中になってしまうのが困ったところです。仕事が終わったあとも、会社に残ってコツコツ作業したりするなんて人は少なくないはず。質問者さんもぜひこっちの世界に遊びにきてみてください。きっと素敵な将来がまっています。
組み込みシステムから連想されるキーワードを表示中
このページはWebサービスを利用して作成されています。詳しくは以下のページをご覧ください。