• 検索結果がありません。

SSP v1.4.0 で利用可能なモジュールの一覧

14. ハードウェア抽象化レイヤー( HAL )モジュール

14.2 SSP v1.4.0 で利用可能なモジュールの一覧

サポートするモジュールは、次の基準に従ってそれぞれ対応する

MCU

で利用可能です。

1.

モジュールの主要機能がテスト済みで、MCU上で動作する場合、既知のバグが存在しても、そのモ ジュールは

MCU

でサポートされます。

2.

主要機能が

MCU

上で正しく動作しないまたはテストされていない場合、そのモジュールは該当の

MCU

でサポートされません。

3.

モジュールがいずれかの

MCU

でテスト済みで、基盤となるハードウェアまたは

HAL

ドライバーと独立 している場合、そのモジュールはすべての

MCU

について、そのモジュールが使用する基礎となるドライ バー、フレームワーク、スタックがその

MCU

上で完全にテスト済みなら、サポートされます。

HALドライバー名 機能 サポート対象のMCU

r_acmphs 高速アナログコンパレータ S1JA

HALドライバー名 機能 サポート対象のMCU

r_acmplp 低消費電力アナログコンパレータ S1JA

r_adc A/Dコンバータ S7G2、S5D9、S5D5、S3A7、S3A6、

S3A3、S3A1、S124、S128、S1JA

r_agt 非同期汎用タイマ S7G2、S5D9、S5D5、S3A7、S3A6、

S3A3、S3A1、S124、S128、S1JA

r_cac クロック周波数精度測定回路 S7G2、S5D9、S5D5、S3A7、S3A6、

S3A3、S3A1、S124、S128、S1JA

r_can コントローラエリアネットワーク S7G2、S5D9、S5D5、S3A7、S3A6、

S3A3、S3A1、S124、S128、S1JA

r_cgc クロック発生回路 S7G2、S5D9、S5D5、S3A7、S3A6、

S3A3、S3A1、S124、S128、S1JA

r_crc CRC演算器 S7G2、S5D9、S5D5、S3A7、S3A6、

S3A3、S3A1、S124、S128、S1JA

r_ctsu 静電容量式タッチセンシングユニット S7G2、S5D9、S5D5、S3A7、S3A3、

S124、S128

r_dac D/Aコンバータ S7G2、S5D9、S5D5、S3A7、S3A6、

S3A3、S3A1、S124

r_dac8 8ビットD/Aコンバータ S3A3、S128、S1JA

r_dmac ダイレクトメモリアクセスコントローラ S7G2、S5D9、S5D5、S3A7、S3A6、

S3A3、S3A1

r_doc データ演算回路 S7G2、S5D9、S5D5、S3A7、S3A6、

S3A3、S3A1、S124、S128、S1JA

r_dtc データトランスファコントローラ S7G2、S5D9、S5D5、S3A7、S3A6、

S3A3、S3A1、S124、S128、S1JA

r_elc イベントリンクコントローラ S7G2、S5D9、S5D5、S3A7、S3A6、

S3A3、S3A1、S124、S128、S1JA

r_flash_hp フラッシュメモリ(ハイパフォーマンス) S7G2、S5D9、S5D5

r_flash_lp フラッシュメモリ(ローパワー) S3A7、S3A6、S3A3、S3A1、S124、

S128、S1JA

r_fmi ファクトリーMCU情報 S7G2、S5D9、S5D5、S3A7、S3A6、

S3A3、S3A1、S124、S128、S1JA

r_glcd グラフィックスLCDコントローラ S7G2、S5D9

r_gpt 汎用PWMタイマ S7G2、S5D9、S5D5、S3A7、S3A6、

S3A3、S3A1、S124、S128、S1JA

r_gpt_input_capture 汎用インプットキャプチャ S7G2、S5D9、S5D5、S3A7、S3A6、

S3A3、S3A1、S124、S128、S1JA

r_icu 割り込みコントローラユニット S7G2、S5D9、S5D5、S3A7、S3A6、

S3A3、S3A1、S124、S128、S1JA

r_ioport 汎用I/Oポート S7G2、S5D9、S5D5、S3A7、S3A6、

S3A3、S3A1、S124、S128、S1JA

r_iwdt 独立ウォッチドッグタイマ S7G2、S5D9、S5D5、S3A7、S3A6、

S3A3、S3A1、S124、S128、S1JA

