Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
taas_3144281
Level 5
Level 5
Distributor - Marubun (Japan)
25 sign-ins 50 replies posted 25 replies posted

PSoC6のCode ExamplesでCY8CKIT-062-BLE PSoC 6 BLE Pioneer Boardを

使用してアプリケーションの勉強をしています。

CE220608 - PSoC® 6 MCU Multi-Counter Watchdog Timer in watchdog modeを

動作させていて1つ疑問に思ったので、教えていただきたいです。

このコードではLEDをDigital Input Pinのコンポーネントを使用して制御しています。

しかし、CY8CKIT-062-BLE PSoC 6 BLE Pioneer BoardのSchematicでは

図1のように出力ピンで接続しているように見られます。

他のコードでもLEDはDigital Output Pinを使用されています。

CE220608ではなぜDigital Input Pinにするのでしょうか?

ご回答よろしくお願いいたします。

pastedImage_0.png

            図1

0 Likes
1 Solution
Anonymous
Not applicable

>このコードではLEDをDigital Input Pinのコンポーネントを使用して制御しています。

これはInput pinではなく、Pull-up enabled pinです。 プルアップをイネーブルにすると、LEDはオフになり、0に設定すると、LEDはGNDに接続されます(オンになります)。

デザインに最適なものを選択することができます。 Strong driveとOutput pinを使用することをお勧めします。

Nada

View solution in original post

0 Likes
2 Replies
Anonymous
Not applicable

>このコードではLEDをDigital Input Pinのコンポーネントを使用して制御しています。

これはInput pinではなく、Pull-up enabled pinです。 プルアップをイネーブルにすると、LEDはオフになり、0に設定すると、LEDはGNDに接続されます(オンになります)。

デザインに最適なものを選択することができます。 Strong driveとOutput pinを使用することをお勧めします。

Nada

0 Likes
taas_3144281
Level 5
Level 5
Distributor - Marubun (Japan)
25 sign-ins 50 replies posted 25 replies posted

Nadaさん

ご回答ありがとうございます。

今後LEDの設定を行う際には、Strong driveとOutput pinを使用いたします。

以上、よろしくお願いいたします。

0 Likes