企業向けIoT・エンジニアリングサービス

MCU 周辺機器ドライバーおよびデータ収集ファームウェア

選択した MCU の UART、SPI、I²C、ADC、タイマー、周辺機器、および接続されたセンサー用のドライバーを開発します。すでにメイン制御ボードを持っており、取得およびインターフェース ソフトウェアを開発する必要がある機器会社向け。

組み込みファームウェアとデバイスのセキュリティ開発と統合テストドキュメントの配信

開発範囲

選択した MCU の UART、SPI、I²C、ADC、タイマー、周辺機器、および接続されたセンサー用のドライバーを開発します。

このサービスの対象者
すでにメイン制御ボードを備えており、取得およびインターフェース ソフトウェアを開発する必要がある機器会社
同意する成果物
ドライバーのソース コード、インターフェイスの説明、ビルド構成、およびターゲット ボードのテスト記録。

プロジェクト開始に必要な資料

情報は、インターフェイス、実装条件、作業範囲を決定するために使用されます。

  • MCU 完全なモデル、開発ボードまたはプロトタイプおよび回路図
  • 周辺機器のモデル、ピン配置、バス速度、インターフェイスのタイミング
  • ツールチェーン、起動ファイル、既存のコードおよびファームウェアのリソース制限

成果物と検収

納品ドキュメント
ドライバーのソース コード、インターフェイスの説明、ビルド構成、およびターゲット ボードのテスト記録。
バージョンと再現性
配信リストには、ターゲット ハードウェア、ソフトウェア バージョン、構築または展開手順、インターフェイス構成、およびテスト記録が記録され、その後の統合テストとメンテナンスが容易になります。
  • ペリフェラルの初期化を確認し、ターゲット ボード上の結果の読み取りおよび書き込みを行う
  • 割り込み、DMA、タイムアウト、エラーリターンを確認します。
  • ビルド バージョンと RAM とフラッシュの使用量を記録します。

受け入れは、双方が確認した機器、バージョン、環境、サンプル、指標に基づいて行われます。ソースコードと設計文書の範囲、プロトタイプの材料、サードパーティの料金、およびその後のメンテナンスがプロジェクト文書に記載されています。

よくある質問

センサー ドライバーを既存のコードベースに追加できますか?

まず、プロジェクトがビルドされていること、周辺リソースが競合していないこと、および既存のインターフェイス要件が理解されていることを確認します。その後、ドライバーと使用例を追加し、合意されたコード ベースラインに関連付けられた変更ログを作成できます。

開発範囲を決定するにはどのような情報が必要ですか?

以下を提供してください: MCU 完全なモデル、開発ボードまたはプロトタイプ、および回路図。周辺機器のモデル、ピン配置、バス速度、インターフェイスのタイミング。ツールチェーン、スタートアップ ファイル、既存のコードおよびファームウェアのリソース制限。不足している情報は、範囲が合意される前に、インターフェイスのチェックや集中的な実現可能性テストを通じて対処できます。

プロジェクトについて話し合う

デバイスとインターフェイス情報を使用して範囲を定義する

ワークロードの評価と段階的な配信手配を容易にするために、ターゲット機能、既存の機器またはコード、インターフェイス プロトコル、展開環境、および計画されたマイルストーンを提供してください。

IoT開発のご相談
相談
電話
13910119357
WeChat
WhatsApp
Winge Technology WhatsApp QR コード QRコードをスキャンするか、クリックして連絡してください
トップに戻る