AUTOSAR development tools interface with NeuSAR Creator on laptop, domain controller ECU board, and modern connected vehicle system visualization

AutoSAR 開発ツール: ドメイン コントローラー ソフトウェアの Neusar Creator を深く掘り下げる

< 戻る 電気 & アンプ 電子ツールチェーン

AUTOSAR 開発ツールは、AUTOSAR 規格に基づく自動車用ソフトウェアの設計、構成、構築、テスト、および展開に使用されるソフトウェア プラットフォームです。 Neusar Creator は、これらすべてのステップを 1 つの環境に組み込み、エンジニアの動きをより速くし、エラーを減らし、複雑なドメイン コントローラー システムをより効率的に管理できるようにします。

Table Of Contents
  1. 現代の自動車チームがツールチェーンに苦労している理由
  2. AUTOSAR 開発ツールとは何ですか? また、なぜ重要なのですか?
  3. Neusar Creator は AUTOSAR ツールチェーンのどこに当てはまりますか?
  4. Neusar Creator は内部でどのように構成されていますか?
  5. システムの設計と構成はどのように機能しますか?
  6. コード開発はどのようなものですか?
  7. ビルドとデバッグはどのように機能しますか?
  8. バージョン管理とドキュメントはどのように管理されていますか?
  9. ライセンスはどのように機能しますか?
  10. 実際のプロジェクトの例: ドメイン コントローラーの開発
  11. チームが Neusar Creator を選ぶ理由
  12. 業界で何が変わりますか?
  13. AUTOSAR ツールの次は?
  14. 著者 & 信頼信号
  15. 最終的な考え

  • AUTOSAR ツールは、最新の車両ソフトウェア システムをサポートしています
  • 従来のツールは分割されている → 遅延やエラーを引き起こします
  • Neusar Creator はすべてを 1 つのワークフローにまとめます
  • AUTOSAR AP/CP、マルチコア システム、リモート デバッグで動作します
  • 実際のプロジェクトでは、開発が 30% 速くなり、エラーが少なくなります

現代の自動車チームがツールチェーンに苦労している理由

これは、実際のプロジェクトで通常発生することです。

1 つのチームが構成を処理します。 別の人がコードを書きます。 他の誰かがデバッグを管理しています。 ドキュメントはまったく別の場所にあります。

すべてを同期させようとするところを想像してみてください。

そこから問題が始まります。

Neusar Creator は、すべてを 1 か所に接続しておくことで、その摩擦を取り除くために構築されました。


AUTOSAR 開発ツールとは何ですか? また、なぜ重要なのですか?

短い答え:
AUTOSAR 開発ツールは、エンジニアが ECU および車両プラットフォーム全体で動作する、標準化された再利用可能な自動車ソフトウェアを構築するのに役立ちます。


車両はもはや単純なシステムではありません。 それらは分散コンピューティング プラットフォームに近づいています。

あなたは今持っています:

  • 孤立した ECU の代わりにドメイン コントローラー
  • マルチコア プロセッサ
  • クロスドメイン通信

これらすべてが複雑さを増します。 適切なツールがなければ、単純な更新でさえ困難になります。


Neusar Creator は AUTOSAR ツールチェーンのどこに当てはまりますか?

短い答え:
Neusar Creator は、AutoSar AP、CP、およびミドルウェアをサポートするフルスタック開発環境であり、エンジニアは 1 つのツールでワークフロー全体を完了することができます。


の一部です Neusar DevKit そしてサポート:

  • Neusar ACORE (Autosar Adaptive Platform)
  • Neusar CCore (AutoSar Classic プラットフォーム)
  • SF (サービス フレームワーク ミドルウェア)

それはまた、次の操作で動作します。

  • インフィニオン・オーリックス
  • NXP S32
  • ルネサス RH850

すでに使用されています。

  • 50 以上の車両プログラム
  • 何百万もの展開されたシステム

Neusar Creator は内部でどのように構成されていますか?

短い答え:
ユーザー インターフェイス、コア機能、システム統合の 3 層構造を使用します。


1. インタラクション層

  • 多言語対応の中国語インターフェース
  • カスタム レイアウトとショートカット
  • コマンド パネルとタスク システム

これにより、特に大規模なチームの学習曲線が縮小されます。


