|
8bitから32bitまでのマイクロコントローラにわたってデバッグとプログラミングを可能にする、極めて低コストなアプリケーション開発ツールRLinkを開発販売しております。
32ビット系はSTR7、sTR9、STM32(ARM Cortx-M3)、16ビット系はNXPのXA、Inside ContactlesのMicroPass、8ビット系はNXP及びTI、Silicon
Laboratories等の8051、ST7&ST8をサポートしております。特に、STマイクロ社では、ST7、8051ベースのμPSD、およびARMベースのSTR7の各MCUをサポートしており、市販されている同種ツールの中で3つの主要MCUファミリをカバーする機能を備えた最初の製品になります。
開発ツールは、別のMCUファミリの開発を行うたびに新しいツールセットを購入して学習する必要のない、非常に優れた製品です。8bitから32bitまで、STの3つの主要MCUファミリに属するマイクロコントローラ全ラインアップの中から、アプリケーションに最適なデバイスを自由に選べるようになります。複数のファミリを使ってアプリケーションを構築する開発者の場合、劇的なコスト削減が可能です。
|
例えば、STを事例にあげると、RLinkとターゲット・アプリケーションまたは評価ボードとの接続には、STR7およびμPSDシステムの場合は標準規格のJTAG接続を、またST7システムの場合はICC(STのIn-Circuit
Communicationプロトコル)接続を使用します。3つのファミリ用の、10、14、および20ピンのアダプタがキットに含まれています。ホストPCへのUSB接続を通して給電されるため、独立した電源は必要ありません。
このコンパクトなハードウェアを駆動させるのは、直観的なグラフィカル・ユーザ・インタフェースを通してソフトウェア開発ツール群(コンパイラ、アセンブラ、リンカ、デバッガ)のシームレスな制御を提供するRaisonance
Integrated Development Environment(RIDE)です。RIDEは、該当するCまたはC/C++ツールセットに加え、プロジェクト管理、コード・エディタ、SIMICE命令セット・シミュレータ、高水準言語デバッガを完全に統合化することによって、STR7、μPSD、およびST7マイクロコントローラ・アプリケーションの開発とデバッグをサポートしています。
さらに、キットに含まれている使いやすいRFlasherスタンドアローン・プログラミング・ツールでRLinkを動作させ、ST7およびSTR7 MCUのメモリを消去、プログラム、表示、ベリファイすることが可能です。ST7アプリケーション開発者の場合は、ST7
Visual Develop(STVD7)とST7 Visual Programmer(STVP7)を含む、STが無償提供しているST7ツールセットの開発およびプログラミング・ソフトウェアを使ってRLinkを動作させることもできます。
RLinkは、STのST72651 MCUを使って設計されています。これは、フルスピードUSBアプリケーション向けのデータ転送コプロセッサ(DTC)を備えた強力なシングルチップ・コントローラであり、アプリケーション設計に含まれるRAM、EEPROM、ROM、レベル・シフタ、レギュレータなどの外付け部品が不要になります。Raisonanceは、異なる3つのコア・テクノロジー(ST7、8051、およびARM)をベースとするMCUファミリ向けにツールを開発してきた経験を生かして、統合開発環境(IDE)とプログラミング・ソフトウェアによるサポートを備えた、真に汎用性のあるデバッグ/プログラミング・ツールです。
自由なデバッグとプログラミング、およびマイクロコントローラに対する自由なプログラミングを提供するRLink(オーダーコード:STX-RLINK)を主力製品に、パッケージには、RLinkデバッガ/プログラマ、JTAG/ICCアダプタ、USBケーブル、およびRIDE/RFlasherソフトウェアCDが含まれています。
レイゾナンス統合開発環境(RIDE;Raisonance Integrated Development Enviroment)

RFlasher
RFlasherはあなたがマイクロコントローラのフラッシュメモリにオブジェクトファイルをプログラムできるユーザフレンドリーなWindowsインタフェースです。
開発者は、非揮発性メモリーを管理するためにマイクロコントローラにコネクション可:
抹消、blankcheckは、RFlasherによってPCメモリから読み取りだされ、PCメモリからプログラムを作ります。

|
XSmart Board
XSmartはあなたのSoCプロトタイピングと合法化ステップを簡素化して、早くするオリジナルの概念です。
・ USBリンクを通してロードするFPGA
・ USBリンクを通したFPGAとのコミュニケーション
・ FPGA bitstreamは3DESキーによるプロテクション
・ 高速コネクタで最大31インターフェース利用可能
・ ワイド電圧レンジ
・ 最大100MHzメモリー・アクセス
・ Autoブートモード設定可
・ ボード用ソフトウエアAPI
・ code loading, complete emulation, trace, event, code
coverage, protocol analysisのためのRaisonance IP
blocks(ESDK)
・ Raisonance Integrated Debugger Environment(RIDE) |

|
Xsmartボードの構造はそれが製品スケーラビリティを許容するコンポーネントに基づいています

Xsmartボードと完全なプロトタイピング・マイクロコントローラボードの利用
 |
| |
|