- 1 名前:仕様書無しさん [2009/04/21(火) 15:09:51 ]
- まあ、チャタリングの話でも・・・
前スレ ↓ 組み込みプログラマー雑談スレッド その11 pc11.2ch.net/test/read.cgi/prog/1232233637/
- 689 名前:仕様書無しさん mailto:sage [2009/07/05(日) 16:39:31 ]
- なるほど、で最近事故が多いわけだ。
- 690 名前:仕様書無しさん mailto:sage [2009/07/05(日) 18:16:02 ]
- デイシスって知ってますか?
- 691 名前:仕様書無しさん mailto:sage [2009/07/05(日) 18:36:37 ]
- つうか、棒Nのトップが居丈高に
「トップダウンにリストラを進める」とかいってるんだよね。 ・・・・まさか。RXやR8やSHを切る気じゃねえだろうな・・・・・ V85や78Kこそ消えてしかるべきなのに・・・ 競争力消えてたいへんなことになるんじゃね?
- 692 名前:仕様書無しさん mailto:sage [2009/07/05(日) 19:24:26 ]
- shやh8も、とくにいらないけどね。。
もちろんv85xも、そうだけど。
- 693 名前:仕様書無しさん mailto:sage [2009/07/05(日) 23:10:35 ]
- どれも切れないのが組込みのめんどくささ。
いまだに68K互換の新製品が出るぐらいだしな。 どうでもいいが>>683はない。
- 694 名前:仕様書無しさん mailto:sage [2009/07/05(日) 23:35:29 ]
- >>693
おまえ何歳だ?
- 695 名前:仕様書無しさん mailto:sage [2009/07/06(月) 02:06:19 ]
- >>692
何使ってる?
- 696 名前:仕様書無しさん mailto:sage [2009/07/06(月) 02:42:03 ]
- 質問ですが
直流モータはPWM制御とかやりますが、 交流モータはPWM制御じゃないですよね?
- 697 名前:仕様書無しさん mailto:sage [2009/07/06(月) 05:33:45 ]
- >>696
その前に注意しとくけど、PWMでDCモータを動かしたぐらいで 「モータ制御の経験あります」なんて余所で自慢しないようにねw
- 698 名前:仕様書無しさん mailto:sage [2009/07/06(月) 06:50:15 ]
- どこまでできたら自慢してもいいんですか?
- 699 名前:仕様書無しさん mailto:sage [2009/07/06(月) 07:02:42 ]
- 素人が聞くんだけどpwmってサーボに使うんじゃ無いの?
- 700 名前:仕様書無しさん mailto:sage [2009/07/06(月) 07:22:11 ]
- pwmなら音だってだすぞ。
- 701 名前:仕様書無しさん mailto:sage [2009/07/06(月) 09:40:04 ]
- お前ら…その前に「パルスワイズモジュレーション」とか言うなよ。
聞いてるこっちが恥ずかしくなるw
- 702 名前:仕様書無しさん [2009/07/06(月) 09:57:35 ]
- >>701
賢そうな名前じゃないか
- 703 名前:仕様書無しさん mailto:sage [2009/07/06(月) 11:41:48 ]
- >>675
いろいろな人が使って枯れているコンパイラより プログラマが作ったバグの方が圧倒的に多い。 すべてアセンブラで書くなんて考えられない。
- 704 名前:仕様書無しさん mailto:sage [2009/07/06(月) 12:17:01 ]
- >>703
>>675は「すべてアセンブラで書く」とは一言も言ってないんだが。 まぁ経験ないなら分からんだろうけどな。
- 705 名前:仕様書無しさん mailto:sage [2009/07/06(月) 12:17:07 ]
- >>703
おまいコンパイラでフェイルセーフなコード書けるか?
- 706 名前:仕様書無しさん mailto:sage [2009/07/06(月) 12:52:51 ]
- フェイルセーフとコンパイラは関係ないだろ
- 707 名前:674 mailto:sage [2009/07/06(月) 14:13:27 ]
- 出元は私ですね。私も>>703な提案をその会社にぶつけてみたのですが、
一顧だにされませんでした。>>675さんではないが、その会社の仕事を受ける下請けは ASMコードしか納入を認められませんでした。私はcで書いてそのASMコードを納入。 正確には、下請けの担当者を指導したので、その人が書いたとして納入でした。
- 708 名前:仕様書無しさん mailto:sage [2009/07/06(月) 14:49:34 ]
- >>707
そういう事言っちゃうと>>703の立場がなくなちゃうじゃないかw
- 709 名前:仕様書無しさん mailto:sage [2009/07/06(月) 15:07:11 ]
- >>703は根本的に何も分かってないんだから、立場なんかなくなっていいよ。
- 710 名前:仕様書無しさん mailto:sage [2009/07/06(月) 18:37:53 ]
- ○コンパイラを信頼しきってはいけない。
×コンパイラよりもアセンブラのほうが信頼性がある。
- 711 名前:仕様書無しさん mailto:sage [2009/07/06(月) 18:52:19 ]
- アセンブラが吐いたコードは信用できないので全部ハンドアセンブル。
もしくは吐いたバイナリを全部チェック。 でもまだプロセッサが信用ならんな。
- 712 名前:仕様書無しさん mailto:sage [2009/07/06(月) 20:00:02 ]
- リレーシーケンス最強伝説
- 713 名前:仕様書無しさん [2009/07/06(月) 20:40:51 ]
- 世の中、全部ラダーで説明できる
- 714 名前:仕様書無しさん mailto:sage [2009/07/06(月) 21:25:29 ]
- ある車載部品メーカのソフトウエア
メモリチェックだけでなく、レジスタのチェックまでしてたよ。 マジで
- 715 名前:仕様書無しさん mailto:sage [2009/07/06(月) 21:34:04 ]
- >>714
起動時のハードチェックはアーケードゲームだってやってるぞ。
- 716 名前:仕様書無しさん mailto:sage [2009/07/06(月) 21:35:20 ]
- >>710
ディレイスロットの穴埋め作業は人間の方が信用できんわな >>714 車載部品じゃなくても、普通するだろう? 大した量のコードでもないだろう?
- 717 名前:葉猫 ◆Jz.SaKuRaM mailto:sage [2009/07/06(月) 23:50:41 ]
- レジスタのチェックなんて一切ちないでちょ。
最近のマイコンのレジスタ量は膨大だち、そもそも勝手にON/OFFちたらハードが暴走つる。。。。。。。。。。。。。。。。。。。。。。。。。。
- 718 名前:仕様書無しさん mailto:sage [2009/07/06(月) 23:52:59 ]
- お前まだ生きてたのか
- 719 名前:仕様書無しさん mailto:sage [2009/07/06(月) 23:57:37 ]
- 東海大の組込み大学院結構凄い
おまいらにオススメ
- 720 名前:仕様書無しさん mailto:sage [2009/07/07(火) 00:19:46 ]
- レジスタいうてもCPUコアのレジスタだけでしょ。
問題はレジスタを試験するコードはレジスタを使ってるので 壊れている時にどうなるか予測がつかないわけで。 何も考えてない人が考案したか、CPUが1チップでなかった時代の名残と考えてる。
- 721 名前:仕様書無しさん mailto:sage [2009/07/07(火) 00:25:15 ]
- いや、スレ的にメモリマップドI/Oだろ?
チェックするのが普通だと思うが。
- 722 名前:仕様書無しさん mailto:sage [2009/07/07(火) 00:25:44 ]
- IBM PCのbiosのソースにレジスタのチェックがあったような
- 723 名前:仕様書無しさん mailto:sage [2009/07/07(火) 00:47:33 ]
- >>721
レジスタのチェックつーか、 起動時にH/Wのセルフテストくらいするよな
- 724 名前:仕様書無しさん mailto:sage [2009/07/07(火) 00:50:00 ]
- H/Wにセルフテストできる機能がついてればってことでしょ?
- 725 名前:仕様書無しさん mailto:sage [2009/07/07(火) 00:51:21 ]
- >>714はコアのレジスタの事だと思ったんだけど。
で、周辺は機能単位で自己診断はするけど、レジスタ単体ではしないな。 >>722 S/360の影響を受けているのかも。
- 726 名前:仕様書無しさん mailto:sage [2009/07/07(火) 03:40:09 ]
- レジスタのチェックってどんなことやるの? やはりメモリみたいにAA書いて55書いてFF書いて
00書いて、読んでそのとおりになってるか、とか?
- 727 名前:仕様書無しさん mailto:sage [2009/07/07(火) 04:59:12 ]
- レジスタが正しいってCPUが判断できるんだろうか(´・ω・`)。
コア3つあってお互いに比較するとか?
- 728 名前:仕様書無しさん mailto:sage [2009/07/07(火) 05:19:40 ]
- レジスタの中身をI/Oで出力して外部回路でそれを確認とか
- 729 名前:仕様書無しさん mailto:sage [2009/07/07(火) 08:38:01 ]
- CPU によって違うけど, 最低でも
1. condition code が正しく変化するか 2. レジスター間の転送でデータが変わることがないか 程度のことはするけどな
- 730 名前:仕様書無しさん mailto:sage [2009/07/07(火) 11:29:36 ]
- ふつーBIST機能だろ
- 731 名前:仕様書無しさん mailto:sage [2009/07/07(火) 11:54:38 ]
- この業界って病んでる奴多いな・・・
- 732 名前:仕様書無しさん mailto:sage [2009/07/07(火) 22:48:22 ]
- >>731
その場合「(コ)の業界」だろ
- 733 名前:仕様書無しさん mailto:sage [2009/07/07(火) 23:30:28 ]
- やらねー。
起動時にやるのはDRAMのチェックくらいかな。 0xdeadbeefとか0x5ca1ab1eとか0xbeeffaceとか0xba5eba11とか
- 734 名前:仕様書無しさん mailto:sage [2009/07/08(水) 07:12:13 ]
- deadbeefとかって、まだよく使われてる技法なのか。
- 735 名前:仕様書無しさん mailto:sage [2009/07/08(水) 10:36:37 ]
- >>707
703ですけど、わかってないと言われて出てきました。 私も同じように言われたことがあります。 そのときはCで書いたサンプルプログラムとコンパイル結果のアセンブラソース をお客さんに見せて、説得しました。 (ちょっとしたサンプルを10本ほど用意しました。) その結果、お客さんが食いついてきて、さらに何本かのサンプルを作り 結果のアセンブラソースを見てもらいました。 それで何とかOKをもらうことが出来ました。 最後はしっかり責任を持ってソフトを作りますってことで納得してもらいました。
- 736 名前:仕様書無しさん mailto:sage [2009/07/08(水) 10:39:54 ]
- 技法かこれ?
- 737 名前:仕様書無しさん [2009/07/08(水) 10:52:11 ]
- ja.wikipedia.org/wiki/Hexspeak
技法といえば技法なのかもしれんw
- 738 名前:仕様書無しさん mailto:sage [2009/07/08(水) 13:28:05 ]
- そりゃASMもやるけど
Cが併用できないなんてやだよ
|

|