FC2ブログ

【プログラミング】ソフトの人と組み込み系の人では考え方が違う

ハード面もソフト面も個人設計したことある私が言えること!


・ソフトウェア
行数を短く。
要件定義された言葉を使う。
本処理を見てアルゴリズムを選ぶ
オブジェクト指向か構造化
いかに、バグを少なく処理に負担をかけさせないかが重要。


・ハードウェア
コンパイラ時に最適化させるかしないか。
割り込み処理(排他的制御のため、ソフトで言う例外処理)をいれるか
ファンイン・ファンアウト(電流が小さくなって駆動できないのを防ぐ)
セットアップとホールド
同期と非同期
デジタル回路で考えること。
レジスタ値の設定、イニシャライズやコンフィグ設定
いかに、コストを使わず、消費電力を抑え、温度によらず動作できるか?



ソフトの人がいきなり組み込みなんて無理な話です
プスス~(>m<)


ひとつ言えることは、
ステートマシンの記述最高
私は、ムーア型が好き
スポンサーサイト



テーマ : 今日のつぶやき。
ジャンル : 日記

コメントの投稿

非公開コメント

ぶろぐかんりしゃ

SmartWoods
最近MoEは・・・
一休み

***** ひとこと *****

MoEの後継ともいわれる
Resonance gamez
完全スキルMMOが
気になるところ



********************


↓2016/3/26更新
My MoE









**********

NEWとらっくばっく
あーかいぶ
かてごりー
リンク
ぶろぐないけんさく
RSSふぃーど
おともだちになろ

この人とブロともになる