[北京Xunwei] i.MX6ULLターミネーターIOピン構成

IOピンの構成については第32章を参照する必要があります第9.1章では、各IOにSW_MUX_CTL_PAD_GPIO1_IO00などの「SW_MUX_CTL_PAD_XX_XX」レジスタがあることがわかります。このレジスタは第6.1章で導入され、主にIOピンのモードを設定するために使用されました。次に、この章では、図1に示すように、「SW_PAD_CTL_PAD_GPIO1_IO00」レジスタなどの「SW_PAD_CTL_PAD_XX_XX」レジスタもあることがわかります。
ここに画像の説明を挿入

図1

上記の図から、SW_PAD_CTL_PAD_GPIO1_IO00レジスタのアドレスは、32ビットのレジスタで0X20E02E8、であることを見ることができる我々は、レジスタのビットに応じていくつかの機能設定に分割されていることを確認することができ、次の通り:
HYSを(BIT16):ヒステリシス比較を可能にするために使用IOが入力関数として使用される場合、これは有効であり、入力レシーバーのシュミットトリガーを有効にするかどうかを設定するために使用されます。入力波形を再形成する必要がある場合は、このビットを有効にできます。このビットが0の場合、ヒステリシスコンパレータは無効になり、1の場合、ヒステリシスコンパレータは有効になります。
PUS(bit15-bit14)は、抵抗の設定と設定に使用されます。

PUE(ビット13)IOを入力として使用する場合、このビットを使用して、プルアップまたはステートホルダーを使用するようにIOを設定します。ステートホルダーは、IOを入力として使用する場合にのみ役立ち、外部回路の電源をオフにすると、IOポートは以前の状態を維持できます。

PKE(ビット12)は、プルアップ/ダウン/ステータスキーパー機能を有効または無効にするために使用されます。

ODE(bit11)IOが出力として使用される場合、このビットは開回路出力を無効または有効にするために使用されます。

SPEED(bit7-bit6)IOを出力として使用する場合、このビットを使用してIO速度を設定します。

DSE(bit5-bit3)は、IOが出力として使用される場合のIOのドライブ能力を設定するために使用されます。

SRE(bit0)はスルーレートを設定します。

ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/BeiJingXunWei/article/details/108506887