YCシリーズCコンパイラは、H8マイコン、SHマイコンのプログラム開発に必要なCコンパイラを中心とした開発環境一式です。だれでも簡単に使えるように設計されていますので、初心者の方にもお勧めです。
Cコンパイラの詳しい説明はこちら
1.統合開発環境YellowIDE
プログラムの作成から、コンパイル、ターゲットへのダウンロード、デバッガの起動などをトータルにサポートした開発環境です。プログラム開発に必要な機能や情報など、すべてこのYellowIDEがサポートします。

YellowIDEのさらに詳しい情報はこちら
2.ファームウェアの作成が容易
マイコン開発を始めるにあたって、最初につまずくのがスタートアップルーチンの作成などファームウェアの作成です。ファームウェアさえできてしまえば、後はCプログラムに専念できます。YCシリーズCコンパイラは、このファームウェアの作成を4レベルに分けて手厚くサポートします。
レベル1
YCシリーズCコンパイラを弊社CPUボードとのセットである開発セットで購入すればファームウェアは既に用意されていますので、ファームウェアの作成は不要です。さらに開発セットに含まれる「はじめの一歩」という小冊子に従えば、だれでも簡単に開発がはじめられます。
開発セットに関してはこちら
レベル2
他社のCPUボードや自作のCPUボードの場合は、ファームウェアの作成が必要ですが、YCシリーズCコンパイラのファームウェアの主要な部分はすべてC言語で書かれているうえ、汎用性の高い記述をしているため、簡単なパラメータの変更等で多くの場合、対応できます。
レベル3
ファームウェア作成で分からない場合は、弊社ユーザサポートをご利用下さい。電話、メール等でサポートを受けられます。電話がつながりにくい等いっさいございません。迅速に対応いたします。
ユーザサポートは最初の2年間は無料になります。
レベル4
ユーザサポート等でもファームウェアの作成が困難な場合は、使用するCPUボードを弊社まで送付し、弊社がファームウェアを作成する有料サポートがございます。
ファームウェア作成サービスに関してはこちら
レベル1~4のように弊社はファームウェアの作成を全力でサポートします。したがって、弊社のYCシリーズCコンパイラを買って、まったく使えないということはありません。安心してご購入下さい。
- H8tinyからSH2Aまでルネサステクノロジーのマイコンを広くサポートします。しかもYellowIDEによって操作性が統一されています。マイコンが違っても、同じ操作性で開発できます(H8とSHの両方を開発する場合はYCH8/YSH8の両方を買う必要があります)。
- 約90種類のマイコンに対応した内蔵フラッシュROMライタが添付されています。リストにない場合は、新たに作成する無料のサービスもございます。

フラッシュROMライタに関してはこちら - 高度なデバッグ作業に欠かせないデバッガのイエロースコープを別売りで用意しています。
イエロースコープに関してはこちら - YCシリーズCコンパイラのためのリアルタイムOS「NORTi3 for YC」を別売りで用意してあります。
NORTi3 for YCに関してはこちら - USBメモリを使ったFATファイルシステム「USBメモリ開発セット」を別売りで用意しています。
USBメモリ開発セットに関してはこちら



