X



トップページ電気・電子
216コメント68KB
Real Time Operating Systemスレ
0001774ワット発電中さん
垢版 |
2011/06/11(土) 08:22:46.40ID:wrYvInxR
みなさんは組み込みマイコンのRTOSになにをつかっていますか?
ITRON?
Linux?
0112774ワット発電中さん
垢版 |
2013/05/23(木) 07:25:28.25ID:tiK+e4v/
>>110
省メモリ動作(数K)なんて、RTOSの基本機能に限定すれば簡単に
実現出来ると思う。

>>107
現在、RTOSで最も主流なのはVxWorksなのかね?
今後、"CPU"で言う"ARM"の立ち位置、つまり、"RTOS"という
分野のスタンダードになれるのか?

Linuxは今、最も勢いがあり素晴らしいが、ライセンス制約が厳しすぎる。
コード修正や保守が難しく、メモリ使用量削減が出来ない点や、
CPUにMMUが必要となる点で、CPUを選ぶOSとなってしまう。
0113774ワット発電中さん
垢版 |
2013/05/23(木) 10:04:51.76ID:cIcl6GHR
RTOS枠でLinux語る人ってリアルタイム性なんて要らないんだろうな。>>111とかuLinuxみたいな亜流の話とも思えないし。

なぜ一本化出来ないんだろうって話はかつて日本ではスタンダードみたいな位置にいたitron系が最近はだんだん減っている理由を考えてみるといいよ。

というかCPUはARMに一本化されて・・・の下りから間違ってるんだけどな。組み込みの世界分かってなすぎ。
0114774ワット発電中さん
垢版 |
2013/05/23(木) 23:12:28.59ID:MPtY2wpg
WindowsCEも、一応 RTOSなんだよね。びっくりだよねw

iTronって廃れたんだっけ?
ルネ系だと全然スタンダードな印象なんだけどぉ

ARMなら廃れたに同意
0116774ワット発電中さん
垢版 |
2013/05/23(木) 23:29:53.09ID:tvpwbqy+
>>114
リッチな方はitron離れが進んでいる印象。だから減りつつあると書いた。そっち方面はQNX, VxWorksそしてリアルタイム性かなぐり捨ててAndroidを含むLinux系じゃないかな。

残念ながらCEはオワタと思ってる。俺の周りの環境ではitron, OS-9からCEになってQNXだわ。なんて書くと身バレしそうガクブル
0117774ワット発電中さん
垢版 |
2013/05/23(木) 23:52:04.14ID:T6RHdqkD
お、さっそく登場か。
やっぱりGUIとかネットワークとかファイルシステムとか、POSIX API くらい無いとやってらんないっす。
0122774ワット発電中さん
垢版 |
2013/05/25(土) 23:05:45.78ID:ukqF2XDD
>120
なるほど。その返答で能力が無いのがすごくよくわかった。
だからもう黙っててくれない?
0124774ワット発電中さん
垢版 |
2013/05/25(土) 23:34:37.96ID:ukqF2XDD
>123
尽く見当外れな事しか言えないのなら黙ってろ、というのがわからないの?
0126774ワット発電中さん
垢版 |
2013/05/26(日) 00:20:16.23ID:p68mHV/U
>125
このスレで誰よりも一番Android、Androidと連呼しているスレ違いのバカはお前だろw
自覚ないのか? そっくり返すよ、「馬鹿は黙ってろ」と。
0127774ワット発電中さん
垢版 |
2013/05/26(日) 00:24:30.53ID:wPt2cpZ/
>>126
>このスレで誰よりも一番Android、Androidと連呼しているスレ違いのバカはお前だろw

あれ? 文意によってはAndoroidの話してもいーだろって主張じゃなかったの?
0128774ワット発電中さん
垢版 |
2013/05/26(日) 00:39:21.77ID:p68mHV/U
>127
文意という語を誤解している印象だが、それはさておきそもそも何が不満なんだ?
「RTOSスレでAndoroidの語が出る事自体、どんな理由であれ一切まかりならん!」
と言いたいわけ?
0129774ワット発電中さん
垢版 |
2013/05/26(日) 00:46:47.18ID:wPt2cpZ/
>>128
>文意という語を誤解している印象だが、

http://dictionary.goo.ne.jp/leaf/jn2/197140/m0u/
> ぶん‐い【文意】
> 文章の表現しようとしている趣旨。文章の意味。「―をつかむ」

これ以外の意味があれば教えて呉。

>「RTOSスレでAndoroidの語が出る事自体、どんな理由であれ一切まかりならん!」
>と言いたいわけ?

