トップページ⇒tech
376コメント131KB

■MSは、組み込み系、RTOSを制覇できるか?

■ このスレッドは過去ログ倉庫に格納されています
0001LynxOSNGNG
カーナビ、携帯、ルーター等で使用されている組み込みOS、RTOS
(リアルタイムOS)。TRONやLINUXが今は、主流だが、
Microsoftが、WindowsCEで殴り込み。すでに、カーナビの一部には
使われている。
ユビキタス時代を到来するこれから、パソコンやサーバーの世界同様
ビルゲイツは、この世界を制覇できますか?
0002デフォルトの名無しさんNGNG
できます。

*************** 終了 ***************
0003デフォルトの名無しさんNGNG
ADSLで急速に台数が増えている、ブローバンドルーターは、Linux系が
多いにゃあ
0004デフォルトの名無しさんNGNG
アプリ屋として雇う人間はヘタレばかりで大変なのよ。
Windowsが適する分野もあるにはあるし、それで生産性も
上がるんならいいんじゃないの?

という話を聞きました。私そのアプリ層をやってるんですが。。。
0005デフォルトの名無しさんNGNG
.NETでガベコレやってるじゃん。
RTOSと反対の動き。
0006デフォルトの名無しさんNGNG
ガベコレとリアルタイム処理は必ずしも排他ではないのだが。
0007デフォルトの名無しさんNGNG
無理。

*************** 終了 ***************
0008デフォルトの名無しさんNGNG
そもそも 家電がどれも同じ操作、どれも同じ画面になって嬉しいのか?
パソコンにとってWindowsのようなOSは まあ必要なものだが
そもそも組込にとってRTOSは 必須な訳じゃない。
単にあれば少し便利だから程度で使ってるだけ
例え通信があったとしても、TCP/IPチップって選択もあるんだしさ



0009デフォルトの名無しさんNGNG
リアルタイム性、安定性、GUIの美しさ・・・etc
どれを取ってもMacOSXには勝てないね。
カーナビにMacOSXが組み込まれたらどうよ?
WindowsCEなんかと比べたら1000000倍位ドライブが楽しくなるね。
俺だったらカーナビを操作する為だけに車に乗るね。マジで。

まぁ、童貞糞ドザはWindowsでエロゲーでもしてなさいってこった。
0010デフォルトの名無しさんNGNG
>>9
10倍は動作がトロくなりそうだ。
0011デフォルトの名無しさんNGNG
「この先200メートルを右方向です」

というアナウンスが通過して1キロぐらい走ってから流れる
0012デフォルトの名無しさんNGNG
>組込にとってRTOSは 必須な訳じゃない。

そういうこと。むしろ邪魔な場合もある。
0013デフォルトの名無しさんNGNG
>>10

9はネタだから反応するな
0014デフォルトの名無しさんNGNG
ホームラン、松井!
0015デフォルトの名無しさんNGNG
>>8
>そもそも組込にとってRTOSは 必須な訳じゃない。
>単にあれば少し便利だから程度で使ってるだけ

マジですか。
すべての組込みで必要という訳ではない、というのなら分かるけど。
0016デフォルトの名無しさんNGNG
>>13
>9 をネタじゃないと思う奴がいるのかと小一時間
0017デフォルトの名無しさんNGNG
そもそも組込にとってMSは 必須な訳じゃない。
0018デフォルトの名無しさんNGNG
>>15 RTOSが無いと書けないという人もいるけど
 そういう人は そのRTOSじゃないと書けないわけで

どれでも使える人は、たいてい無くても書ける
0019デフォルトの名無しさんNGNG
>>18
なことない。

そもそも組込にとってMS系開発者は 必須な訳じゃない。
0020デフォルトの名無しさんNGNG
基本的にMS系開発者は、お呼びじゃないというか、組み込みからお呼びでない。
で、WinCEで殴りこみしたのは相当昔で成功してない。
逆風として、超激重の.NETによりあぼーん。
0021デフォルトの名無しさんNGNG
ユビキタスって、冷蔵庫とかエアコンとかTVにもグローバルアドレスを
与えてしまおうということだろ。
冷蔵庫にWindowsを入るにが、ゲイツの夢らしい

