JAJSFZ5Q June 2007 – August 2022 TMS320F28232 , TMS320F28232-Q1 , TMS320F28234 , TMS320F28234-Q1 , TMS320F28235 , TMS320F28235-Q1 , TMS320F28332 , TMS320F28333 , TMS320F28334 , TMS320F28335 , TMS320F28335-Q1
PRODUCTION DATA
デバイスごとのパッケージ図は、PDF版データシートをご参照ください。
このデバイスには、3 つのシリアル通信インターフェイス (SCI) モジュールが搭載されています。SCI モジュールは、CPU と、標準 NRZ (non-return-to-zero) フォーマットを使用する他の非同期ペリフェラルとの間のデジタル通信をサポートします。SCI のレシーバ および トランスミッタは、ダブル・バッファを備えており、それぞれ独自のイネーブル・ビットと割り込みビットがあります。どちらも、半二重通信用に独立して動作するか、または全二重通信用に同時に動作できます。データの整合性を確保するために、SCI は、受信データのブレーク検出、パリティ、オーバーラン、およびフレーミングエラーをチェックします。ビット・レートは、16 ビットのボー選択レジスタにより、65000 を超えるさまざまな速度にプログラム可能です。
各 SCI モジュールの特長:
I/O ピンの最大トグル速度については、Topic Link Label7 を参照。
このモジュールのすべてのレジスタは、ペリフェラル・フレーム 2 に接続された 8 ビット・レジスタです。レジスタにアクセスすると、レジスタ・データは下位バイト (ビット7 ~ 0) になり、上位バイト (ビット15 ~ 8) はゼロとして読み取られます。上位バイトへの書き込みは、何も影響がありません。
拡張機能:
SCI ポートの動作は、表 8-12、表 8-13、表 8-14 に示すレジスタによって設定および制御されます。
名称(1) | アドレス | サイズ (x16) | 説明 |
---|---|---|---|
SCICCRA | 0x7050 | 1 | SCI-A 通信制御レジスタ |
SCICTL1A | 0x7051 | 1 | SCI-A 制御レジスタ 1 |
SCIHBAUDA | 0x7052 | 1 | SCI-A ボー・レジスタ、上位ビット |
SCILBAUDA | 0x7053 | 1 | SCI-A ボー・レジスタ、下位ビット |
SCICTL2A | 0x7054 | 1 | SCI-A 制御レジスタ 2 |
SCIRXSTA | 0x7055 | 1 | SCI-A 受信ステータス・レジスタ |
SCIRXEMUA | 0x7056 | 1 | SCI-A 受信エミュレーション・データ・バッファ・レジスタ |
SCIRXBUFA | 0x7057 | 1 | SCI-A 受信データ・バッファ・レジスタ |
SCITXBUFA | 0x7059 | 1 | SCI-A 送信データ・バッファ・レジスタ |
SCIFFTXA(2) | 0x705A | 1 | SCI-A FIFO 送信レジスタ |
SCIFFRXA(2) | 0x705B | 1 | SCI-A FIFO 受信レジスタ |
SCIFCTA(2) | 0x705C | 1 | SCI-A FIFO 制御レジスタ |
SCIPRIA | 0x705F | 1 | SCI-A 優先順位制御レジスタ |
名称(1) | アドレス | サイズ (x16) | 説明 |
---|---|---|---|
SCICCRB | 0x7750 | 1 | SCI-B 通信制御レジスタ |
SCICTL1B | 0x7751 | 1 | SCI-B 制御レジスタ 1 |
SCIHBAUDB | 0x7752 | 1 | SCI-B ボー・レジスタ、上位ビット |
SCILBAUDB | 0x7753 | 1 | SCI-B ボー・レジスタ、下位ビット |
SCICTL2B | 0x7754 | 1 | SCI-B 制御レジスタ 2 |
SCIRXSTB | 0x7755 | 1 | SCI-B 受信ステータス・レジスタ |
SCIRXEMUB | 0x7756 | 1 | SCI-B 受信エミュレーション・データ・バッファ・レジスタ |
SCIRXBUFB | 0x7757 | 1 | SCI-B 受信データ・バッファ・レジスタ |
SCITXBUFB | 0x7759 | 1 | SCI-B 送信データ・バッファ・レジスタ |
SCIFFTXB(2) | 0x775A | 1 | SCI-B FIFO 送信レジスタ |
SCIFFRXB(2) | 0x775B | 1 | SCI-B FIFO 受信レジスタ |
SCIFFCTB(2) | 0x775C | 1 | SCI-B FIFO 制御レジスタ |
SCIPRIB | 0x775F | 1 | SCI-B 優先順位制御レジスタ |
名称(1) | アドレス | サイズ (x16) | 説明 |
---|---|---|---|
SCICCRC | 0x7770 | 1 | SCI-C 通信制御レジスタ |
SCICTL1C | 0x7771 | 1 | SCI-C 制御レジスタ 1 |
SCIHBAUDC | 0x7772 | 1 | SCI-C ボー・レジスタ、上位ビット |
SCILBAUDC | 0x7773 | 1 | SCI-C ボー・レジスタ、下位ビット |
SCICTL2C | 0x7774 | 1 | SCI-C 制御レジスタ 2 |
SCIRXSTC | 0x7775 | 1 | SCI-C 受信ステータス・レジスタ |
SCIRXEMUC | 0x7776 | 1 | SCI-C 受信エミュレーション・データ・バッファ・レジスタ |
SCIRXBUFC | 0x7777 | 1 | SCI-C 受信データ・バッファ・レジスタ |
SCITXBUFC | 0x7779 | 1 | SCI-C 送信データ・バッファ・レジスタ |
SCIFFTXC(2) | 0x777A | 1 | SCI-C FIFO 送信レジスタ |
SCIFFRXC(2) | 0x777B | 1 | SCI-C FIFO 受信レジスタ |
SCIFFCTC(2) | 0x777C | 1 | SCI-C FIFO 制御レジスタ |
SCIPRC | 0x777F | 1 | SCI-C 優先順位制御レジスタ |
図 8-15に、SCI モジュールのブロック図を示します。