「RTOSスレでお前なんで関係ない話してんの?」程度だな。
0130774ワット発電中さん
垢版 |
2013/05/26(日) 01:25:29.77ID:p68mHV/U
>129
その意味で合ってる。それを踏まえて自身の文章を読み返しても違和感を覚えないなら何も言うまい。
次。話の流れとか一切関係無く僅かでも非RTOSに言及したらそれ即ちスレに関係ない話である、って事?
0131774ワット発電中さん
垢版 |
2013/05/26(日) 01:34:03.78ID:wPt2cpZ/
>>130
>話の流れとか一切関係無く僅かでも非RTOSに言及したらそれ即ちスレに関係ない話である、って事?

RTOSを捨てる話の流れなんてないだろ。
0132774ワット発電中さん
垢版 |
2013/05/26(日) 01:56:42.78ID:p68mHV/U
>131
誤読ならすまないがそれはつまり、RTOSから非RTOSへの移行の話題はスレ違いで禁止、という主張?
0134774ワット発電中さん
垢版 |
2013/05/26(日) 02:39:17.88ID:zqkQM5b+
>133
131の意図する所はこうですか?という確認。
あれが正しい解釈なのか確証がないからこそ誤読ならと初めに断ってる。
違うなら違うでどう違うか言えばいいだけ。そんな言い方ではなく。
0135774ワット発電中さん
垢版 |
2013/05/26(日) 04:17:54.51ID:e/eOhUBU
>>132
>RTOSから非RTOSへの移行の話題はスレ違いで禁止、という主張?

必要があって使ってたRTOSを何らかの理由で使わなくて良くなった、という話は
誰がしてるの?
0136774ワット発電中さん
垢版 |
2013/05/27(月) 08:29:44.15ID:Ayh0rAQT
馬鹿共を晒し上げw
0138774ワット発電中さん
垢版 |
2013/06/06(木) 16:49:49.15ID:zCG6kAo1
これから個人の趣味としてRTOSを勉強するなら何がお勧め?
有償でもいいけど何十万円とかは無理。
0140774ワット発電中さん
垢版 |
2013/06/07(金) 07:06:44.72ID:V97s9zcE
>139
ありがとう。良い本だと思う。ただいきなりRTOS自体の設計と実装から
始めたいのではなくて、まずは既存RTOSのユーザから始めたいので。
0141774ワット発電中さん
垢版 |
2013/06/07(金) 08:34:27.22ID:oLR3IJbO
>>140
ブラックボックス相手に悩むより、中身がどう実装されているか知っていると、対処しやすい。
0142774ワット発電中さん
垢版 |
2013/06/07(金) 08:58:31.02ID:/K4K3Zom
RTOSってピンキリだから対象の環境ややりたい事、自分の持ってる開発環境でも選択肢変わって来るしまずはそこ晒したら?漠然と言ってるなら>>139みたいな話になるよ。

ただ簡単に動かしてみたいというなら中身ちゃんと読んだこと無いけどFreeRTOSはコード少なくてビルドしやすかった。一応本もある。
0143138
垢版 |
2013/06/07(金) 09:31:05.34ID:V97s9zcE
なるほど。漠然としか考えてなかった。特に明確な用途も無いので、使い方よりも
先にRTOS自体の仕組を学ぶのも面白そうに思えてきた。皆さん親切にありがとう。
0144774ワット発電中さん
垢版 |
2013/06/07(金) 10:21:46.53ID:x6hSLAz9
CQ出版の桑野さんが書いたヤツが良かった
RTOSの使い方じゃなくて、作り方だけど
0145774ワット発電中さん
垢版 |
2013/07/08(月) NY:AN:NY.ANID:pIzpEsD+
昔はナビにrtos必要と言われてたけど
アンドロイドでも十分だったね
しかも大量生産で安く成ってるし

rtosとはなんだったのか
0147774ワット発電中さん
垢版 |
2013/07/09(火) NY:AN:NY.ANID:zhfVQe5Q
そうやってけむにまく所がrtosのよくないところ
情報弱者にも分かりやすく説明出来ない様な技術じゃ実用性低くて採用されないよ