でも、WindowsCE搭載の携帯って、デモばかりで
まだ、発売してないよな
0022デフォルトの名無しさんNGNG
ビルゲイツ=浜崎あゆみ
0023デフォルトの名無しさんNGNG
過激な意見がでました。
0024デフォルトの名無しさんNGNG
浜崎あゆみにWindowsを入るにが、ゲイツの夢らしい
0025デフォルトの名無しさんNGNG
>組み込みからお呼びでない。

その通り。たとえて言うなら
タクシー会社に車を売り込みに来ているんだが4人乗りの車を売るんでなく、
大型バスや大型トレーラーを売りに来ているようなもんだ。
ヘタしたらジェット機を売りに来ているかもしれないな。

0026デフォルトの名無しさんNGNG
組み込み系からすると、回路読めたりハードウェアのデバッグ出来たりする人が欲しい。
言語の文句言われただけでキティになるブビ厨は避けるが良し。
まちがってWinCEにブビ厨ついてきたら困る。
ま、飲食店に入ってくる玉子にゴキの卵が隠れてるようなもん。
0027デフォルトの名無しさんNGNG
>>18
>どれでも使える人は、たいてい無くても書ける

マジですか。
RTOSじゃなきゃ応答が間に合わないような場合はどうすんの?
0028デフォルトの名無しさんNGNG
>>27
ワケワカらん
どう考えたって RTOSが噛まないほうが速いし自由度が高いだろ?

タスクスイッチは使わないようにも出来るし、
あれば便利ならspを切り替えるだけだしどうって事ないよ
0029デフォルトの名無しさんNGNG
>>28
OSを使わないという話ですか?
0030デフォルトの名無しさんNGNG
>26激同
WindowsCE? MS曰く、大勢いるVB開発者を動員できるのがメリットらしいが
VB使いの中には、VBでしか出来ないというDQN プログラマも含まれて
いる。(もちろん優秀なVB使いも多いのが、VBの特徴だが)
専門学校上がって数年の小僧回してもらっても、足引っ張るだけ

