TRGMUX

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 
876件の閲覧回数
Ayaz
Contributor III

Hi

I am trying to test the TRGMUX (input-output) functionality,

1) The output?

I am triggering  the emios_gpt every 25 us i have assigned the input into the TRGMUX as seen below:Skærmbillede 2024-03-05 182425.png

pin configurations: I have used the trgmux out1 -PTD-0

Skærmbillede 2024-03-05 182637.png

I display the input signal from emios_gpt and the output signal from the TRGMUX  on the oscilloscope.

The issue I am seeing is that the emios_gpt signal frequency is 20 kHz and 50 duty cycle.

and the TRGMUX output signal is 40 kHz and 0,03 duty cycle.

The output frequency for the TRGMUX is correct, but I was expecting to get the same signal the has been inputted. what do I miss here ??

2) input:  I would like to read a signal on a pin. How to configure the trgmux to read a signal from a pin?

I am using the s32k344 evaluation board  

0 件の賞賛
返信
1 解決策
847件の閲覧回数
Senlent
NXP TechSupport
NXP TechSupport

Hi@Ayaz

“ is it possible to route an input signal from a physical pin as TRGMUX input”

it should be easy to configure, for example:

Senlent_0-1709715419281.png

then config pins for TRGMUX input and output.

 

元の投稿で解決策を見る

0 件の賞賛
返信
5 返答(返信)
865件の閲覧回数
Senlent
NXP TechSupport
NXP TechSupport

Hi@Ayaz

First of all, I'm sorry, there are no more details about this part in the data sheet, so I don't have the ability to explain it clearly to you.

However, I tested using->

TRGMUX_IP_INPUT_EMIOS0_RELOAD_OUT_CH0->TRGMUX->TRGMUX_IP_OUTPUT_BCTU_TRG23->BCTU, and the results were as expected.

Senlent_2-1709711359715.png

Senlent_3-1709711391621.png

Here I suggest you use PWM->TRGMUX->BCTU to observe more details.
For example you can configure it like this:
Chx_PWM->TRGMUX_IP_INPUT_EMIOS0_IPP_CHx->TRGMUX->TRGMUX_IP_OUTPUT_BCTU_TRG23->BCTU.
Chx_PWM->TRGMUX_IP_INPUT_EMIOS0_IPP_CHx->TRGMUX->TRGMUX_IP_OUTPUT_SIUL2_0_3_OUTx

 

0 件の賞賛
返信
856件の閲覧回数
Ayaz
Contributor III
Hi
Thanks for your response.
1 ) is there no explanation for this output behavior (the output signal duty cycle is been reduced, I was expecting to get the same input signal out without changes )?
2 ) is it possible to route an input signal from a physical pin as TRGMUX input ?
if yes , do you have an example project to refer to ?
BR
Ayaz
0 件の賞賛
返信
855件の閲覧回数
Senlent
NXP TechSupport
NXP TechSupport

Hi@Ayaz

1. Yes, I did not find it, because few users use eMIOS_Gpt to trigger BCTU through TRGMUX

2.I don't have such a routine, but this can be achieved, I think you just need to configure the correct input and output for TRGMUX, and then change the state of the input pin.

0 件の賞賛
返信
852件の閲覧回数
Ayaz
Contributor III
1. is there another case?
2. do you have an example, how to so?
0 件の賞賛
返信
848件の閲覧回数
Senlent
NXP TechSupport
NXP TechSupport

Hi@Ayaz

“ is it possible to route an input signal from a physical pin as TRGMUX input”

it should be easy to configure, for example:

Senlent_0-1709715419281.png

then config pins for TRGMUX input and output.

 

0 件の賞賛
返信