メインコンテンツに移動
ルネサス エレクトロニクス株式会社 (Renesas Electronics Corporation) - 6月はプライド月間として、LGBTQ+の権利や文化、コミュニティについて啓発する世界的な活動月間です

説明

本製品はM32C/80,M16C/80,M16C/70マイコン用のCコンパイラパッケージです。組み込み用途におけるROM化システムの開発を前提とし、コード生成効率やプログラム実行速度 を向上させる強力な最適化機能をはじめ、豊富な機能を提供します。このほか、各種ユーティリティーや、ソースコードの品質向上を支援する拡張機能 MISRA C ルールチェッカ もご用意しています。

Learn More

リリース情報

最新Ver.: V.5.42 Release 00

リリース: 2010/04/01

バージョンアップ内容(ツールニュース参照)

動作環境

コンパイラの標準的ライフサイクル (PDF | English, 日本語)

Note

  • 本製品は「R8C, M16Cファミリ用C/C++コンパイラパッケージ」に含まれています。本製品の単体販売はありません。「R8C, M16Cファミリ用C/C++コンパイラパッケージ」でのご購入となります。無償リビジョンアップ時は、従来どおり、本製品 単体でのオンラインアップデートとなります。
  • 2011年4月1日リリースの 「R8C, M16Cファミリ用C/C++コンパイラパッケージ 2011.04 (発注型名: R0C52100XSW06R)」 には、M32Cシリーズ用Cコンパイラパッケージ [M3T-NC308WA] V.5.42 Release 00A が同梱されていますが、既存バージョンV.5.42 Release 00と機能的な違いはありません。なお、「R8C, M16Cファミリ用C/C++コンパイラパッケージ (発注型名: R0C52100XSW06R)」でご購入の場合、 同梱のMISRA C ルールチェッカ SQMlint V.1.03 Release 00C (V.1.03 Release 00B同等品) がご利用いただけます。

ターゲットデバイス

