Cosmic社製ルネサス(RX100、RX200、RX600)対応商用コンパイラおよびJ-linkを含んだ統合開発環境の販売開始
[18/04/09]
提供元:DreamNews
提供元:DreamNews
ポジティブワン株式会社(本社:東京都渋谷区)は、ルネサスエレクトロニクス製RXファミリ用の汎用ツールチェーン(RX100、RX200、RX600)の販売を開始します。20年以上の革新的な設計と開発を組み込んだ完全で統一された製品として、Cosmic社クロスコンパラをベースに、使いやすいソフトウェアインターフェイス、すべてのルネサスマイコンでターゲット間で容易に使用できる統合開発環境の販売を開始いたします。
Windows用のすべてのCosmic Cクロスコンパイラには、RXファミリのマイコン用に事前設定されたCosmic商用コンパイラと独自統合開発環境IDEAが含まれています。Comsic製IDEAは、Cosmic製クロスコンパイラを使用した組み込みアプリケーション用に設計されています。Cosmic製IDEAはエディタ、プロジェクトマネージャ、グラフィカルなスマートビルド/メイク、プログラムアナライザ、リンクファイルジェネレータ、ドキュメントマネージャ、ZAPデバッガを踏んでいます。ルネサスエレクトロニクス製RXファミリ間は、Segger製J-linkと接続が可能です。
◆コンパイラ
Cコンパイラパッケージには、ANSI-Cクロスコンパイラ、マクロアセンブラ、リンカ、ライブラリアン、16進ファイルジェネレータ、オブジェクトフォーマットコンバータ、デバッグサポートユーティリティ、ランタイムライブラリソースコード、およびマルチパスコンパイラを最適化した統合開発環境コマンドドライバ。コンパイラは、Cosmic製ZAPデバッガのラインによる非侵入型Cソースレベルのデバッグもサポートしています。
ルネサスエレクトロニクス製RXファミリ用の汎用ツールチェーンの特徴
・ RX100、RX200、RX600を含むすべてのRXファミリーがサポート
・ RX600浮動小数点ユニットは、標準Cで完全にサポートされています。ANSIおよびISO Cコンパイラ
・ Cosmic RXコンパイラは、ANSIおよびISOの規則と規則に従っています。すべてのコードとライブラリは、RXマイコンコア専用に最適化
・ 移動可能なコード機能は、ブートローダのようなRAMベースのコードを簡単に作成および保守できるように設計
・ リンカは自動的にROMに移動可能なコードを格納するためのセグメントを作成。その後、実行時に、提供されたライブラリ関数を使用して、実行可能なコードを見つけていつでもRAMにコピーして実行
・ 位置独立コードとデータ
・ コンパイラとライブラリは、位置依存コードと、ブートローダやフラッシュプログラマなどの可動コードに役立つデータを生成するためのオプションを提供
・ EEPROMサポート
・ コンパイラは、内蔵EEPROM(ライブラリソースを含む)を透過的にサポート。任意のCデータオブジェクトをEEPROMに割り当て、コンパイラは書式設定とプログラミング実行
・ インラインアセンブリ
・ コンパイラには、Cプログラム内にアセンブリコードを追加する3つの便利な方法があります。引数渡しのメカニズムが含む
・ IEEE-754浮動小数点
・ IEEEの単精度および倍精度浮動小数点フォーマットを完全なANSIライブラリ(ソースコードを含む、ロイヤリティフリー)でサポート
・ 自動化されたチェック
・ サム使いやすいチェックサム機能とライブラリ(ソースが含まれています)を使用すると、ユーザーは一部またはすべてのセクションで効率的なチェックサムをすばやく実装可能
・ チェックサムの計算と挿入は、リンカーによって透過的に管理
・ 混合Cおよびアセンブリ
・ ツールは、混合Cおよびアセンブリアプリケーションをサポート
・ C #defineと#includeのアセンブラサポートを含む
・ C言語とアセンブリ言語モジュールは共通の定数とマクロを共有可能
・ ELF / DWARFデバッグサポート
・ Cosmicコンパイラスイートは、多くの一般的なエミュレータおよびロジックアナライザで使用されるELF DWARF標準デバッグフォーマットをサポート
・ 柔軟なコンパイラ・インタフェース
・ プロセッサシミュレータを含むZAP SIMデバッガ
・ SEGGER製J-Linkプローブ用のZAPデバッガ/フラッシュプログラマ
ポジティブワンは、セイフティクリティカル分野のニーズのなかで、ルネサスエレクトロニクス製RXファミリ用の汎用ツールチェーン(RX100、RX200、RX600)を選択されるお客様に販売を強化いたします。
◆Segger製J-linkについて
https://www.segger-pocjapan.com/
【ポジティブワン株式会社について】
社名 ポジティブワン株式会社(POSITIVE ONE CORPORATION)
東京本社 〒150-0043 東京都渋谷区道玄坂1−12−1 渋谷マークシティ・ウエスト22F
関西本社 〒651-0087 兵庫県神戸市中央区御幸通8-1-6神戸国際会館 22F
URL http://www.positive-one.com
ポジティブワン株式会社は、最先端技術と時代を先読みしたエンベデッドソリューションをご提供します。そのために海外の有力な最先端技術会社と提携し、多様化する仕様に対応できるOEMハードウエアや世界標準ISOなどに準拠する品質向上のためのツールをご提供します。さらに、システムコンサルティング、エンベデッドからPC、スマートフォン、サーバーを含んだハードウエアからソフトウエアまでのシステム受託開発など、皆様のプロジェクト成功のためのご支援をいたします。
【本件に関するお問い合わせ先】
ポジティブワン株式会社
メールアドレス:poc_sales@positive-one.com
TEL:03-3256-3933 FAX:03-4360-5301
Windows用のすべてのCosmic Cクロスコンパイラには、RXファミリのマイコン用に事前設定されたCosmic商用コンパイラと独自統合開発環境IDEAが含まれています。Comsic製IDEAは、Cosmic製クロスコンパイラを使用した組み込みアプリケーション用に設計されています。Cosmic製IDEAはエディタ、プロジェクトマネージャ、グラフィカルなスマートビルド/メイク、プログラムアナライザ、リンクファイルジェネレータ、ドキュメントマネージャ、ZAPデバッガを踏んでいます。ルネサスエレクトロニクス製RXファミリ間は、Segger製J-linkと接続が可能です。
◆コンパイラ
Cコンパイラパッケージには、ANSI-Cクロスコンパイラ、マクロアセンブラ、リンカ、ライブラリアン、16進ファイルジェネレータ、オブジェクトフォーマットコンバータ、デバッグサポートユーティリティ、ランタイムライブラリソースコード、およびマルチパスコンパイラを最適化した統合開発環境コマンドドライバ。コンパイラは、Cosmic製ZAPデバッガのラインによる非侵入型Cソースレベルのデバッグもサポートしています。
ルネサスエレクトロニクス製RXファミリ用の汎用ツールチェーンの特徴
・ RX100、RX200、RX600を含むすべてのRXファミリーがサポート
・ RX600浮動小数点ユニットは、標準Cで完全にサポートされています。ANSIおよびISO Cコンパイラ
・ Cosmic RXコンパイラは、ANSIおよびISOの規則と規則に従っています。すべてのコードとライブラリは、RXマイコンコア専用に最適化
・ 移動可能なコード機能は、ブートローダのようなRAMベースのコードを簡単に作成および保守できるように設計
・ リンカは自動的にROMに移動可能なコードを格納するためのセグメントを作成。その後、実行時に、提供されたライブラリ関数を使用して、実行可能なコードを見つけていつでもRAMにコピーして実行
・ 位置独立コードとデータ
・ コンパイラとライブラリは、位置依存コードと、ブートローダやフラッシュプログラマなどの可動コードに役立つデータを生成するためのオプションを提供
・ EEPROMサポート
・ コンパイラは、内蔵EEPROM(ライブラリソースを含む)を透過的にサポート。任意のCデータオブジェクトをEEPROMに割り当て、コンパイラは書式設定とプログラミング実行
・ インラインアセンブリ
・ コンパイラには、Cプログラム内にアセンブリコードを追加する3つの便利な方法があります。引数渡しのメカニズムが含む
・ IEEE-754浮動小数点
・ IEEEの単精度および倍精度浮動小数点フォーマットを完全なANSIライブラリ(ソースコードを含む、ロイヤリティフリー)でサポート
・ 自動化されたチェック
・ サム使いやすいチェックサム機能とライブラリ(ソースが含まれています)を使用すると、ユーザーは一部またはすべてのセクションで効率的なチェックサムをすばやく実装可能
・ チェックサムの計算と挿入は、リンカーによって透過的に管理
・ 混合Cおよびアセンブリ
・ ツールは、混合Cおよびアセンブリアプリケーションをサポート
・ C #defineと#includeのアセンブラサポートを含む
・ C言語とアセンブリ言語モジュールは共通の定数とマクロを共有可能
・ ELF / DWARFデバッグサポート
・ Cosmicコンパイラスイートは、多くの一般的なエミュレータおよびロジックアナライザで使用されるELF DWARF標準デバッグフォーマットをサポート
・ 柔軟なコンパイラ・インタフェース
・ プロセッサシミュレータを含むZAP SIMデバッガ
・ SEGGER製J-Linkプローブ用のZAPデバッガ/フラッシュプログラマ
ポジティブワンは、セイフティクリティカル分野のニーズのなかで、ルネサスエレクトロニクス製RXファミリ用の汎用ツールチェーン(RX100、RX200、RX600)を選択されるお客様に販売を強化いたします。
◆Segger製J-linkについて
https://www.segger-pocjapan.com/
【ポジティブワン株式会社について】
社名 ポジティブワン株式会社(POSITIVE ONE CORPORATION)
東京本社 〒150-0043 東京都渋谷区道玄坂1−12−1 渋谷マークシティ・ウエスト22F
関西本社 〒651-0087 兵庫県神戸市中央区御幸通8-1-6神戸国際会館 22F
URL http://www.positive-one.com
ポジティブワン株式会社は、最先端技術と時代を先読みしたエンベデッドソリューションをご提供します。そのために海外の有力な最先端技術会社と提携し、多様化する仕様に対応できるOEMハードウエアや世界標準ISOなどに準拠する品質向上のためのツールをご提供します。さらに、システムコンサルティング、エンベデッドからPC、スマートフォン、サーバーを含んだハードウエアからソフトウエアまでのシステム受託開発など、皆様のプロジェクト成功のためのご支援をいたします。
【本件に関するお問い合わせ先】
ポジティブワン株式会社
メールアドレス:poc_sales@positive-one.com
TEL:03-3256-3933 FAX:03-4360-5301