2. 機能層

ここで毎日の作業が行われます。

  • システム設計
  • コンフィグレーション
  • コーディング
  • ビルドとデバッグ
  • バージョン管理
  • ドキュメンテーション

すべてが接続します。 切り替えツールはありません。


3. 適応層

次の統合を処理します。

  • AUTOSAR R21-11
  • チッププラットフォーム
  • git / svn
  • Doxygen / Sphinx

これが、実際の本番環境で使用できるようにするものです。


システムの設計と構成はどのように機能しますか?

短い答え:
Neusar Creator は、組み込みの検証とマルチコア サポートを備えた、ARXML ベースのビジュアル構成を使用します。


プロジェクトのセットアップ

  • ファイル → 新しいプロジェクト
  • プロジェクトのパスと名前を設定します
  • AP サブプロジェクトを追加します
  • IP アドレスを構成します
  • [送信] をクリックします

次の操作も可能

  • neusar-project.json 経由でプロジェクトを開きます
  • サブプロジェクトの名前を変更または削除します
  • パーティションを編集します

ARXML 構成

左側:

  • ノードツリー

右側:

  • パラメータ エディタ

サポートされているパラメーターの種類:

  • 入力フィールド
  • 選択リスト
  • 参照
  • 整数リスト

重要な詳細:

  • 「*」の付いた必須フィールド
  • コード生成の前にエラーが発生します

マルチコア構成

サポート:

  • 異機コア
  • リソースの割り当て
  • クロスコア コミュニケーション

これは、ドメイン コントローラ システムにとって重要です。


検証

  • つかって ARXML チェック
  • 成功または失敗を示します
  • エラー数と詳細をリストします

これにより、問題を早期に把握できます。


コード開発はどのようなものですか?

短い答え:
Neusar Creator は、リアルタイム チェック、多言語サポート、AI 支援コーディングを備えた完全なエディターを提供します。


サポートされている言語

  • C++
  • json
  • マークダウン
  • CMakeLists
  • シェル

主な機能

  • 自動補完
  • 定義に移動します
  • 参照を検索します
  • シンボルの名前を変更します
  • 詳細については、カーソルを合わせてください

コード標準

  • カスタム ルール
  • ファイル全体をフォーマット: Shift+Alt+F
  • フォーマットの選択: Ctrl+K Ctrl+F

チームの一貫性を保ちます。


AI コーディング (Neusar Copilot)

次のようなものを書くことができます。

「実装はメッセージ受信機能」

構造化された C++ コードを取得します。

それも:

  • 正しい API の使用法を提案します
  • コード ブロックを完了します

ビルドとデバッグはどのように機能しますか?

短い答え:
GDB を使用した SSH 経由のグラフィカル デバッグにより、ローカル ビルドとリモート ビルドの両方をサポートします。


セットアップをビルドします

tasks.json で構成されています。

含まれるもの:

  • ビルド バージョン
  • 出力パス
  • コマンド

例:

  • シンプル: echo コマンド
  • 複雑: 完全な C++ ビルド プロセス

デバッグ ワークフロー

  1. debug.tgz を抽出します
  2. .sym ファイルを取得します
  3. ランタイム パスにコピーします
  4. デバッグ パネル (Ctrl+Shift+D) を開く
  5. launch.json を構成します

launch.json キー フィールド

  • “タイプ”: “gdb”
  • “リクエスト”: “起動” または “添付”
  • “ターゲット”: 実行可能パス
  • “ssh”:
    • 亭主
    • ユーザー名
    • パスワード

SSH を介したリモート デバッグをサポートします。


デバッグ機能

  • ブレークポイント (F9)
  • ステップ実行
  • 可変検査

コマンド ライン ツールは必要ありません。


バージョン管理とドキュメントはどのように管理されていますか?

短い答え:
Neusar Creator には、組み込みの Git/SVN サポートと自動化されたドキュメント生成ツールが含まれています。


バージョン管理

  • コミット
  • プル
  • 支店の管理

すべて IDE 内。


ドキュメンテーション

使用:

  • ドキシゲン
  • スフィンクス

生成:

  • API ドキュメント
  • デザイン文書
  • 開発ガイド

マークダウンのサポート

  • リアルタイム プレビュー
  • レポートとメモに使用されます