分類 タイトル 日時
アップデート-統合開発環境
ログインしてダウンロード ZIP 66.81 MB English
アップデート-統合開発環境
ログインしてダウンロード ZIP 14.58 MB English
アップデート-コンパイラ
ログインしてダウンロード ZIP 98.33 MB English
ソフトウェア/ツール-評価版ソフトウェア
ログインしてダウンロード ZIP 98.76 MB English
ソフトウェア/ツール-その他
ログインしてダウンロード ZIP 66 KB English
ソフトウェア/ツール-その他
ログインしてダウンロード ZIP 479 KB English
ソフトウェア/ツール-その他
ログインしてダウンロード ZIP 32 KB English
ソフトウェア/ツール-その他
ログインしてダウンロード ZIP 56 KB English
ソフトウェア/ツール-その他
ログインしてダウンロード ZIP 33 KB English
ソフトウェア/ツール-その他
ログインしてダウンロード ZIP 62 KB English
ソフトウェア/ツール-その他
ログインしてダウンロード ZIP 50 KB English
ソフトウェア/ツール-その他
ログインしてダウンロード ZIP 62 KB English
アップデート-デバッガ
ログインしてダウンロード EXE 9.92 MB English
アップデート-統合開発環境
ログインしてダウンロード EXE 4.32 MB English
アップデート-統合開発環境
ログインしてダウンロード EXE 759 KB English
15件
分類 タイトル 日時
ツールニュース-注意事項 PDF 356 KB English
ツールニュース-注意事項 PDF 249 KB English
ツールニュース-注意事項 PDF 171 KB English
ガイド PDF 538 KB English
アプリケーションノート PDF 390 KB English
AI生成コンテンツ: Call WalkerはHigh-performance Embedded Workshop(HEW)と連携し、指定された登録ファイルを選択することでメニューに登録されます。ユーザーはHEWのツールメニューからCall Walkerバージョン2.3を起動できます。HEWをアンインストールするとRenesas Callフォルダが残るため、ユーザー自身で削除が必要です。サポート情報はルネサスのホームページで提供されています。
ツールニュース-注意事項 PDF 524 KB English
リリースノート PDF 372 KB English
ツールニュース-注意事項 PDF 524 KB English
ツールニュース-注意事項 PDF 502 KB English
マニュアル-開発ツール PDF 5.41 MB English
マニュアル-開発ツール PDF 3.09 MB English
リリースノート PDF 262 KB English
ツールニュース-注意事項 PDF 446 KB English
ツールニュース-注意事項 PDF 522 KB English
ツールニュース-注意事項 PDF 384 KB English
ツールニュース-注意事項 PDF 480 KB English
ツールニュース-注意事項 PDF 595 KB English
ツールニュース-注意事項 PDF 592 KB English
ツールニュース-リリース PDF 1.62 MB English
マニュアル-開発ツール PDF 3.17 MB English
マニュアル-開発ツール PDF 1021 KB English
マニュアル-開発ツール PDF 1.34 MB English
マニュアル-開発ツール PDF 373 KB English
リリースノート PDF 87 KB English
ツールニュース-注意事項 PDF 231 KB English
ツールニュース-注意事項 PDF 137 KB English
アプリケーションノート PDF 421 KB English
AI生成コンテンツ: Call Walkerは、ルネサスのコンパイラパッケージ(SuperH、H8、M16C、R8C、RXファミリ)で生成されたスタック情報ファイル(*.sni)やプロファイル情報ファイル(*.pro)を読み込み、スタック使用量を解析します。アセンブリプログラムのスタック使用量編集や呼び出し情報ファイル(*.cal)のマージも可能です。スタック情報ファイルはリンカオプションやプロファイル機能で作成し、M16C・R8Cはビルド時に自動生成またはgensniツールで作成します。これらのファミリではプロファイルファイルは使用できません。
ガイド PDF 1.07 MB English
ツールニュース-注意事項 PDF 246 KB English
ツールニュース-リリース PDF 251 KB English
マニュアル-開発ツール PDF 3.59 MB English
リリースノート PDF 428 KB English
ツールニュース-注意事項 PDF 143 KB English
ツールニュース-注意事項 PDF 145 KB English
ツールニュース-注意事項 PDF 138 KB English
ツールニュース-注意事項 PDF 148 KB English
ツールニュース-注意事項 PDF 152 KB English
ツールニュース-注意事項 PDF 138 KB English
ツールニュース-注意事項 PDF 142 KB English
ツールニュース-リリース PDF 139 KB English
ツールニュース-注意事項 PDF 227 KB English
ツールニュース-注意事項 PDF 225 KB English
ツールニュース-注意事項 PDF 248 KB English
ツールニュース-リリース PDF 258 KB English
ツールニュース-注意事項 PDF 217 KB English
ツールニュース-注意事項 PDF 231 KB English
ツールニュース-注意事項 PDF 228 KB English
マニュアル-開発ツール PDF 862 KB English
ツールニュース-注意事項 PDF 241 KB English
ツールニュース-注意事項 PDF 222 KB English
ツールニュース-注意事項 PDF 223 KB
ツールニュース-リリース PDF 265 KB English
ツールニュース-注意事項 PDF 225 KB English
ツールニュース-注意事項 PDF 212 KB English
ツールニュース-注意事項 PDF 218 KB English
ツールニュース-注意事項 PDF 213 KB English
ツールニュース-注意事項 PDF 220 KB English
ツールニュース-注意事項 PDF 238 KB English
ツールニュース-注意事項 PDF 241 KB English
ツールニュース-注意事項 PDF 222 KB English
アプリケーションノート PDF 2.05 MB
AI生成コンテンツ: Safety is paramount in circuit design, requiring measures such as auxiliary circuits, non-flammable materials, and malfunction prevention. The materials serve as references for selecting suitable products but do not grant intellectual property rights. Renesas disclaims responsibility for damages from use or inaccuracies. Products are not intended for life-critical systems without prior consultation. Export controls apply. Application notes explain efficient programming methods for the M16C family using NC308WA and NC30WA compilers, referencing related manuals and programming guidelines. Symbols and trademarks are clarified for user understanding.
アプリケーションノート PDF 2.24 MB
AI生成コンテンツ: 本資料は、M16Cファミリ用Cコンパイラ「NC308WAV.5.20 Release 02」と「NC30WAV.5.30 Release 02」を用いた応用プログラムの効果的な作成方法を説明しています。半導体製品の故障による事故防止のため、安全設計の重要性を強調し、最新情報の確認やプログラム・アルゴリズムのシステム全体での評価を推奨しています。関連マニュアルや記号の意味、商標についても記載しています。
ツールニュース-注意事項 PDF 220 KB English
ツールニュース-注意事項 PDF 226 KB English
ツールニュース-注意事項 PDF 229 KB English
ツールニュース-お知らせ PDF 307 KB English
ツールニュース-注意事項 PDF 224 KB English
ツールニュース-リリース PDF 255 KB English
ツールニュース-注意事項 PDF 231 KB English
ツールニュース-注意事項 PDF 276 KB English
ツールニュース-注意事項 PDF 223 KB English
ツールニュース-注意事項 PDF 245 KB English
ツールニュース-注意事項 PDF 228 KB English
ツールニュース-注意事項 PDF 229 KB English
ツールニュース-注意事項 PDF 217 KB English
ツールニュース-注意事項 PDF 226 KB English
ツールニュース-注意事項 PDF 219 KB English
ツールニュース-注意事項 PDF 217 KB English
ツールニュース-注意事項 PDF 216 KB English
ツールニュース-注意事項 PDF 215 KB English
ツールニュース-注意事項 PDF 223 KB English
ツールニュース-注意事項 PDF 218 KB English
ツールニュース-注意事項 PDF 226 KB English
ツールニュース-注意事項 PDF 229 KB English
ツールニュース-注意事項 PDF 217 KB English
ツールニュース-注意事項 PDF 220 KB English
ツールニュース-注意事項 PDF 216 KB English
ツールニュース-注意事項 PDF 221 KB English
ツールニュース-お知らせ PDF 230 KB English
ツールニュース-リリース PDF 254 KB English
ツールニュース-注意事項 PDF 228 KB English
ツールニュース-注意事項 PDF 228 KB English
ツールニュース-注意事項 PDF 233 KB English
ツールニュース-注意事項 PDF 221 KB English
ツールニュース-注意事項 PDF 227 KB English
ツールニュース-注意事項 PDF 226 KB English
ツールニュース-注意事項 PDF 225 KB English
ツールニュース-注意事項 PDF 222 KB English
ツールニュース-注意事項 PDF 219 KB English
ツールニュース-注意事項 PDF 221 KB English
ツールニュース-注意事項 PDF 226 KB English
ツールニュース-注意事項 PDF 222 KB English
ツールニュース-注意事項 PDF 239 KB English
ツールニュース-注意事項 PDF 303 KB English
ツールニュース-注意事項 PDF 298 KB English
ツールニュース-注意事項 PDF 302 KB English
ツールニュース-注意事項 PDF 300 KB English
ツールニュース-注意事項 PDF 194 KB
ツールニュース-リリース PDF 335 KB English
ツールニュース-注意事項 PDF 299 KB
ツールニュース-注意事項 PDF 196 KB
ツールニュース-注意事項 PDF 304 KB English
ツールニュース-注意事項 PDF 312 KB English
ツールニュース-注意事項 PDF 322 KB English
ツールニュース-注意事項 PDF 329 KB English
ツールニュース-注意事項 PDF 259 KB English
116件

