調達ガイド
まず、選択したデバイス、コントローラー、接続、および目的の読み取り/書き込みタスクを文書化して、I2C センサー インターフェイス ボードを評価します。センサー名だけでは、レベル変換、アドレス切り替え、バス分岐、またはファームウェアの変更が必要かどうかを判断できず、確定的な見積もりには不十分です。
開発インプットの整理
すべての列を表示するには、テーブルを水平にスワイプします。
| 入力オブジェクト | 供給するフィールド | 影響を受ける開発決定 |
|---|---|---|
| コントローラーとセンサー | 完全な部品番号、データシートのリビジョン、レジスタ定義、および既存のプロジェクト | 周辺リソース、ドライバー、初期化順序 |
| アドレス在庫 | 各デバイスのアドレス、表記およびアドレスピンの状態 | 共有バスの競合と切り替え条件 |
| パワーとロジック | 電源レール、ロジックレベル、電源シーケンス、既存のプルアップおよびトランスレータ | 回路図、レベルマッチング、およびコンポーネントの選択 |
| 接続トポロジ | PCB トレースまたはケーブル、分岐、コネクタ、ケーブル長、およびアース接続 | バスの負荷、波形チェック、機械的制約 |
| タスクにアクセスする | ターゲットのバス速度、読み取り期間、データ サイズ、同時接続デバイス、および観察された障害 | ファームウェアのスケジュール、タイムアウト、および回復範囲 |
ケーブル長を接続、負荷、デバイスの条件と合わせて評価します。距離は普遍的な I2C 制限ではありません。電気的およびタイミングの定義については、NXP UM10204 を参照し、データシートで各デバイスの許可条件を確認してください。
住所表記の曖昧さの解決
これはアドレス変換の例であり、実際のセンサー仕様ではありません。0x48 の 7 ビット アドレスは、1 ビット左シフトと読み取り/書き込みビットの追加の後、0x90 の書き込みアドレス バイトまたは 0x91 の読み取りアドレス バイトになります。ドライバーが 7 ビット アドレスを予期するか、完全なアドレス バイトを予期するかは、ドライバーの API によって決まります。アドレスを 2 回シフトしないでください。
データシートの表記法、正規化されたアドレス、およびドライバー パラメーターの形式を入力テーブルに保持します。これにより、未回答のトランザクションを配線やデバイスの故障に関する推測に委ねるのではなく、回路図をレビューする前に表記ミスを明らかにします。
最初の作業パッケージの定義
ドキュメントとトポロジを確認し、不足している状態を記録してから、回路図の作業またはボードの変更、プロトタイプの製造、ファームウェアとターゲットボードの統合を個別に定義します。プロトタイプ、コンポーネントの購入、機器、配線、およびオンサイトのサポートを個別にリストします。実際の入力に対して受け入れと料金に同意します。
中国語の IMX585 ボード プロジェクト レポートでは、ボード インターフェイスとセンサー制御の間の調整について説明しています。別のデバイスは検証されません。回路設計には中国語のハードウェア開発サービスを、ドライバーには中国語の MCU ファームウェア サービスを使用します。このページは調達インプットに関するものです。範囲に同意した後、障害シナリオと納品チェックを定義します。
中国語版 IMX585 ボード プロジェクト レポート · 中国語ハードウェア開発サービス · 中国語MCUファームウェアサービス
相談
電話
WeChat
トップに戻る