eDEVS/eBinder 概要 > イーソルが提供する開発ツール > eBinder 概要 > eBinder for Arm eBinder® 詳細 1. eBinder 概要 2. アジャイル開発 3. 高度で洗練された開発ツール 4. eBinderを使用したターゲット開発 5. eBinder for Arm 6. マルチコア上でのマルチタスクにeBinderを利用 7. eBinderを使用したJTAGデバッグ 8. eBinder動作環境 9. eT-Kernel™:ソフトウェア再利用のためのパーツパッケージ 高性能で消費電力が低いArmコアは、自動車、産業用品、家電市場向けの組込みアプリケーションでよく使用されています。市場における競争により、これらのアプリケーションでは、付加価値を向上させる多種多様な先進機能、製品サイクルの短縮による市場投入までの時間の短縮、価格競争力のためのコスト削減などが求められています。Arm CPUをベースとするハードウェアや周辺機器向けのソフトウェア開発にeBinderをうまく活用することで、このような開発への要求が高度化している状況下でも迅速かつコスト効率の高い製品開発を実現することが可能になります。 Arm社純正コンパイラをバンドル eBinder for Armには、Arm社純正コンパイラ(C++を含む)とタスクセーフなC/C++ライブラリが付属しています。標準仕様とFuSa仕様が用意されています。 eBinderのJTAGデバッグ 小型のデジタルコンシューマデバイスは、ハードウェアの物理的な制約があるので、デバッグ目的で新しいポートをマウントする必要が生じる場合があります。ソフトウェアデバッガを使用したデバッグが困難な場合があり、フラッシュメモリ内でプログラムをデバッグしなければならない場合もあります。こうした状況でも、JTAGとのリンクにより、eBinderを使用した開発、デバッグ環境を実現できます。 詳細 リアルタイムOS 開発ツール ターゲットプラットフォーム オプション機能 eMCOS® eT-Kernel コンフィギュレータ/ビルダ Arm社純正コンパイラ(C/C++コンパイラを含む) スレッドレベルデバッガ システムレベルデバッガ マルチプログラミングツール イベントログ取得/解析ツールEvenTrek® システムブラウザPartScope® Realtime Profilerr 論理ファイルシステム(LFS) ホストファイルシステム スレッドセーフC/C++ライブラリ BSP(ボードサポートパッケージ) ターゲットデーモン 仮想TTY JTAG-ICEリンク PackageBuilder:ソフトウェアコンポーネントパッケージングツール マルチコアオプション オペレーティング環境 ターゲット環境 アイテム 説明 CPU Armv7-A、Armv7-R、Armv8-Aの命令セットに対応。 Armv7-A Armv7-R Armv8-A これより古い命令セットは、eBinderの旧バージョンでサポートされている場合があります。詳しくはお問い合わせください。 コンパイラ 以下のコンパイラに対応: Arm社純正標準コンパイラ Arm社純正FuSaコンパイラ BSP 最新のBSPについては、お問い合わせください。非対応のボードも、BSPのカスタマイズで対応可能です。 ホスト環境 詳細 ページトップへ戻る 関連資料 関連動画 ウェビナー「複雑化する組込みシステム開発を強力にサポートする組込みシステム開発向け統合開発環境eBinderのご紹介」[視聴所要時間:約15分]2020年に配信したウェビナーをオンデマンド公開しています。 本ウェビナーでは、多種多様なシステム開発の要求を強力にサポートするeT-Kernel向けの統合開発環境「eBinder」について、デモを交えて紹介します。 さらに詳しい情報をお求めの際は、お気軽にお問い合わせください。 お問い合わせ オンライン無料相談会もご利用ください。Zoomなどのオンライン会議ツールで行える無料相談会を実施しています。 弊社社員と時間を設けて会話しながら相談したい、という場合は ぜひこちらをご活用ください。希望日時を指定して申し込む