ModusToolbox™のPWMを使用した呼吸LED

Tip / ログイン to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは、 CY8CKIT-041S-MAX PSoC™ 4100S MAXパイオニア TDA5235_868_5_BOARD 、PWMを使用してLEDの強度を変更して呼吸効果を与える基本的なプロジェクトを作成したいと思います。 HALライブラリの代わりにPDLライブラリを使用したいと思います。 誰かがこれを行う基本的なプロジェクトを共有できますか? 私はこの COOLDIM_PRG_BOARD と ModusToolbox™にとても慣れていません。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-4/Breathing-LED-using-PWM-on-ModusToolbox/td-p/673208

0 件の賞賛
1 解決策
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは@YashBhatnagar 

現在、4100S Maxデバイス用のブリージングLEDプロジェクト PSoC™ はありません。 しかし、 PSoC™ 6 に存在するものがあります。 あなたはここでそれを見つけることができます: https://github.com/Infineon/mtb-example-smartio-ramping-led/tree/master

この例では、 PSoC™ 6 に PDL を使用します。
最終的には、これらのPDL関数をメインの PSoC™ 4で使用可能なものに置き換える必要があります。
PSoC™ 4 PDL APIリファレンスガイドは、PDL関数を実行するために使用できます https://infineon.github.io/mtb-pdl-cat2/pdl_api_reference_manual/html/index.html

Readmeの設計と実装のセクションに目を通し、PWMと SMART_ADVENT_CALENDAR IOを使用してブリージングLEDを取得する方法を理解できます。

PDL を使用する必要があるため、これらのリソースもデザイン コンフィギュレーターでコンフィギュレーションする必要があります。

これらのポインターが、呼吸 LED プロジェクトの作成に役立つことを願っています。

よろしくお願いいたします
エクタ

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-4/Breathing-LED-using-PWM-on-ModusToolbox/m-p/676780

元の投稿で解決策を見る

0 件の賞賛
2 返答(返信)
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは、@YashBhatnagarさん、

 

「TCPWM_square_wave」プロジェクトがおすすめです。
BSP または GitHub 内にあります。
https://github.com/Infineon/mtb-example-psoc4-tcpwm-square-wave/tree/master

 

実際、私は今、TCPWMプロジェクトをCreator PSoC™ Modusツールボックスに移植しようとしています。
また、ModusツールボックスにTCPWMを実装する方法を学ぶための便利なサンプルコードも探しています

これがお役に立てば幸いです。

よろしくお願いいたします
館林千尋 / NEEXTY

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-4/Breathing-LED-using-PWM-on-ModusToolbox/m-p/673455

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは@YashBhatnagar 

現在、4100S Maxデバイス用のブリージングLEDプロジェクト PSoC™ はありません。 しかし、 PSoC™ 6 に存在するものがあります。 あなたはここでそれを見つけることができます: https://github.com/Infineon/mtb-example-smartio-ramping-led/tree/master

この例では、 PSoC™ 6 に PDL を使用します。
最終的には、これらのPDL関数をメインの PSoC™ 4で使用可能なものに置き換える必要があります。
PSoC™ 4 PDL APIリファレンスガイドは、PDL関数を実行するために使用できます https://infineon.github.io/mtb-pdl-cat2/pdl_api_reference_manual/html/index.html

Readmeの設計と実装のセクションに目を通し、PWMと SMART_ADVENT_CALENDAR IOを使用してブリージングLEDを取得する方法を理解できます。

PDL を使用する必要があるため、これらのリソースもデザイン コンフィギュレーターでコンフィギュレーションする必要があります。

これらのポインターが、呼吸 LED プロジェクトの作成に役立つことを願っています。

よろしくお願いいたします
エクタ

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-4/Breathing-LED-using-PWM-on-ModusToolbox/m-p/676780

0 件の賞賛