XE166ファミリー


XE166_family
インフィニオンXE166ファミリは、ある16ビットの マイクロコントローラXE166は、サーボドライバ、家電モーター、工業用ポンプ、運輸などのアプリケーションで見つけることができる最初の2007年に導入された家族、電源。

コンテンツ
1 主な機能
2 建築
2.1 CPU 2.2 周辺機器
3 開発ツール
3.1 評価キット 3.2 無料ツール 3.3 サードパーティのツール
4 参考文献

主な機能
XE166ファミリは、インフィニオン/ STMicroelectronics社が独自の使用C166 16ビットも含まバージョンでコア32ビット MACユニット。コア周波数の範囲は40〜100 MHz、組み込みフラッシュは32 KB〜1.6 MB、RAMは最大138KBです。組み込み電圧レギュレータを含むマイクロコントローラは、3〜5Vの単一電源で動作できます。

建築

CPU
XE166マイクロコントローラファミリの中央処理装置(CPU)は、主に命令のフェッチとデコードを行い、演算を供給、実行し、計算結果を算術論理演算装置(ALU)とMAC装置のオペランドに格納します。
CPUはXE166マイクロコントローラーのメインエンジンであるため、周辺サブシステムの特定のアクションの影響も受けます。XE166には5段階の処理パイプライン(および2段階のフェッチパイプライン)が実装されているため、最大5つの命令を並行して処理できます。XE166のほとんどの命令は、この並列処理のために単一のクロックサイクルで実行されます。

周辺機器
最大30チャネル、600 nsの変換時間、最大10または12ビットの分解能を備えた1つまたは2つのアナログ-デジタルコンバータ
16ビット分解能のPWM生成(CCU6)用に最大4ユニット
最大256個のメッセージオブジェクトを持つ最大6個のCANノード
ソフトウェア定義のシリアルインターフェース(SPI、UART、I2C、I2S …)用の最大10個のユニバーサルシリアルインターフェースコントローラーチャネル

外部バスユニット

開発ツール
評価キット
コントローラの機能を評価するための「イージーキット」と、利用可能な特定のアプリケーションのクイックスタートとしての「アプリケーションキット」が主な用途は、電気モーター制御、自動化、ソーラーインバーターなどの産業分野です。

無料ツール
DAVE(「デジタルアプリケーション仮想エンジニア」)は、低レベルのドライバーを構成し、ソースコードを自動的に生成するための無料のツールです。
DAVE Driveは、自動モーター制御生成用の無料ツールであり、フィールド指向制御、正弦波またはブロック転流、V / Hz速度制御などのモーター固有の制御コードを生成します。

サードパーティのツール
タスクコンパイラツールセット
Hitexデバッガー
PLSデバッガー

参考文献
^ XE166プレスリリース ^ MACユニット ^ MAC ^ XE166ユーザーマニュアル ^ XE166簡単キットおよびアプリケーションキット アーカイブで2011年7月23日、ウェイバックマシン