ライセンスはどのように機能しますか?

短い答え:
オンライン ログイン、ライセンス ファイル、または USB キーの 3 つのオプション。


オプション

  1. オンライン アカウント ログイン
  2. ローカルまたはリモートの .lic ファイル
  3. USBキー

注釈

  • Ubuntu には USB 環境のセットアップが必要です
  • ライセンスのステータス: ヘルプ → ライセンス
  • ブラウザベースとクライアントベースの両方の設定をサポートします

実際のプロジェクトの例: ドメイン コントローラーの開発

体制

  • スマート コックピット ドメイン コントローラー
  • AUTOSAR AP R21-11
  • インフィニオン Aurix TC397

ワークフロー

  • プロジェクトの作成
  • ARXML 構成
  • マルチコア セットアップ
  • コード開発
  • リモート デバッグ
  • git 統合
  • 展開とテスト

活動成果

  • 30% 高速な開発
  • コーディング エラーが 40% 減少しました
  • 50% 高速なデバッグ

チームが Neusar Creator を選ぶ理由

  • 多くの代わりに 1 つのツール
  • 組み込みの AUTOSAR コンプライアンス
  • コーディングの AI サポート
  • 中国の OEM ワークフローでうまく機能します
  • 多くのチップ プラットフォームをサポートします

業界で何が変わりますか?

チームは、次の質問をしなくなりました。

「どのツールを使うべきですか?」

彼らは次のように尋ねています。

「ソフトウェアをより迅速かつ安全に構築するのに役立つツールチェーンはどれですか?

それは別の質問です。


AUTOSAR ツールの次は?

期待する:

  • より多くの AI が開発されています
  • ハードウェア テストへの依存度が低くなります
  • より広範なチップサポート

Neusar Creator はその方向に進んでいます。


? よくある質問 (2026 年の業界動向)


Neusar Creator は開発効率をどのように改善しますか?

短い答え:
ツールの切り替えが解除され、ワークフロー全体が 1 か所に保持されます。

Neusar Creator は、構成、コーディング、デバッグ、およびドキュメンテーションを 1 つの環境で組み合わせます。 これにより、データの不一致が回避され、手動の手順が削減されます。

実際には、チームはより迅速に動き、統合の問題の解決に費やす時間が短くなります。


AUTOSAR ツールチェーンの最大の課題は何ですか?

短い答え:
統合の複雑さと切断されたワークフロー。

チームは、多くの場合、複数のベンダー、ツールの互換性の悪さ、システム設計と展開の間のギャップに対処します。

これにより、コラボレーションが難しくなり、開発が遅くなります。


Neusar Creator は SOA とドメイン コントローラーをどのようにサポートしていますか?

短い答え:
適応型 AUTOSAR とサービス ベースの通信をサポートしています。

Acore と SF ミドルウェアを使用すると、サービスはマルチコア構成を処理しながらドメイン間で通信できます。

これは、現代の車両アーキテクチャの傾向に一致します。


統合されたツールは、デバッグの複雑さを軽減できますか?

短い答え:
はい、1 つのシステムでデバッグと開発を維持します。

Neusar Creator は、リモート デバッグ、監視、分析ツールを 1 か所で提供します。

また、ハードウェアを使用しない早期のテストもサポートしているため、時間を節約できます。


OEM がローカル AUTOSAR ツールを採用しているのはなぜですか?

短い答え:
より優れた制御、より迅速なサポート、および外部ベンダーへの依存度の低下。

Local tools adapt faster to:

  • 国内のチップ プラットフォーム
  • エンジニアリング ワークフロー
  • 規制の必要性

同時に、それらは AUTOSAR に準拠したままです。


著者 & 信頼信号

作者: ジョニー・リュー
役割: CEO、ダウウェイ ビークル
経験: AUTOSAR、ECU システム、およびドメイン コントローラーの開発で 15 年以上

最終更新日: 2026 年 3 月 18 日


最終的な考え

本当のシフトは簡単です。

もうツールの話ではありません。

それは、ツールチェーンがソフトウェアのライフサイクル全体をどれだけサポートしているかについてです。

そして、そこに違いが現れます。


コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Need a Quote or Have Questions?

Please fill out the form below, our engineers will contact you within 24 hours.