r_jpeg_decode JPEGデコード S7G2、S5D9

r_jpeg_encode JPEGエンコード S7G2、S5D9

r_kint キー割り込み S7G2、S5D9、S5D5、S3A7、S3A6、

S3A3、S3A1、S124、S128、S1JA

r_lpm1 ローパワーモード S7G2、S3A7、S124

r_lpmv2_s1ja S1JA用ローパワーモードV2 S1JA

r_lpmv2_s124 S124用ローパワーモードV2 S124

r_lpmv2_s128 S128用ローパワーモードV2 S128

r_lpmv2_s3a1 S3A1用ローパワーモードV2 S3A1

r_lpmv2_s3a3 S3A3用ローパワーモードV2 S3A3

r_lpmv2_s3a6 S3A6用ローパワーモードV2 S3A6

HALドライバー名 機能 サポート対象のMCU

r_lpmv2_s3a7 S3A7用ローパワーモードV2 S3A7

r_lpmv2_s5d5 S5D5用ローパワーモードV2 S5D5

r_lpmv2_s5d9 S5D9用ローパワーモードV2 S5D9

r_lpmv2_s7g2 S7G2用ローパワーモードV2 S7G2

r_lvd 低電圧検出 S7G2、S5D9、S5D5、S3A7、S3A6、

S3A3、S3A1、S124、S128、S1JA

r_opamp オペアンプ S128、S1JA

r_pdc パラレルデータキャプチャユニット S7G2、S5D9、S5D5

r_qspi クアッドシリアルペリフェラルインタフェース S7G2、S5D9、S5D5、S3A7、S3A3、

S3A1

r_riic_master I2Cバスインタフェース(マスタ) S7G2、S5D9、S5D5、S3A7、S3A6、

S3A3、S3A1、S124、S128、S1JA

r_riic_slave I2Cバスインタフェース(スレーブ) S7G2、S5D9、S5D5、S3A7、S3A6、

S3A3、S3A1、S124、S128、S1JA

r_rspi シリアルペリフェラルインタフェース S7G2、S5D9、S5D5、S3A7、S3A6、

S3A3、S3A1、S124、S128、S1JA

r_rtc リアルタイムクロック S7G2、S5D9、S5D5、S3A7、S3A6、

S3A3、S3A1、S124、S128、S1JA r_sce2

この表の後に示す暗号化モ ジュールの機能の表を参照 してください。

暗号化ライブラリ(Crypto HAL) S7G2、S5D9、S5D5、S3A7、S3A6、

S3A3、S3A1、S124、S128、S1JA

r_sci_i2c シリアルコミュニケーションインタフェース(I2C) S7G2、S5D9、S5D5、S3A7、S3A6、

S3A3、S3A1、S124、S128、S1JA

r_sci_spi シリアルコミュニケーションインタフェース(SPI) S7G2、S5D9、S5D5、S3A7、S3A6、

S3A3、S3A1、S124、S128、S1JA

r_sci_uart シリアルコミュニケーションインタフェース(UART) S7G2、S5D9、S5D5、S3A7、S3A6、

S3A3、S3A1、S124、S128、S1JA

r_sdadc シグマデルタA/Dコンバータ S1JA

r_sdmmc SDIOおよびSD/MMCメモリデバイス用のSDHIドライ

バー

S7G2、S5D9、S5D5、S3A7、S3A3、

S3A1

r_slcdc セグメントLCDコントローラ S3A7、S3A6、S3A3、S3A1

r_ssi (Inter IC Sound)インタフェース[旧シリアルサウン

ドインタフェース]またはr_i2s

S7G2、S5D9、S5D5、S3A7、S3A6、

S3A3、S3A1

r_wdt ウォッチドッグタイマ S7G2、S5D9、S5D5、S3A7、S3A6、

S3A3、S3A1、S124、S128、S1JA 1 このモジュールは、SSP v1.3.0以降のバージョンでは廃用となったもので、そのモジュールを使用している可能性がある既存の

プロジェクトとの互換性を維持する目的でのみ利用可能です。新しいプロジェクトではこれら廃用となったモジュールを使用せ ず、代わりに推奨される代替品を使用することを強くお勧めします。詳細は「SSP v1.4.0ユーザーズマニュアル」を参照してく ださい。

2 暗号化機能の詳細については表14.1を参照してください。なお、表に示す暗号化機能はr_sce暗号化ライブラリの一部として利 用可能です。