- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
CY8C4013シリーズでPWM un割り込み出力をisrへ接続すると、無効であるとの警告が出ます。
un割り込みをOutputPinでデバイス外に出し、InputPinのirqに入力すると割り込み入力できますが、
この方法以外でun割り込みを使用する方法はありますか?
解決済! 解決策の投稿を見る。
- ラベル:
-
PSoC 4 Architecture
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
私も UN ピンに ISR を接続してみましたが
その接続はルーターが許容しないようですので
ISR を interrupt ピンに接続してはどうかと考えました。
PWM コンポーネントで UN がアサートされるのは
(1) PWM コンポーネントが Timerモード
(2) PWM コンポーネントが Right Aligned の PWMモード
の時で、TC が同時にアサートされるようです。
この設定で PWM コンポーネント の interrupt は UN 割込みと考えられますので
isr を interrupt ピンに接続することによって UN 割込みとして使用できるのではないでしょうか?
PWM コンポーネント Left Align PWM では UN がアサートされません。
PWM コンポーネント Timer モードでは UN = TC
PWM コンポーネント Right Aligned PWM モード UN = TC
moto
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
私も UN ピンに ISR を接続してみましたが
その接続はルーターが許容しないようですので
ISR を interrupt ピンに接続してはどうかと考えました。
PWM コンポーネントで UN がアサートされるのは
(1) PWM コンポーネントが Timerモード
(2) PWM コンポーネントが Right Aligned の PWMモード
の時で、TC が同時にアサートされるようです。
この設定で PWM コンポーネント の interrupt は UN 割込みと考えられますので
isr を interrupt ピンに接続することによって UN 割込みとして使用できるのではないでしょうか?
PWM コンポーネント Left Align PWM では UN がアサートされません。
PWM コンポーネント Timer モードでは UN = TC
PWM コンポーネント Right Aligned PWM モード UN = TC
moto
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
ご提案の通りで、TC->isrへの接続で同じ動作を確認しました。
ありがとうございます。