●頭文字D 車の制御プログラムはどうなってる?●
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNGどうやってプログラムしてるの?開発環境はなに?
0003デフォルトの名無しさん
NGNG0004デフォルトの名無しさん
NGNGどうしてそう言い切れるんだよヴォケ
0005デフォルトの名無しさん
NGNG0006デフォルトの名無しさん
NGNG○ ○
○ ○
○ ○
○ ○
○ ○
○ ○
○○○ ○○○ ○
○ ○ ● ○ ○ ● ○ ○
○ ○ ○ ○ ○ ○
○ ○ ○ ○ ○ ○
○ ○ ○○○○ ○ ○ ○○○○ ○ ○
○ ○○ ○○ ○○ ○○ ○
○ ○
○ ○
○ ○○○○○○○○○○○○○○○○○○○○○ ○
○ ○ ○ ○ ○ ○ ○ ○
○ ○ ○ ○ ○ ○ ○ ○
○ ○ ○○○○ ○○○○ ○ ○
○ ○○ ○○ ○ ○
○ ○ ○ ○ ○ ○ ○
○ ○ ○ ○ ○
○ ○ ○ ○ ○ ○
○ ○○○○○○○○○○○ ○
○ ○
○ ○ ○○○○○○○ ○
0007デフォルトの名無しさん
NGNGOSと開発ツール一式登載されてるんだぜ。
シガーライターtoシリアル変換ケーブル、標準でついてるだろ?AUTOBUGS
でも売ってるけど。あれでターミナルつなぐとログインできるんだぜ。
0008デフォルトの名無しさん
NGNGまぁ、OSはウィソ98だけどな。
0009デフォルトの名無しさん
NGNGいつの話してるんだよ?
今はシガーtoUSBが普通だろうが。
シリアルなんざ遅くて使えねーよ
0010デフォルトの名無しさん
NGNGあんなことできるの ?
0011デフォルトの名無しさん
NGNG0012デフォルトの名無しさん
NGNG0013デフォルトの名無しさん
NGNGレスポンス悪すぎですが何か?
無意味ですが何か?
0014デフォルトの名無しさん
NGNG0015デフォルトの名無しさん
NGNG>1は燃調の制御とは言っていないぞ。
0016デフォルトの名無しさん
NGNG0017デフォルトの名無しさん
NGNG0018デフォルトの名無しさん
NGNG0019デフォルトの名無しさん
NGNG0020デフォルトの名無しさん
NGNGよく引き合いに出されます。絶対にバグが許されない世界。
フリーズもガーベジコレクションで処理が遅れることも許されない世界。
つーわけで、この板で一応正しい。>>19
俺みたいなドシロウトには雲の上の世界なのでsage。
(関係者降臨はあるんだろうか。スレタイもあれだし)
0021デフォルトの名無しさん
NGNG16ビットになったとは聞いているが。
0022デフォルトの名無しさん
NGNG0023デフォルトの名無しさん
NGNG0024デフォルトの名無しさん
NGNG割り込みも知らない厨房ですか?
0025デフォルトの名無しさん
NGNG0026デフォルトの名無しさん
NGNG0027デフォルトの名無しさん
NGNGCatiaとかそんな3Dグラフィックソフトじゃないん?
0029観鈴ちん
NGNG観鈴ちん頭悪い子。
0030デフォルトの名無しさん
NGNGあまり微細加工になっていない低クロックなCPUが使われているって聞いたことがある。
リアルタイム性も求められるから、アセンブラだろうね、多分。
0031デフォルトの名無しさん
NGNG0032デフォルトの名無しさん
NGNG観鈴ちんは要らん子なんだよ
ガベコレされなさい
0033デフォルトの名無しさん
NGNG車にログイン(;´Д`)
それができるのは、Knight2000 だけです。
0034デフォルトの名無しさん
NGNG全てのユニットが独立したマスターとなりうるノード構成の
ニューラルネットワークとなっております。
操作環境はもちろん最近はやりの
”Java”です。
0035デフォルトの名無しさん
NGNGアスラーダは仲間はずれでつか?
公道走れないふぉーむりゃカーは数にはいらないのでつか?
0036デフォルトの名無しさん
NGNG時速○キロを○秒維持すると...とかいう話。
0037デフォルトの名無しさん
NGNG0038デフォルトの名無しさん
NGNGそれは正確じゃない。JTRONが正しい。
そのうち、携帯電話のJavaアプリがタコメータの液晶表示部で動くようになります。
0039デフォルトの名無しさん
NGNG0040デフォルトの名無しさん
NGNG0041デフォルトの名無しさん
NGNGリアルタイム性以前にバグが許されない環境なのでアセンブラじゃないと思う。
リアルタイム性の鍵は速さもあるけどまず正確な計算完了時間予測だし。
チップもある程度は個別設計だろうけどVHDLとか関係してるのかな?
>>36
時速119キロを何万秒だか維持するとオーバーフローだかを
起こすとかそんなんだっけ。
確かに今の車はそんな使い方したらエンジンが停止する。
理由はガス欠だけどな。
0042デフォルトの名無しさん
NGNG最も初期の頃はアセンブラだったよ。制御プログラムが数百バイトだったし、
直接機械語を叩き込めない環境はかえって怖かった。
VHDLは専用チップを生成する場合では?当時は使ってなかった。
普通はZ80を使った。組み込み系のCPUを使うチームもあったらしいけど、知らん。
繰り返すが、昔はともかく、今の話は知らないからね。
0043デフォルトの名無しさん
NGNG0044デフォルトの名無しさん
NGNG0045デフォルトの名無しさん
NGNG0046デフォルトの名無しさん
NGNG>リアルタイム性以前にバグが許されない環境なのでアセンブラじゃないと思う。
逆じゃないかな、エンジンの制御なんてたいして大きなコードにはならないと思われます。
そうすると、OS やら言語やらが間に入ってくると、それが逆にバグの温床になりやすいです。
とりわけ、組み込み用のOSというのは、パソコンや汎用機と違って枯れ難いので危ないです。
そのため、それ自体がバグを含む可能性がありますからね。
せいぜい C だと思いますよ。
0047デフォルトの名無しさん
NGNG使う。ソフトとは全然関係なし。
車載コンピュータの中でもカーナビみたいにクリティカルでないのは、
汎用OSと高水準言語でマターリと作られている。で、PCのビジネスアプリと
全く同じように、走行中に固まったりリセットかかったりデータ飛んだりして、
それが許される(w
0048デフォルトの名無しさん
NGNG自動運転とか、そういうレベルの。
CはCでポインタを無茶苦茶に扱ったりできる危険な言語なので、油断ならないですよね。
で、その講演で「これからはハードとソフトを並行して設計する、
今はハード設計にVHDLが使われるようになって少しソフトに近づいたけど、
今後はもっと境界がはっきりしなくなる・・・・・・」みたいな話があったように思います。
で、鵜呑みにして適当なことを書いたわけですが、このツッコミの激しさを見るとまだまだ
そういう時代は遠いようですね。
0049デフォルトの名無しさん
NGNGをユーザが設計することは可能だが、いかんせん単価が高い。
量産を念頭に入れると、ワンタイムのマスクROMにしたほうが安上がり。
それと、現在の汎用組み込み向けCPUは既にタイマ、AD/DA、PIO、シリアル、ROM、RAM
といった機能がCPUに内臓されているので、たいていのことはワンチップで出来る。
0050デフォルトの名無しさん
NGNG最近ではCでハードウェアを記述しようという動きがあるし、
成果もあがっているらしい。
まずソフトで動作検証できるまで作り、
パフォーマンスが必要な部分をハード化するという感じ。
ソフトもハードもCで書くからコードの移行が楽らしい。
0051現場マン
NGNG>CはCでポインタを無茶苦茶に
アセンブラは無茶苦茶じゃないのかと小一時間
どっちにしろ、Cではまだコンパイラのバグという恐ろしい問題も
時に見え隠れするから結局吐き出したコードを
要所要所では確認しなければならないんだよな・・・
0052デフォルトの名無しさん
NGNG0053デフォルトの名無しさん
NGNG0054デフォルトの名無しさん
NGNG何故アセンブラだけなのか理由をいえ。
0055デフォルトの名無しさん
NGNG楽勝
0056デフォルトの名無しさん
NGNGZ=1/zとして
特性 (Z+1)/(1-aZ+bZ*Z) の安定な a,bの範囲は?
0057デフォルトの名無しさん
NGNG8ビットの頃はそれでも良かったが(>>42?)、
最近は16ビットどころか、32ビットCPUが採用される車種もある。
メモリは1MBから数MB程度あり、AT車の場合、ほぼすべての制御を行うようになった。
そのため、現在では組み込み向けのCや、専用言語を使う。
高機能なタイマー制御を担うためのミニOSを使う場合もある。
>>48のいう話の前半はすでに現在行われている。
ただ、後半のVHDLによるチップ製造、は眉唾。
なぜならほとんどの場合、汎用CPUを使うから。
0058デフォルトの名無しさん
NGNGmov b,>>55の下限
0059デフォルトの名無しさん
NGNG歯が立たないと思われ。
HDL云々の話は、要するに車用のASIC(専用LSI)を作るということに
なるかと思うが、こういうのは大手電気メーカに作らせるか、出来合いの
ものを買って来て、やはりソフトでもって個々の車用に化けさせるのでは
0060デフォルトの名無しさん
NGNGそのユニット同士がネットワークで繋がってるから
結構複雑。
アセンブリで全てを行おうと思ったら手が10本あっても足りない。
0061デフォルトの名無しさん
NGNG0062デフォルトの名無しさん
NGNGたりてねーじゃん。
0063デフォルトの名無しさん
NGNGエンジン制御:μITRON, C言語
カーナビ+α:Windows CE for Automotive
欧羅巴車はμITRONをOSEKに読み替える。
しかし、IT化された製品には殆どM$なのか...
0064デフォルトの名無しさん
NGNGどこのC使ってるんだろう。LSI 試食版?
0065デフォルトの名無しさん
NGNG0066デフォルトの名無しさん
NGNGおいらは、つい「おいろーぱ」と読んでしまうw
0067デフォルトの名無しさん
NGNG0068デフォルトの名無しさん
NGNG0069デフォルトの名無しさん
NGNG0070デフォルトの名無しさん
NGNGワラタ
0071デフォルトの名無しさん
NGNG0072デフォルトの名無しさん
NGNGいい加減な話だが、これ(→弗)ドルなんだよな。
0073デフォルトの名無しさん
NGNG0075デフォルトの名無しさん
NGNG0076デフォルトの名無しさん
NGNGいや、そもそもそれらに言葉としての関係があるとも思ってないか・・・
0077デフォルトの名無しさん
NGNG0078Prime
NGNG千百十分厘毛
0079デフォルトの名無しさん
NGNG0080デフォルトの名無しさん
NGNG動いてるなんて話があったような。
0081デフォルトの名無しさん
NGNGバックアップだってとってるだろ。
0082デフォルトの名無しさん
NGNGいいな、ひまそうで。
0083デフォルトの名無しさん
NGNG0084デフォルトの名無しさん
NGNGユニット同士のネットワーク接続の遅延とかって,問題にはならないくらい速いの?
0085デフォルトの名無しさん
NGNGABSぐらいはアセンブリで書いてんだろうから、ソース作ればあるでしょ。
0086デフォルトの名無しさん
NGNGコメントあっても特に組込はスキルやスタイルが違うとただでさえ判らんのに・・・
0087デフォルトの名無しさん
NGNGトヨタはμITRONだよ。
0088デフォルトの名無しさん
NGNG「ソースあるけど動いてるVerのとなんか違うみたい(コンパイル結果が違う)」
こういうハナシはビジネス系ではよく聞くわな。んで「そんな得体の
知れないもの全部作り直せ!」「いや動いてるし怖いから放っておく」
と紛糾するが、最後はだいたい放っておく派が勝つ、と。
自動車業界も同じなんだ。つーか事故ったときにABSが誤動作して
避け切れなかった/止まりきれなかった、なんて言い訳できるのかね?
0089デフォルトの名無しさん
NGNGABSが効いてれば助かったのか? ABSが必要なほどスピード出してたあんたが悪いんだよ
という話になるので問題ありません。
0090デフォルトの名無しさん
NGNG0091デフォルトの名無しさん
NGNG0092デフォルトの名無しさん
NGNG「安全に停止できる十分な距離からブレーキをかけようとしたんだ。
そしたらブレーキが全然きかなかった。
ABSのコンピュータがブッ壊れてて
ブレーキがずっと強制的に解除されてたにちがいない!」
とネジ込んできたら?
「コーヒーこぼして火傷した!
十分に注意しなかった店が悪い!
謝罪と賠償を要求しる!」
これが認められる世の中だからねえ。
ABSが正常に機能することを証明できないと
裁判で何かと困るんじゃない?
0093デフォルトの名無しさん
NGNG>ブレーキがずっと強制的に解除されてたにちがいない!
それは現場検証でいくらでもわかるので問題は無い。
むしろ、「ABSが機能していれば助かった距離」とか
そっちを言い出す客の方が多い。
無論実際にはABSが機能しなくてもいいような制動距離でブレーキ
掛け始めてないとダメと判例あるんだけど 説得がつらいし面倒くさい
0094デフォルトの名無しさん
NGNGさらに踏む込めばブレーキはかかるわけで?
0095デフォルトの名無しさん
NGNG0096デフォルトの名無しさん
NGNGってゆーか今となっては車のほとんどの機能をマイコンで制御している
わけで、それ自体が走る凶器なのだから車に乗るのはやめましょう。
0097デフォルトの名無しさん
NGNGhttp://mytown.asahi.com/gunma/news01.asp?kiji=2060
(((;゚Д゚)))ガクガクプルプル;
0098デフォルトの名無しさん
NGNG朝の番組じゃ 400mの空中散歩したって話だったと思うんだが
009998
NGNG280k出してたか 新聞の通り 200kで 200mだったか
0100デフォルトの名無しさん
NGNG{
while ( IsWheelLocked() ) {
SetBrakeLevel( GetBrakeLevel() - 1 );
}
}
0101デフォルトの名無しさん
NGNG油圧系に並列に入っていてそれをブルブルさせてるだけでは?
■ このスレッドは過去ログ倉庫に格納されています