rtos載せれば消費者が飛びついて勝っていく訳でもないんだし
売りには成らん
非rtosのほうが充実してる事ばかりだ
0148774ワット発電中さん
垢版 |
2013/07/09(火) NY:AN:NY.ANID:1LT8Pv/t
何年という期間をノートラブルで動作し続ける組み込み機器の開発に情弱は不要。
JavaかPHPでもやってろ。
0149774ワット発電中さん
垢版 |
2013/07/09(火) NY:AN:NY.ANID:hr8kaCy6
>>147
はぁ?RTOSとラウンドロビンの選定基準がお前みたいな情弱に説明できるか否かて、馬鹿か?wwww
ラウンドロビンでいい用途はラウンドロビンを使うし、ターンアラウンド規定がシビアな制御用途にはRTOSを使う
RTOS営利目的で販売してるところもこれを情報端末に使ってほしいなんて思ってない。
それがわからないやつはこのスレから立ち去れ
0151774ワット発電中さん
垢版 |
2013/07/09(火) NY:AN:NY.ANID:89O1Z08g
イメージしてるのがRPiみたいなちょっと趣味でいじるマイコンボードレベルまでなんだろうね
0152774ワット発電中さん
垢版 |
2013/07/09(火) NY:AN:NY.ANID:/GYq55uU
RTOS以外はラウンドロビン、ていう意味不明の信仰を広めてるのはTRON方面だっけ?
0153774ワット発電中さん
垢版 |
2013/07/09(火) NY:AN:NY.ANID:hr8kaCy6
RTOSとラウンドロビン程度のテクニカルタームすら理解できないアホはすっこんでな
0154774ワット発電中さん
垢版 |
2013/07/09(火) NY:AN:NY.ANID:/GYq55uU
RTOSとラウンドロビン程度のテクニカルタームしか理解できないアホ↑
0155774ワット発電中さん
垢版 |
2013/07/09(火) NY:AN:NY.ANID:o5yrPen0
今時の汎用OSはラウンドロビンじゃないし…
Linuxですら、わざわざRT-Linux持って来なくても、本家のconfigいぢるだけで
RTOSに出来てしまう時代に…
産総研のロボット制御なんかも、これでRTOSだね。
0156774ワット発電中さん
垢版 |
2013/07/09(火) NY:AN:NY.ANID:4vQTO6h5
原発にrtosなんて使ってるから40年前の前世紀の遺物が保守されてないし新基準にも適合出来ずに廃炉に成るんじゃ

ちゃんと保守されてるrtosは何年もパッチ当てずに動いてるなんて事は無いよ
そんなのrtosの技術者は何年も生活費得る手段が亡くなってしまう

リナックスのrtos機能はなんちゃってだろ
あんなので満足されても困る
ユニックス機能と同じくらい似て非なるものだよ
ちなみにリナックスはユニックスのライセンスは受けていないから
0157774ワット発電中さん
垢版 |
2013/07/10(水) NY:AN:NY.ANID:EgDALvW7
> リナックスのrtos機能はなんちゃってだろ
> あんなので満足されても困る

別に困らんだろう。
世の中その程度の機能・性能で済むアプリケーションがほとんどだ。
Linux を動かすリソースさえ確保できれば。
お前のレベルが低いだけと言いたいだろうが、誰もがミッションクリティカルな
システムを手掛けているわけではない。そんなのはごく一部。
0159774ワット発電中さん
垢版 |
2013/07/10(水) NY:AN:NY.ANID:vZ5CxtK9
>>157
>世の中その程度の機能・性能で済むアプリケーションがほとんどだ。

勝手に決めんなアホ
0160774ワット発電中さん
垢版 |
2013/07/10(水) NY:AN:NY.ANID:zmciAfnl
> ちゃんと保守されてるrtosは何年もパッチ当てずに動いてるなんて事は無いよ

海外の原発だかで、RSX-11で動いてるとかいうのがあるんじゃなかったっけ?
0161774ワット発電中さん
垢版 |
2013/07/10(水) NY:AN:NY.ANID:83wWgXra
>>156
ワインバーグの工学の第一法則を思い出した。
「壊れてないものを治すな」
問題を起こしていないシステムを改良すると故障する

ワインバーグのテスト
「あなたはそのシステムに、自分の命をあずけられますか」
0162774ワット発電中さん
垢版 |
2013/07/10(水) NY:AN:NY.ANID:zmciAfnl
閉鎖系では、正しい。

少なくともLinuxなんか使ったら(ていうかUnixぐらい複雑なら他の奴でもみんなそうだけど)、
新しい脆弱性が見つかった、という外的要因で「何もしなくても、壊れる」から。
0163774ワット発電中さん
垢版 |
2013/07/10(水) NY:AN:NY.ANID:UKaV1pcm
海外の原発で、PDP-11に由緒正しきUNIXで稼働中のものが有って、しかも
あと30年稼働させることが決定された、ってニュースなら見たな。
2038年問題どうすんだろ?
0164774ワット発電中さん
垢版 |
2013/07/11(木) NY:AN:NY.ANID:We46+HeW
まだ2000年問題も修正されてナイシステムが最重要施設で使われてたりするのか怖いな

