<NCBBJKMNGJFAMGOPLMOACENLDPAA.shouji@xxxxxxxxxxxxx> の、 "[H8-ML(881)] Re: Cでの割り込み/gcc" において、 ""shouji Hirata" <shouji@xxxxxxxxxxxxx>"さんは書きました: shouji> 平田@マイクロフトです shouji> shouji> ちょいとヒートアップしすぎている気がしますが。。。。 そんなつもりは無かったんですが申し訳ない。面倒臭がり なもので普段は簡単に答えられる質問でも読み流していたん ですが罪滅ぼしにしばらく他の方の質問にもマメにフォロー を入れますので勘弁してください。 #本人が望むのであれば他の方に限りませんが。^-^; shouji> ここら辺はコストとのかねあいになるのですが、Imaizumiさんが例に出さ shouji> れたようにDMACで通信処理をする例は的を得ていると思います。通信以外でも、 shouji> DMACやカウンターはうまく使えば割り込みの数をぐっと減らすことができるわけ shouji> で、ここら辺が「腕の見せ所」だとおもいます。 ひとつだけ補足しておくとIrPhyだとハードに頼れないので ビット毎の処理になるため、CPU負荷の問題ではなく、可能/ 不可能の問題になります。 DMACのおかげでシリアル4800受信+9600送信+実際に使って いるIrPhy9600ではgear機能で1/4に速度を落としても実用に なり、こりゃ便利だと思ったものでした。 以前、消費電力の話の時に無視してしまったんですがこの 例ではgear機能+モジュールのこまめなon/off+メインをsleep 待ちにすることで50mAの消費電流を10mAに削減するというのも やっています。 消費電力削減というのはやったことなくて面白かったです。 車から電源を取っているので実際にはどっちでも良かったん ですがこの辺は趣味ならでは。 shouji> shouji> 最近「腕の見せ所」を工夫するより、納期に追われてCPUパワーで無理矢理ねじ shouji> 伏せることが多いけど・・・(^_^; shouji> 相手のチップのbugをいかにカバーするかも腕の見せ所です ね。趣味だと「そんなチップやだ」の一言ですがそんなこと 言ってると製品が出ない。カバーがあまりにうまく行ったので チップそのものを作り直さなかったため何年かして、後継機で 別の人がはまってスケジュールが狂って怒られたなんてことも ありました。 私の場合、キャリアを生かしてはいますがH8はあくまで趣味 です。 会社では管理に回されてもう現場にいないんですが直接関係 無い新人でも「Hashingってなんですか」とか、「CRCってなん ですか」とか「これどういう意味でしょう」と気軽に聞きに来 る自他ともに認める「良い子の相談室」です。 ちなみに新人は「(プロの癖にそんなことも知らないのかと) ポロくそに言われるけど目は笑ってるから」(糸目なんで分かり にくいかも)と言われて来るようです。 趣味でやってる人に同じ流儀は厳しかったかと反省してます。 /IMAIZUMI