0031デフォルトの名無しさんNGNG
PalmOS
ていうのは、ないのか?
0032 NGNG
いやだよなぁ。ソフトでハードのデバッグすんのは。
昔、オシロスコープ使ってデバッグしてた人いたぜ(w
0033デフォルトの名無しさんNGNG
>>32 MSのOSだとそれがなにか改善するのか?
0034デフォルトの名無しさんNGNG
>>29
WindowsCE房ハケーン
0035デフォルトの名無しさんNGNG
PalmOSってDragonball 依存じゃなかったっけ。
あ、5はARMか
0036デフォルトの名無しさんNGNG
>>33
オシロスコープ使わなくても、エラー状況がMSに送信されまふ。
0037デフォルトの名無しさんNGNG
28が関わったことのある仕事での全イベントの数が聞いて見たい。
日曜大工プログラミングでPICマイコン動かすんとは訳がちがうんだ象
0038デフォルトの名無しさんNGNG
>>37
あなたはRTOS無いと仕事出来ない人ですか? じゃ逆にマトモに使えるRTOSをあげてみて欲しいな
3つくらい普通に使える人ならRTOS無くても というかITRON程度なら組める人でしょう
0039>>37じゃねーけどNGNG
>>38
> あなたはRTOS無いと仕事出来ない人ですか?

昔は、内作モニタでやってたけど、ファイルシステムとか TCP/IP とか必要になると内作じゃなかなかきついね。

>じゃ逆にマトモに使えるRTOSをあげてみて欲しいな

うちでは、昔は OS-9/68020、今は VxWorks が多い。

> 3つくらい普通に使える人ならRTOS無くても というかITRON程度なら組める人でしょう

頑張りゃ RTOS ぐらい作れるだろうけど、そんなところで頑張ってもしょうがないからねぇ。
0040デフォルトの名無しさんNGNG
>>38
時間がもったいないしねー。
それこそ車輪の発明になっちゃうじゃん。
0041デフォルトの名無しさんNGNG
まじ質問なんだけど、ITRONを使うっていうことは、そのターゲット上にITRONを
実装することとほとんどイコールなの?
0042デフォルトの名無しさんNGNG
基本的にRTOSが提供するリアルタイムとしてのサービスは
WindowsAPIのように沢山はないので、 いくつかRTOSを使
いこなうちには、結局内部に入っていかなくちゃならない事
もあり(普通は)中身の仕掛けはだいたい判るようになります。
仕掛けが判れば実装するのはそう大変ではありません。
 実際、その部分の仕掛けはごく小さいものです。

もちろん。RTOSの価値はその外に、ファイルシステムや
通信モジュールの提供やデバックの支援等別のところにもあるのですが・・・
それもやはり複数のRTOSへの移植を経験している内に、
それらへの依存の少ない形のライブラリを作ってしまうものでしょう
0043デフォルトの名無しさんNGNG
組み込みではプロジェクト毎に使用プロッセッサ、ハード構成が
違ってくるからOSの移植やAPI作成なんてのは日常業務だがな。
PCみたいに世界共通仕様でI/Oは定義してないから、
機器にあわせてstdio相当の入出力関数は作成する。

>>42も言っているが
ITRON自体はOSとして最低限のシステムコールは仕様として定義しているが、
その上に乗るAPIはあまり規定していない。まあ組み込みとしての特性上
当たり前の事なのだが、これが汎用性を生んでいるとも言える。

もちろん規模や機能で判断して効果がなければRTOSを採用せずOS無しで
開発する物もある。



004441NGNG
>>42, 43
どうもありがとう。まとめると、どんなとこにでも組み込めるようにコンパクトに
作ってあるから、こちらの用途に向けたモジュールを作るためには手を入れる必要
があって、それを繰り返しているうちに内部までわかってくるんで、結果的には
足りなきゃ自前で作る=自分で実装的になってくるということで、よろしい?
0045デフォルトの名無しさんNGNG
ICカードで、JavaCard がすでに、発売されているけどあれも
組み込み系なのですか?
0046デフォルトの名無しさんNGNG
つまり、機能が増えると豪華APIセットが千のオーダーで増えるWinAPIと、
組み込みの世界は相容れないわけですね。
確か数年前にWin32APIって一万近くになってたぞ。
0047デフォルトの名無しさんNGNG
別に組み込みでPC用のWinAPIを全部のせる必要ないじゃん。
0048デフォルトの名無しさんNGNG
>>47
 結局載せる事になるんじゃないの? でなきゃ.NET構想なんて意味ないでしょ
0049デフォルトの名無しさんNGNG
WinAPIをのせる必要無いのにのせて、WinCEが肥大化してるから使えないわけじゃん。
逆に、PC/Palm側からみるとサブセットでイマイチ。
0050デフォルトの名無しさんNGNG
.NETは.NETでIIS取り込んだりSQL鯖取り込んだりPCの肥大化を超加速してるし...

WinCEに.NET入っても超サブセットにならざるを得ないし、
それでもサブセットが肥大化する路線がひかれてるし。
0051デフォルトの名無しさんNGNG
最近の流行は
RTOS + Linux
0052デフォルトの名無しさんNGNG
東芝が満を持して発売した
TransCube10
ワイヤレレスTV+ワイヤレスブロ−バンドル−タ−+ホ−ムサ−バ+
HDDビデオレコ−ダ−。の多機能ぶり。
こいつは、Linuxベ−スでものです。もちRTOSも使ってます
0053デフォルトの名無しさんNGNG
勝つまで、戦いを続けるのが、MS。
なんせ、OSは、もちろん、MS-Officeプロフェ版54800円がバカ売れ。
無限とも言われる戦闘費用。
0054デフォルトの名無しさんNGNG
勝ち続けるMS−Officeがクローンにシェアを取られている罠。
OpenOfficeも日本語対応でMS−Office互換。
LinuxもMSからシェアを奪う側。
0055デフォルトの名無しさんNGNG
NetBSDが一番です。
0056デフォルトの名無しさんNGNG
>>53
そうか? それはホントか?
米じゃ売れないから 確認取らないアカデミック版office出して 実質値下げしてるじゃないか
それまでカウントしてないよな?
0057デフォルトの名無しさんNGNG
店舗POS、ハンディタ−ミナルは、すでにゲイツが制覇した。
0058デフォルトの名無しさんNGNG
>>57
組み込みLinuxに簡単にリプレースされそう。
0059デフォルトの名無しさんNGNG
>>53
世の中に出回っているうちの半分以上は割れでは?
うちの会社のMS製品は全てコピーだし。
0060仕様書無しさんNGNG
組み込み分野でも画面があるものはLinuxはメンドクサイよ。
0061デフォルトの名無しさんNGNG
GPL/LGPLへの対処もメンドクサイよ。
0062デフォルトの名無しさんNGNG
M$は下降気味だからそんなことは起こりません。
しね糞billが
0063デフォルトの名無しさんNGNG
JR東日本のスイカの自動改札機や、スイカカ−ドには、どんなもの使われてのか知ってますう?なんか、無性に気になる
0064デフォルトの名無しさんNGNG
>>63
カード側は(?)
FeliCa
というものらしい。
0065デフォルトの名無しさんNGNG
組み込みって時点で簡単になるわけがないという気がする
0066デフォルトの名無しさんNGNG
ビルゲーシの資産いくらだか知ってる?
0067デフォルトの名無しさんNGNG
Bill Gates has wealth 52 billion 8 hundred million dollar.
he can buy a cheap country.
0068デフォルトの名無しさんNGNG
無料のLinuxやITRONが信頼性高い中、高価で重いMS製品は何やってんだ?

MSの家庭用LAN製品、出だしから手痛いトラブル
http://www.zdnet.co.jp/news/0210/09/ne00_mslan.html
0069デフォルトの名無しさんNGNG
組み込みやってる皆さんは
大学の何学科出身なんですか
0070デフォルトの名無しさんNGNG
専門学校出身です。
0071デフォルトの名無しさんNGNG
↑専門学校出の巣窟は、VBプログラマ−だよ。
しかもVBしか出来ない連中。
0072デフォルトの名無しさんNGNG
専門卒はプログラム以外の知識がないから組み込みでは使えん。

0073デフォルトの名無しさんNGNG
信頼性の高い無料のITRONってどんなの?
#煽りでなく知りたいだけ。
0074デフォルトの名無しさんNGNG
>>71 >>72
必死だな(藁
0075デフォルトの名無しさんNGNG
>>74
必死だな(藁
必死だな(藁
必死だな(藁
必死だな(藁
0076デフォルトの名無しさんNGNG
>>73
仕様です
0077デフォルトの名無しさんNGNG
>>74
必死だな(藁
必死だな(藁
必死だな(藁
必死だな(藁
必死だな(藁
必死だな(藁
必死だな(藁
必死だな(藁
必死だな(藁
必死だな(藁
必死だな(藁
必死だな(藁
必死だな(藁
必死だな(藁
必死だな(藁
必死だな(藁
必死だな(藁
必死だな(藁
必死だな(藁
必死だな(藁
0078デフォルトの名無しさんNGNG
>>74
必死だな(藁必死だな(藁必死だな(藁必死だな(藁必死だな(藁
必死だな(藁必死だな(藁必死だな(藁必死だな(藁必死だな(藁
必死だな(藁必死だな(藁必死だな(藁必死だな(藁必死だな(藁
必死だな(藁必死だな(藁必死だな(藁必死だな(藁必死だな(藁
必死だな(藁必死だな(藁必死だな(藁必死だな(藁必死だな(藁
必死だな(藁必死だな(藁必死だな(藁必死だな(藁必死だな(藁
必死だな(藁必死だな(藁必死だな(藁必死だな(藁必死だな(藁
必死だな(藁必死だな(藁必死だな(藁必死だな(藁必死だな(藁
必死だな(藁必死だな(藁必死だな(藁必死だな(藁必死だな(藁
必死だな(藁必死だな(藁必死だな(藁必死だな(藁必死だな(藁
必死だな(藁必死だな(藁必死だな(藁必死だな(藁必死だな(藁
必死だな(藁必死だな(藁必死だな(藁必死だな(藁必死だな(藁
必死だな(藁必死だな(藁必死だな(藁必死だな(藁必死だな(藁
必死だな(藁必死だな(藁必死だな(藁必死だな(藁必死だな(藁
必死だな(藁必死だな(藁必死だな(藁必死だな(藁必死だな(藁
必死だな(藁必死だな(藁必死だな(藁必死だな(藁必死だな(藁
必死だな(藁必死だな(藁必死だな(藁必死だな(藁必死だな(藁
必死だな(藁必死だな(藁必死だな(藁必死だな(藁必死だな(藁
必死だな(藁必死だな(藁必死だな(藁必死だな(藁必死だな(藁
必死だな(藁必死だな(藁必死だな(藁必死だな(藁必死だな(藁
必死だな(藁必死だな(藁必死だな(藁必死だな(藁必死だな(藁
必死だな(藁必死だな(藁必死だな(藁必死だな(藁必死だな(藁
必死だな(藁必死だな(藁必死だな(藁必死だな(藁必死だな(藁
必死だな(藁必死だな(藁必死だな(藁必死だな(藁必死だな(藁
0079デフォルトの名無しさんNGNG
効率わるいな
0080デフォルトの名無しさんNGNG
携帯のOS関係を某国内大手ベンダーの下請けで関わっている。
PCやIAサ−バは、すでに、MSからOS購入し、ハードのお金は、
東南アジアで制作した部品ばかりに頼りコスト削減も限度。その中で
2年もたたず、次々とOSのバ−ジョンアップで金をむしり取るMS
との、つきあいもほとほと、いい加減にしてほしいというベンダーの
担当者。携帯まで同じ目会いたくないとの意見。結構強い。
まあ、少なくとも国内では、MSのOSの携帯は、まだ実用では出ない
キャリアもJavaに相当な投資したし
0081デフォルトの名無しさんNGNG
>>80
携帯ベンダーだけじゃないよ。
一般のWindowsユーザも同じく困っているらしい。
アップデートを全て行っているのにアプ中にエラーが発生するのは何故?
だって。
0082デフォルトの名無しさんNGNG
Win95のサポートを10年もたたないうちにやめてしまうような商売やってる所とは付き合えないよ
実際組み込みだと Win3.1のものも現場では残ってるし 製造だってしたいのに
0083デフォルトの名無しさんNGNG
だったら今すぐWindows使うの止めろよ。
できないくせに文句だけは一人前だな。(ププ
0084デフォルトの名無しさんNGNG
嘲笑激藁厨さらしあげ
0085デフォルトの名無しさんNGNG
>>1 名前欄が渋いな.最近どう? 日進,ちゃんとサポートしてる?
0086デフォルトの名無しさんNGNG
WindowsCEって組み込み向けOSであってもRTOSじゃないよ。
http://www.realtime-info.be/encyc/publications/faq/rtfaq.htm?frame=true#Windows_CE

RTOSっていうのは、
http://www.realtime-info.be/encyc/buyersguide/rtos/Dir228.html
こういう奴等のこと。

定義は、
http://www.realtime-info.be/encyc/publications/faq/rtfaq.htm?frame=true#OS_RTOS

WindowsCEがRTOSだって言っている奴はrealtimeの世界としてはレベル低すぎ。
// Realtimeの要求が滅茶緩い世界の組み込み屋としては優秀である可能性あるけど。
0087デフォルトの名無しさんNGNG
>>73
フリーのuITRON

PrKERNEL eSOL社
http://www.esol.co.jp/embedded/DLservice/index.htm
昔市販していた組み込み用がフリーに

TOPPERS/JSPカーネル
http://www.ertl.ics.tut.ac.jp/TOPPERS/top.html
VC++やLinux上でも動くので、プロセスやモジュールレベルのデバッグを
PC上でやるときにシステムコールが使えて便利では…と考えて挑戦中。

H O S
http://member.nifty.ne.jp/Ryuz/hos/index.html
H8,Z80等個人で使うときにいいかも。
0088デフォルトの名無しさんNGNG
寝言はSH-3/166MHz+32Mフラッシュ+32M RAMで動作するようになってからに
してくれ
0089デフォルトの名無しさんNGNG
>>88
えらい贅沢な環境だねえ・・・256Kフラッシュに32KRAMでもリッチに感じてるのに
0090デフォルトの名無しさんNGNG
>>89
32K ROMに2K RAMで書いてた頃のソースを昨日見たら、
ソースが1ディレクトリに納まっててすごく可愛く感じた。

最近は400ファイル,ソースが20万行くらいあって
ディレクトリの迷路で良く迷子になる…
CPU 216MHz DRAM16M FLASH16Mっだたかな
0091デフォルトの名無しさんNGNG
>>88
それぐらいあればCEが動かないか?
遅いかもしれんが。
0092デフォルトの名無しさんNGNG
>>91
> それぐらいあればCEが動かないか?
> 遅いかもしれんが。

十分だろ。ROM 容量が不明だが、SH-3/100MHz, RAM 32MB で、WindowsCE 3.0 と Pocket Word/Excel/Access が動くみたいだから...。

http://www.hitachi.co.jp/Prod/persona/seihin/shiyo_60pa.htm
0093デフォルトの名無しさんNGNG
RTLinuxの仕組みにとても興味があるのだが。
0094デフォルトの名無しさんNGNG
>>93
μTエンジン+RTLinuxが広く使われだしたら…
Unixプログラマが組み込み系やりだすのかな
0095デフォルトの名無しさんNGNG
>>87
HOSがSourceForge.jpに移行中だってよ。
https://sourceforge.jp/projects/hos/

HOS-H8とか使ってる人いるのかな?
いやまじで興味あるんだけど。

実は微妙にスレ違いなのでsage
0096デフォルトの名無しさんNGNG
>>95
先輩が秋月のAKI H8 のS-RAM増設(実装?)して動かしてた。
ロボットの制御とかで使ってる人いるんじゃないかな。
0097LynxOSNGNG
>85
LynxOS(リナックスワークス):Linux互換でUNIXとJavaをサポートする

OS-9(マイクロウェア・システムズ):インテルのマイクロアーキテクチャXScaleをサポートする。モジュラー設計で、新たなデバイスの追加も可能

VxWorks(ウインドリバー・システムズ):アプリケーション、ライブラリ、データ、システム・ソフトを分離可能

ITRON(トロン協会)日本の技術協会が開発した仕様で、産業アプリケーション向け

メジャーなところはこんなもんかね
0098デフォルトの名無しさんNGNG
Embedded systemの勉強するのに良い本はないですか?
英語の本でなにかいいのはないかと探しているのですが、
どれがいいのか分かりません。
よろしくおねがいします。
0099デフォルトの名無しさんNGNG
そういえば、MSは、今、ホームサーバを開発中らしいね。
っていっても、BBルータやWebじゃないよ。
あらゆる家電をつなぐやつらしい。

しかし、業界では、熱を扱う、レンジなんかに、バクが多い、MS製品は
火事が怖くて使えないっていうもっぱらの見通し
0100デフォルトの名無しさんNGNG
>>99
今年はXBOXの傷問題から無線の繋がらない問題と
マイクロソフト品質がコンシューマじや通用しないのをみせてくれたからねえ
0101デフォルトの名無しさんNGNG
XP EmbeddedとCE(これからはCE.NETか)の住み分けはどうなっているの?
■ このスレッドは過去ログ倉庫に格納されています