閉鎖系では表面化しないだけでバグや脆弱性は修正されてない事がほとんど
ms-dosのパッチなんて無いだろ
0166774ワット発電中さん
垢版 |
2013/07/12(金) NY:AN:NY.ANID:aGngzF0B
>>145
単純に、メモリあんまし載せられなかったからじゃね?
Androidはかなりリソース使うから、メモリが爆安の最近じゃないと_
0168774ワット発電中さん
垢版 |
2013/07/27(土) NY:AN:NY.ANID:V8sc8z7I
ボーイングは普通にウィンドウズだった気が
ロケットのosは流石に見た事無いや
0170774ワット発電中さん
垢版 |
2013/07/28(日) NY:AN:NY.ANID:lWjJtMTj
常用する様なosじゃないからリアルタイムの精度が不明だな
0171774ワット発電中さん
垢版 |
2013/09/12(木) 03:44:47.24ID:kZAwe+qF
リアルタイムos載せとけば国産ロケットもちゃんと打ち上げられたのにな
0173774ワット発電中さん
垢版 |
2013/09/12(木) 11:17:49.84ID:wIcKE2vN
じゃあなんで時間がずれて打ち上げ中止に成ったの?
リアルタイムだから制御コンピュータとロケットは同期してるよね
0174774ワット発電中さん
垢版 |
2013/09/12(木) 14:47:57.30ID:3drsdCDF
リアルタイムOSというものを全く知りません、と言っているに等しい発言、ありがとうございます。
0176774ワット発電中さん
垢版 |
2013/09/13(金) 01:40:05.01ID:McqVyDnE
QNXはBlackBerry Tablet OSに進化したの?
それともQNXは終わったのだろうか
0177774ワット発電中さん
垢版 |
2013/09/13(金) 01:56:52.11ID:/n9ev1Gz
打ち上げシステムとロケットの両方にリアルタイムosが乗ってれば時間は完全同期してるよ
まあrtcから読み出してるから当たり前なんだけどね

