• マイページ
  • カート 0
    0 0円
  • お問合せ
R0C40700XSW09R
SuperHファミリ用C/C++コンパイラパッケージ
マルツコード:
M2559-816
品質ランク:
M1

こちらからもご購入いただけます

1 個以上
¥428,620.22
(税込 ¥471,482.24)

SuperHファミリ用C/C++コンパイラパッケージ【R0C40700XSW09R】

の概要

SuperH RISC engineファミリ用のC/C++コンパイラ


SuperH RISC engineファミリの性能を最大限に引き出すC/C++コンパイラです。コンパクトなコードを生成する最適化機能を持ち、組み込み機器向けの拡張機能を豊富にサポートしてROM化を支援します。

●特長

・組み込み用途に最適化
・ツールチェイン
・シミュレータ
・スタック解析ツールのCall Walkerを利用可能
・メモリ割り付け情報ビューワのMapViewerを搭載

※ライセンスについての詳細は、ルネサスエレクトロニクス社のWebサイトをご参照ください。

●仕様

[C/C++コンパイラ]
・言語仕様:ANSI/ISO規格に基づいて、例外処理やテンプレート機能をサポート
・ANSI仕様C/C++言語に準拠:C89、C99(long longや//コメントなどの一部の機能)、C++98のサポート
・共通式の削除やレジスタ割り付けなどの最適化に加えて、各マイコンに特化した最適化コードを実現しています。
・スーパーコンピュータ向けの最適化処理を適用
  -リンク情報を利用した再コンパイル時の最適化
  -モジュール内の外部変数アクセスを最適化
・C/C++言語でサポートしていない割り込み関数の記述やシステム命令の記述など、組み込み用プログラムに必要な機能を拡張機能としてサポートしています。
・SuperH RISC engine用拡張言語機能として下記をサポート
  -組み込み関数
  -セクションアドレス演算子
  -#pragma拡張子
・SH-1からSH-4の全CPUに対するオブジェクト生成が可能
・コンパイルリスト表示を改善
・ELF/DWARF2フォーマットをサポート
・Embedded C++仕様のクラスライブラリ
・DSP命令により最適化されたDSPライブラリ
・固定小数点数の内部表現に関する各種制限値を定義したヘッダファイルfixed.hを追加
・DSP-C言語をサポート
・switch文の数を2048個に拡張
・DSPライブラリの固定小数点型サポート
・繰り返し文、選択文の組み合わせによるネストを4096レベルに拡張
・共用体のビットフィールド指定をサポート
[アセンブラ]
・ファイルインクルード機能、条件付きアセンブリ機能、マクロ機能などのプリプロセッサ機能により、効率よくソースプログラムを記述できます。
・DSPを含むSH-1からSH-4の全CPUに対する命令サポート
・倍精度浮動小数点定数の記述が可能
・ファイルインクルード機能
・条件付きアセンブリ機能
・マクロ機能
・ELF/DWARF2フォーマットサポート
・浮動小数点の式処理(四則演算)機能
・STACK制御命令にてスタック使用量を定義可能
・.DEFINE制御命令の制限値を無制限に拡張
[最適化リンケージエディタ]
・コンパイラやアセンブラが出力した複数のオブジェクトプログラムを入力し、ロードモジュールやライブラリファイルを出力します。
・コンパイラでは最適化できないメモリ配置や関数の呼び出し関係に依存した最適化を、オブジェクトプログラムをまたがって実行します。
・アブソリュートELF形式、Sタイプ形式、HEX形式などのフォーマット出力、シンボル参照回数リストの出力ができます。
・デバッグ情報の圧縮機能
・モジュール間最適化機能
・複数ロードモジュール選択
  -リロケータブルELF形式
  -アブソリュートELF形式
  -Sタイプ形式
  -HEX形式
  -バイナリ形式
・ELF/DWARF2フォーマットをサポート
・ライブラリファイルの作成、編集が可能
・リストファイル出力による解析が可能
  -シンボル参照回数の出力
  -シンボル参照情報(クロスリファレンス情報)の出力
・セクションアドレス重複時のエラーレベル変更
・binaryオプション入力セクションへの境界調整数指定
[標準ライブラリ構築ツール]
・プロジェクトごとに標準ライブラリを生成することで、標準ライブラリのカスタマイズが可能
・malloc確保サイズ単位の可変化(RAM容量の節約が可能)
・openファイル数可変化(RAM容量の節約が可能)
・簡易I/Oのサポート(浮動小数点をサポートしない、サイズの小さい関数を生成)
[フォーマットコンバータ]
・旧フォーマットからELFフォーマットへの変換
・ELFフォーマットから旧フォーマットへの変換

ソフトウェアにはこちらの製品もございます。

開発支援ツール

※掲載されている価格には消費税、各種手数料が含まれておりません。別途消費税およびお支払方法に応じた手数料が必要になります。

※このホームページに掲載されている、記事・写真の一部または全部をそのまま、または改変して利用・転載・転用することを禁じます。

※商品によって販売価格が店頭価格と異なる場合がございます。

※弊社ではお客様が商品を選びやすくするためにデータシートの提供や技術情報、商品画像の表示を行っています。
しかしさまざまな事情により、これらの情報がすべて正確であることを弊社が保証することはできません。
商品の正確な仕様等は各メーカーの最新のデータシートで確認して頂きますようお願いいたします。
また、商品画像につきましても、当アイテムとは異なるイメージ画像を表示している場合がございます。
ご注文の際はくれぐれもご注意願います。また、注文間違いの返品交換は応じかねますのであらかじめご了承下さい。

  • マルツの新提案 プロトファクトリー
  • マルツの新提案 プロトファクトリー
  • マルツの新提案 プロトファクトリー

特集コーナー

  • 接着剤の種類や特長、選び方のポイントを詳しくご紹介します

  • SDカードやUSBメモリなど様々なタイプの製品と特長についてご紹介します

  • 工場や研究室、日常生活など液体の漏れやハネには「吸着マット」がおすすめです!

  • 最新規格に対応した高速モデルからコストパフォーマンスに優れたものなど様々なタイプのLANケーブルを取り揃えています

  • ブルーシートの種類や選び方、防災での活用法を詳しくご紹介いたします

  • 重要な書類や個人情報を安全に処理する「シュレッダー」特集

  • 乾電池・充電池の種類やラインナップをご紹介 さらには便利なワンポイント情報も!

  • 外出先でも安心!ライフスタイルにぴったりのモバイルバッテリーを見つけてください

DigiReelの説明
Page Top
箱番号の使い方

【標準梱包形態】

標準の梱包は、Digi-Keyがメーカーから受け取る最小の梱包サイズです。 Digi-Keyの付加価値サービスにより、最小注文数は、メーカーの標準パッケージより少なくなっている場合があります。 梱包形態(リール、チューブ、トレイなど)は、製品を少量梱包に分割する際に変更される場合がありますので、ご了承ください。

【梱包形態】

テープ&リール

テープ&リールは、メーカーから受け取った未修正の連続テープのリールです。 リーダおよびトレーラとしてそれぞれ知られている最初と最後の空のテープの長さは、自動組立装置の使用を可能にします。 テープは、米電子工業会(EIA)規格に従いプラスチックリールに巻き取られます。 リールサイズ、ピッチ、数量、方向およびその他詳細情報は通常、部品のデータシートの終わりの部分に記載されています。 リールは、メーカーによって決定されたESD(静電気放電)およびMSL(湿度感度レベル)保護要件に従って梱包されます。

カットテープ

カットテープは、ご注文部品の数量を正確に含むリール(上記)から切断された長さのテープです。 カットテープにはリーダーやトレーラーが含まれていないため、多くの自動組立機械には適していません。 テープは、メーカーによって決定されたESD(静電気放電)およびMSL(湿度感度レベル)保護要件に従って梱包されます。

Digi-Reel®

Digi-Reel®はお客様のご要望の数量を連続テープでリールに巻いて販売するものです。Digi-ReelはEIA(米国電子工業会)規格に準拠し、テープには18インチ(約46cm)のリーダーとトレイラーを付けてプラスティックリールに巻いて販売いたします。Digi-Reelはお客様からご注文を頂いてから作成されますが、対応している製品のほとんどは当該製品の在庫から作成され即日出荷されます。在庫不足等の理由で出荷が遅れる場合は、お客様に別途ご連絡を致します。
リール1巻きについて「リーリング手数料」が加算され価格に含まれています。