No.4ベストアンサー
- 回答日時:
うまくシステムが動かなくて、問題を切り分けたい、要はハード屋のせいだ、とやり込めるための知識だと、すくなくとも部品(能動/受動)のデータシートを読んで理解できること、回路図を読める事、ですかね。
そう簡単には非を認めないので、ロジアナ/オシロの波形を見せて、「なんか動いてないようですねぇ」とやんわりと言います。
実は、ソフトから見たハードの境界知識というのはかなり曖昧だと思います。
特に組み込み屋はシステム/会社の規模が小さいと両方自分でやりますし(私もそうです)。
どこまでが必須と言わず、境界をどんどん自分の方に取り込んでみては。
No.3
- 回答日時:
主にCで組み込みソフト作ってます。
今時のCPUはCコンパイラに内蔵レジスタのマ
ップやプログラムの参考例まで大抵ついてますし、
開発環境がスタートアップファイルも自動作成し
てくれますから、それほど深く考えなくても動く
程度はどうにでもなる感じです。
CPUマニュアルの内蔵レジスタの説明書きをよ
く読んで割り込み制御レジスタ、バス制御レジス
タあたりをまず確実にセットすることとコード、
スタック、グローバルなどのセクション位置をき
ちんと実際のROM、RAMに合わせることくら
いが必須で、あとはマニュアル見ながら(冷)汗
かいて実機と一緒に悩むものかと。
NMI、WAITあたりの信号を知っておかない
と全く動いてくれないのでこのあたりも必須かな。
No.2
- 回答日時:
機械語の処理タイミングも重要ですが…。
・周辺I/Oチップの挙動をすべて理解していること。
・I/O周りのハードウェア特性をすべて理解していること。
・起こりうる例外的事象のほとんどを想像出来る想像力。
・オシロスコープが読める事。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) 論理的思考の身につけ方 プログラマ2年目です。 私は(基礎があった上で)感覚的にコードを書いています 5 2022/06/16 20:45
- IT・エンジニアリング 不具合の現状認識をしないプログラマって信用できる人? できない人? 8 2023/07/28 09:09
- 哲学 これからはAIが人間性を養うのです 7 2023/05/03 10:56
- 大学受験 専門学校の志望理由書について自信が全く無くて…添削してください。 「 私は将来、IT企業の第一線で活 3 2022/10/11 01:12
- 医師・看護師・助産師 助産師になりたいです。 1 2022/04/28 22:33
- 歴史学 世界史と日本史が大学で必要で入学までの1ヶ月少し勉強しようと思います。高校では全く世界史や日本史はや 7 2023/02/24 00:00
- AJAX 入力フォームの値をQRコードで入力できるようにしたい。 6 2023/03/29 08:34
- 浮気・不倫(恋愛相談) 女性の部下について相談です。 4 2022/06/01 01:24
- 作詞・作曲 iMacでMIDIデータを良い音で再生するための音源をインストールする方法を教えて下さい 4 2022/07/09 17:51
- ドライブ・ストレージ 家庭用のNASについて 2 2022/07/05 18:30
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
スーパーのレジで並んでいたら...
-
アセンブラのタイマー割り込み
-
AKI-H8/3048Fでのタイマ割り込み
-
一定時間操作がなかったら、と...
-
[コンピュータアーキテクチャ]...
-
ショッピング
-
割り込み処理から引数を取得す...
-
割り込み処理のシミュレート
-
電車で待機列の割り込みについ...
-
Macターミナルで実行中のプログ...
-
VBAの配列サイズとメモリに関して
-
緯度、経度の 10進法と 60進法...
-
C言語で、メモリを解放しないで...
-
なんかC言語でプログラム書いて...
-
タスクマネージャーのプロセス...
-
バックグラウンドのプロセスの...
-
TCP/IP通信時のサーバーからの受信
-
プログラミング ソースコード
-
Excel-VBAのmsgBox()の不思議
-
Webプログラムってネイティブア...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
インバウンドで迷惑している人...
-
pic 複数の割り込み関数 切り分...
-
スーパーのレジで並んでいたら...
-
ショッピング
-
Excelでタイマーの一時停止する...
-
電車で待機列の割り込みについ...
-
CPUの処理量を減らすコーデ...
-
C言語でPICマイコン開発
-
【組込み】割り込み中のstatic...
-
Amazonfireタブレットにわから...
-
マイコン C言語 割り込み処理...
-
USB機器からのデータ受信による...
-
一定時間操作がなかったら、と...
-
VB.net 割り込みの禁止
-
ウォッチドッグタイマ(WDT)の...
-
電車乗車時、並んでいるのに割...
-
USJでの割り込み
-
VB6でSendKeyを利用したTab移動...
-
PICでのプログラムによるチャタ...
-
割り込み中に例外異常
おすすめ情報