公務員が作ったリアルタイムosは精度が悪くて遅刻したりするんだろうな
民間で作った有料リアルタムosなら問題ない(きりっ
0179774ワット発電中さん
垢版 |
2013/09/13(金) 04:27:55.18ID:fvRdoy0J
>>177
>まあrtcから読み出してるから当たり前なんだけどね

別のXTALで動作してるRTCが同期なんてする訳ないじゃん
0180774ワット発電中さん
垢版 |
2013/09/13(金) 08:34:13.40ID:Xp42VGg/
リアルタイムOSは通信のタイムラグを無視できる魔法だと思ってるのかw
0181774ワット発電中さん
垢版 |
2013/09/13(金) 19:32:38.35ID:t/UzlTP0
むしろ非RTOSの方がタイムラグを無視してくれるよな。
検出できないという意味でw
0182774ワット発電中さん
垢版 |
2013/09/14(土) 01:49:46.89ID:S7LAH3tu
だからシステムエラーで止まってしまうポンコツシステム
所詮学者が作った玩具だよ


カーナビに命運を託したルネサスは終わろうとしている
0187774ワット発電中さん
垢版 |
2013/09/14(土) 23:11:35.76ID:Sqpzj7P5
システムエラーから割り込んで
最大限のメモリ内容を残す非常用立ち上げ処理後、
ダンプ吐く処理にしてた。
0188774ワット発電中さん
垢版 |
2013/09/15(日) 01:31:03.87ID:yp9ZAD0Z
高信頼性リアルタイムOS TOPPERS/HRPカーネルとSafetyカーネル
この国産RTOSは、H-IIAロケットやH-IIBロケットの搭載コンピュータに採用されました
(2012年7月21日初フライト)宇宙航空研究開発機構(JAXA)
TOPPERS/HRPカーネルは、μITRON4.0のスタンダードプロファイルに、メモリプロテクション、
ミューテックス、アラームハンドラ、オーバランハンドラを追加し、信頼性機能を強化しています
TOPPERS/HRPカーネルには、JAXAと名古屋大学の共同研究の成果物を利用しています
TOPPERS/HRPカーネルとSafetyカーネルには、TOPPERSプロジェクトの成果物を利用しています
0189774ワット発電中さん
垢版 |
2013/09/15(日) 02:27:47.38ID:rsaj2VIe
>>188
μITronに標準でmutexなかったっけ?
仕事でやっていた実装系はあったけどなぁ
0190774ワット発電中さん
垢版 |
2013/09/15(日) 04:03:40.07ID:cHkhZkLP
http://ja.wikipedia.org/wiki/%E3%83%9F%E3%83%A5%E3%83%BC%E3%83%86%E3%83%83%E3%82%AF%E3%82%B9
> μITRON仕様
> 3.0仕様以前には、ミューテックスは存在しない。広義のミューテックスはセマフォで代用することは
> 可能であるが、優先度逆転を防げない。 しかしながら、3.0仕様準拠OSでも、実装独自に優先度
> 逆転を防止できるミューテックスが存在する可能性はある。
> 4.0仕様以降では、優先度上限および優先度継承をサポートするミューテックスオブジェクトが追加
> された。しかし、スタンダードプロファイルには含まれておらず、実質オプション扱いである。
0191774ワット発電中さん
垢版 |
2013/09/15(日) 04:14:14.57ID:dgEElskU
何か実用性低い実装だな
国産ロケット打ち上げがたまたまうまく逝く程度な訳だ
0192774ワット発電中さん
垢版 |
2013/09/15(日) 04:48:13.62ID:EEnEjfjv
>>191
>>187-190の書き込みもう10回位読み直したら?
その程度の日本語力の奴が人のやってる事批判するのは10年早いぞ。
0196774ワット発電中さん
垢版 |
2013/09/16(月) 01:59:18.36ID:oJ0FbNYx
nasaはシンクパッドとか使ってるよね
こないだステーションで見かけた
0198774ワット発電中さん
垢版 |
2014/01/03(金) 08:59:17.46ID:ibcHzX45
.
0199774ワット発電中さん
垢版 |
2014/02/08(土) 21:02:02.67ID:JPvqU//+
FreeRTOSはITRON準拠ですか?
0201774ワット発電中さん
垢版 |
2014/08/05(火) 08:20:53.25ID:N4IGHH/x
FreeRTOS用のCMSIS-OSラッパーならあるみたいだ
CMSIS-OSが今後の標準になるのかは別として
0203774ワット発電中さん
垢版 |
2014/08/07(木) 00:16:18.09ID:LgHIC0WB
>>202
CMSIS-OSはOS実装そのものではなくARM社が提唱するAPI仕様。俺の知ってるのでは、KEIL RTXをラップしたものとFreeRTOSをラップしたものが有る。基本的にはCortex-Mターゲットを前提としてるみたい。
0204774ワット発電中さん
垢版 |
2014/08/07(木) 08:32:29.25ID:wIXquM91
>>203
つまり、
・CMSIS → 各チップ間の差異を吸収
・CMSIS-OS → 各OSの差異を吸収
ということか。

そこまで頑張っちゃうんだ
0205774ワット発電中さん
垢版 |
2014/08/07(木) 09:04:23.41ID:LgHIC0WB
>>204
まさしくそんな所。
あとKEIL uVision5触っててきづいたのは、GPIOとかRCCとかのペリフェラル用APIもこれまでCPUベンダー毎に各社各様だったのが統一されてる。

これはOSではなくCMSISの側の領域なのかな。ここら辺もARM CPU全体で互換性が改善されてるみたいだ。

KEILはARMと提携してる(経営が同じ?)のかして、uVision5が互換性向上の実験場になってる気はするけど。
0206774ワット発電中さん
垢版 |
2014/10/14(火) 08:46:04.44ID:AMpFZIZ3
俺のこの認識って正しい?

Toppers … カーネル?がゴチャゴチャ沢山あって、なにが違うのかよ〜わからん。カーネルだけあってもだし、これなら T-Karnelが良い。
uT-Kernel … コンパクトな上、USBとかTCP/IPとか揃っている雰囲気。
FreeRTOS … カーネルだけで、それ以外は全部集めてこないとダメ。
0207774ワット発電中さん
垢版 |
2016/10/28(金) 22:59:47.26ID:mE4XMmAL
>>206
FreeRTOS気に入っている。マイコンベンダが初期化コードを生成してくれるのが揃ってきていて、そのツールでミドルウェアとしてFreeRTOSだのFatFSだのが使えるようになっている。足りないとろは自力で揃えるしかないだろうけど。
0209774ワット発電中さん
垢版 |
2017/12/27(水) 14:33:51.74ID:22mySsTl
家で不労所得的に稼げる方法など
参考までに、
⇒ 『武藤のムロイエウレ』 というHPで見ることができるらしいです。

グーグル検索⇒『武藤のムロイエウレ』"

SM60X6DQ7X
0211774ワット発電中さん
垢版 |
2018/05/04(金) 23:16:55.18ID:TP6uXy3z
dispatcherだけ作ってファームウェア書くのが楽なんだが気のせいかな
レスを投稿する


ニューススポーツなんでも実況