サンプルコード

サンプルコード

フィルター
分類 タイトル 日時 日時
サンプルコード ZIP 56 KB English
1件

製品パッケージ内容

  • 統合開発環境 High-performance Embedded Workshop
  • Cコンパイラ
  • アセンブラ
  • リンケージエディタ
  • ロードモジュールコンバータ
  • ライブラリアン
  • クロスリファレンサ
  • アブソリュートリスタ
  • 標準ライブラリ
  • SBDATA&SPECIALページ関数宣言ユーティリティ
  • シミュレータデバッガ
  • Call Walker(スタック解析ツール)
  • MapViewer(メモリ割付情報ビューワ)

処理フロー

本製品パッケージのインストールにより、以下の開発環境が構築できます。

画像
処理フロー
Cコンパイラ NC308
ANSI-C仕様をベースに、組み込み制御システムに適した豊富な機能を提供します。
アセンブラ AS308
アセンブリ言語ソースファイルから対応MCUの機械語ファイルを生成します。
シミュレータデバッガ
ターゲットシステムのない段階で、アプリケーションのソースレベルデバッグができるシミュレータです。
統合開発環境 High-performance Embedded Workshop
コーディング~コンパイル~アセンブル~デバッグの一連の工程で使用する各ツールを統合化し、生産性向上を支援します。

[各種ユーティリティ]

画像
各種ユーティリティ

ターゲットデバイス

ナレッジベース

  1. インストールされているCコンパイラパッケージが製品版か評価版かを見分ける方法

    Cコンパイラパッケージ評価版では、初めてコンパイルした日から60日間は「License expires in ** days」と試期限が切れるまでの日 ...

    2021年12月20日
  2. コンパイラの最適化機能によって、ローカル変数がレジスタに割り当てられることがあるか

    レジスタ宣言を行っていない場合でも、最適化オプション使時にはローカル変数をレジスタに割り当てることが ...

    2021年12月20日
  3. リロケータブルオブジェクトファイルのリンク順序を変更したい

    ... ブジェクトがリンクされます。 M3T-NC30WA V.5.30 Release 02以降 および M3T-NC308WA V.5.20 Release 02以降をご使の場合 High-performance Embedded Workshopのメニュー ...

    2021年11月30日
ナレッジベースからの全ての結果を参照 (27件)
サポートコミュニティ

サポートコミュニティ

ルネサスエンジニアリングコミュニティの技術スタッフから迅速なオンライン技術サポートを受けることができます。
記事を参照する

ナレッジベース

ナレッジベースを参照して、役立つ記事、FAQ、その他の役立つリソースを入手してください。
サポートチケット

サポートチケット

技術的に深い内容や公開したくない内容のご質問はこちらです。