FLXIO SENT IP driver

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

FLXIO SENT IP driver

5,379 次查看
annappa
Contributor I

Hi, 

We have configured 4 SENT channels and assigned the channels as shown in the attachments. We are expecting Timer0, 1, 2, 3 to be configured for SENT RX and DMA transfer. Timer 5, 6, 7, 8 are configured for SPCO. We are seeing SENT frames with SPCO. We would expect Timer compare flags bit0 and 1 set and DMA transfer initiated which would clear the flag. We are using the S32K388 controller.

FYI - The Software is currently using only 2 SENTs - meaning SPCO is sent out only for channel 0 and 1.

One observation is that the TIMERSDEN register is showing a value of 0x0C. When all 4 SENTs are configured, shouldn't it be showing a value of 0x0F? Also, if only 2 SENTs are being used, should it only show 2 bits sets in this register? If only 2 bits, shouldn't it be Timer 0 and Timer1 bits at bits0 and 1? We think there is some mismatch in the timer mapping to the TIMERSDEN register.

Please find the attached screen shots for the configuration details also software version as below.

Build Version : S32K3_RTD_6_0_0_D2506_ASR_REL_4_7_REV_0000_20250610

* Project : RTD AUTOSAR 4.7
* Platform : CORTEXM
* Peripheral : FLEXIO_SENT_IP

0 项奖励
回复
13 回复数

4,715 次查看
annappa
Contributor I

Hi,

Please find the latest configuration attached.

0 项奖励
回复

4,469 次查看
AxelR
NXP Employee
NXP Employee
Hi Annappa
Thanks for the configuration update, I'm already reported the DMA issue with RTD team, they are investigating more on this, however, I see that you are enabling FlexIO ISR but not DMA ISR.

The recommendation on Driver is to use the DMA interrupt in DMA to handle it.

For the DMA buffer I'll update you as soon as we get feedback from RTD team, thanks!
0 项奖励
回复

4,024 次查看
annappa
Contributor I

Hi Axel,

We have configure the DMA logical channel and Flexio callback function in the Mcl, please find the attached Screenshot(DMA_Channel_config), Also SENT procesing type is set to DMA please find the attached screenshot(SENT_DMA_Process).

Please let me know how Driver to use the DMA interrupt in DMA to handle it.? 

 

Regards

Annappa

0 项奖励
回复

4,014 次查看
annappa
Contributor I
Also we need update on the DMA buffer.
0 项奖励
回复

3,657 次查看
AxelR
NXP Employee
NXP Employee

Hi Annapa, have you tried the PAUSE checkbox I posted few weeks ago?

 

Also, the processing from SENT is done through notifications

Screenshot 2026-03-18 095735.png

Please confirm that enabling the Pause pulse fixes the issue of DMA buffer (It increases from 12 to 14 elements the buffer).

 

Best regards.

Axel

0 项奖励
回复

3,625 次查看
annappa
Contributor I

Hi Axel,

If we enable pause Pulse Buffer size may increase but this configuration doesn't match with our sensor configuration, our sensor configuration is without Pause pulse. Without Pause pulse array should generate with buffer size of 14. 

 

Regards

Annappa

 

 

0 项奖励
回复

4,462 次查看
AxelR
NXP Employee
NXP Employee

Hi @annappa 

 

Can you try to change the SENT Pause pulse to enabled?

 

2026-03-03_11-26-19.png

 Thanks & best regards.

Axel

 

0 项奖励
回复

4,963 次查看
annappa
Contributor I

Hi,

DMA buffer allocated for the Channel 0 Flexio_Sent_Ip_DmaTimerValue_0_0 array has value 12. During data processing we are calculating the Number of data including SPC (Func: Flexio_Sent_Ip_DmaHandler line:NumberOfData = Receiver->ChnlCfg[ChannelId].DmaBufferDepth * (Receiver->ChnlCfg[ChannelId].NibbleCnt + 3U + (uint8)((Receiver->ChnlCfg[ChannelId].SpcMode == FALSE) ? 0U : 1U)); ) the generated buffer array should be 14 not 12. and We are seeing the DMA buffer value for Ch0 is overflowing to Ch1 buffer.

Below are the screenshot attached with Description.

DMA_BufferSize12_WithOverFlow: With DMA buffer size 12 the data is overflow to the Ch1 Buffer.

DMA_BufferSize14_WithOutOverFlow: With DMA buffer size 14 there is no overflow of the data to Ch1.

Buffer_comparison_Srouce_Code: Code comparison after manually editing buffer size to 14 in the Flexio_Sent_Ip_Cfg.c file. 

Thanks

0 项奖励
回复

4,959 次查看
AxelR
NXP Employee
NXP Employee

Thanks @annappa 

Also can you share your latest configuration?

 

Thanks!

0 项奖励
回复

4,974 次查看
AxelR
NXP Employee
NXP Employee

Hi @annappa 

As we discussed on the call, can you upload latest configuration and code modifications you made?

Thanks in advance!

0 项奖励
回复

5,226 次查看
annappa
Contributor I

We are using the S32K388 controller, please find the attached configuration files for our project and pls let me know your feedback.

0 项奖励
回复

5,012 次查看
PetrS
NXP TechSupport
NXP TechSupport

Hi,

I do not work with EB Tresos a lot, so I asked SW team to check your config files.
I forwarded SW engineer reply (indicating callback usage) directly to you, forgot to place it here. If that does not help, let me know so I can ask them again.

Thanks,

Petr  

0 项奖励
回复

5,245 次查看
PetrS
NXP TechSupport
NXP TechSupport

Hi,

I tried to mimic your configuration using Sent_Receiver_S32K344 RTD demo example within S32DS.
I selected FlexIO channels 0,1,2,3 to be configured for SENT RX and DMA transfer and channels  5, 6, 7, 8 configured for SPC.
After Sent_init is called I see TIMERSDEN=0xF, this seems to be consistent with channel mapping.

Are you able to share full configuration and simplified project so we can check it directly?

BR, Petr

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2303848%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EFLXIO%20SENT%20IP%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2303848%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%E3%80%81%20%3C%2FP%3E%3CP%3E%3CSPAN%3E%E6%88%91%E4%BB%AC%E9%85%8D%E7%BD%AE%E4%BA%86%204%20%E4%B8%AA%20SENT%20%E4%BF%A1%E9%81%93%EF%BC%8C%E5%B9%B6%E5%88%86%E9%85%8D%E4%BA%86%E9%99%84%E4%BB%B6%E4%B8%AD%E6%89%80%E7%A4%BA%E7%9A%84%E4%BF%A1%E9%81%93%E3%80%82%E6%88%91%E4%BB%AC%E5%B8%8C%E6%9C%9B%E5%AE%9A%E6%97%B6%E5%99%A8%200%E3%80%811%E3%80%812%E3%80%813%20%E9%85%8D%E7%BD%AE%E4%B8%BA%20SENT%20RX%20%E5%92%8C%20DMA%20%E4%BC%A0%E8%BE%93%E3%80%82%E5%AE%9A%E6%97%B6%E5%99%A8%205%E3%80%816%E3%80%817%E3%80%818%20%E9%85%8D%E7%BD%AE%E4%B8%BA%20SPCO%E3%80%82%E6%88%91%E4%BB%AC%E7%9C%8B%E5%88%B0%E5%B8%A6%E6%9C%89%20SPCO%20%E7%9A%84%20SENT%20%E6%A1%86%E6%9E%B6%E3%80%82%E6%88%91%E4%BB%AC%E5%B8%8C%E6%9C%9B%E5%AE%9A%E6%97%B6%E5%99%A8%E6%AF%94%E8%BE%83%E6%A0%87%E5%BF%97%E4%BD%8D%200%20%E5%92%8C%201%20%E7%BD%AE%E4%BD%8D%EF%BC%8C%E5%B9%B6%E5%90%AF%E5%8A%A8%20DMA%20%E4%BC%A0%E8%BE%93%EF%BC%8C%E4%BB%8E%E8%80%8C%E6%B8%85%E9%99%A4%E8%AF%A5%E6%A0%87%E5%BF%97%E3%80%82%E6%88%91%E4%BB%AC%E4%BD%BF%E7%94%A8%E7%9A%84%E6%98%AF%20S32K388%20%E6%8E%A7%E5%88%B6%E5%99%A8%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E4%BB%85%E4%BE%9B%E5%8F%82%E8%80%83%20-%20%E8%BD%AF%E4%BB%B6%E7%9B%AE%E5%89%8D%E5%8F%AA%E4%BD%BF%E7%94%A8%202%20%E4%B8%AA%E5%8F%91%E9%80%81%E9%80%9A%E9%81%93%EF%BC%8C%E5%8D%B3%20SPCO%20%E5%8F%AA%E5%8F%91%E9%80%81%E5%88%B0%E9%80%9A%E9%81%93%200%20%E5%92%8C%E9%80%9A%E9%81%93%201%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E5%85%B6%E4%B8%AD%E4%B8%80%E4%B8%AA%E7%8E%B0%E8%B1%A1%E6%98%AF%20TIMERSDEN%20%E5%AF%84%E5%AD%98%E5%99%A8%E6%98%BE%E7%A4%BA%E7%9A%84%E5%80%BC%E4%B8%BA%200x0C%E3%80%82%E5%BD%93%E6%89%80%E6%9C%89%204%20%E4%B8%AA%20SENT%20%E9%83%BD%E9%85%8D%E7%BD%AE%E5%A5%BD%E5%90%8E%EF%BC%8C%E4%B8%8D%E6%98%AF%E5%BA%94%E8%AF%A5%E6%98%BE%E7%A4%BA%200x0F%20%E5%80%BC%E5%90%97%EF%BC%9F%E5%8F%A6%E5%A4%96%EF%BC%8C%E5%A6%82%E6%9E%9C%E5%8F%AA%E4%BD%BF%E7%94%A8%E4%BA%86%202%20%E4%B8%AA%20SENT%EF%BC%8C%E5%AF%84%E5%AD%98%E5%99%A8%E4%B8%AD%E6%98%AF%E5%90%A6%E5%BA%94%E8%AF%A5%E5%8F%AA%E6%98%BE%E7%A4%BA%202%20%E4%B8%AA%E8%AE%BE%E7%BD%AE%E4%BD%8D%EF%BC%9F%E5%A6%82%E6%9E%9C%E5%8F%AA%E6%9C%89%202%20%E4%BD%8D%EF%BC%8C%E9%9A%BE%E9%81%93%E4%B8%8D%E5%BA%94%E8%AF%A5%E6%98%AF%E5%AE%9A%E6%97%B6%2F%E8%AE%A1%E6%95%B0%E5%99%A8%200%20%E5%92%8C%E5%AE%9A%E6%97%B6%2F%E8%AE%A1%E6%95%B0%E5%99%A8%201%20%E7%9A%84%200%20%E4%BD%8D%E5%92%8C%201%20%E4%BD%8D%E5%90%97%EF%BC%9F%E6%88%91%E4%BB%AC%E8%AE%A4%E4%B8%BA%E5%AE%9A%E6%97%B6%E5%99%A8%E4%B8%8E%20TIMERSDEN%20%E5%AF%84%E5%AD%98%E5%99%A8%E7%9A%84%E6%98%A0%E5%B0%84%E4%B8%8D%E5%8C%B9%E9%85%8D%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%E8%AF%B7%E6%9F%A5%E7%9C%8B%E6%89%80%E9%99%84%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%EF%BC%8C%E4%BA%86%E8%A7%A3%E9%85%8D%E7%BD%AE%E8%AF%A6%E6%83%85%E5%92%8C%E8%BD%AF%E4%BB%B6%E7%89%88%E6%9C%AC%E5%A6%82%E4%B8%8B%E3%80%82%3C%2FP%3E%3CP%3E%E7%BC%96%E8%AF%91%E7%89%88%E6%9C%AC%EF%BC%9AS32K3_RTD_6_0_0_D2506_ASR_REL_4_7_REV_0000_0000_20250610%3C%2FP%3E%3CP%3E*%20%E9%A1%B9%E7%9B%AE%20%EF%BC%9ARTD%20AUTOSAR%204.7%3CBR%20%2F%3E*%20Platform%20%EF%BC%9ACORTEXM%3CBR%20%2F%3E*%20Peripheral%20%3A%20FLEXIO_SENT_IP%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2306956%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20FLXIO%20SENT%20IP%20driver%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2306956%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%82%A8%E5%A5%BD%EF%BC%8C%3C%2FP%3E%0A%3CP%3E%E6%88%91%E5%B0%9D%E8%AF%95%E4%BD%BF%E7%94%A8%20S32DS%20%E4%B8%AD%E7%9A%84%20Sent_Receiver_S32K344%20RTD%20%E7%A4%BA%E4%BE%8B%E6%9D%A5%E6%A8%A1%E4%BB%BF%E6%82%A8%E7%9A%84%E9%85%8D%E7%BD%AE%E3%80%82%3CBR%20%2F%3E%3CSPAN%3E%E6%88%91%E9%80%89%E6%8B%A9%20FlexIO%20%E9%80%9A%E9%81%93%200%E3%80%811%E3%80%812%E3%80%813%20%E9%85%8D%E7%BD%AE%E4%B8%BA%20SENT%20RX%20%E5%92%8C%20DMA%20%E4%BC%A0%E8%BE%93%EF%BC%8C%E9%80%9A%E9%81%93%205%E3%80%816%E3%80%817%E3%80%818%20%E9%85%8D%E7%BD%AE%E4%B8%BA%20SPC%E3%80%82%3CBR%20%2F%3E%3C%2FSPAN%3E%E8%B0%83%E7%94%A8%20Sent_init%20%E5%90%8E%EF%BC%8C%E6%88%91%E7%9C%8B%E5%88%B0%3CSPAN%3ETIMERSDEN%3D0xF%20%EF%BC%8C%E8%BF%99%E4%BC%BC%E4%B9%8E%E4%B8%8E%E9%80%9A%E9%81%93%E6%98%A0%E5%B0%84%E4%B8%80%E8%87%B4%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%E6%82%A8%E8%83%BD%E5%90%A6%E5%85%B1%E4%BA%AB%E5%AE%8C%E6%95%B4%E9%85%8D%E7%BD%AE%E5%92%8C%E7%AE%80%E5%8C%96%E9%A1%B9%E7%9B%AE%EF%BC%8C%E4%BB%A5%E4%BE%BF%E6%88%91%E4%BB%AC%E7%9B%B4%E6%8E%A5%E6%A3%80%E6%9F%A5%EF%BC%9F%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EBR%2C%20Petr%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2312918%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20FLXIO%20SENT%20IP%20driver%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2312918%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CSPAN%3E%E6%88%91%E4%BB%AC%E4%BD%BF%E7%94%A8%E7%9A%84%E6%98%AF%20S32K388%20%E6%8E%A7%E5%88%B6%E5%99%A8%EF%BC%8C%E8%AF%B7%E6%9F%A5%E7%9C%8B%E6%89%80%E9%99%84%E7%9A%84%E9%A1%B9%E7%9B%AE%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6%EF%BC%8C%E5%B9%B6%E5%B0%86%E6%82%A8%E7%9A%84%E5%8F%8D%E9%A6%88%E6%84%8F%E8%A7%81%E5%91%8A%E8%AF%89%E6%88%91%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2318998%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20FLXIO%20SENT%20IP%20driver%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2318998%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%82%A8%E5%A5%BD%EF%BC%8C%3C%2FP%3E%0A%3CP%3E%E6%88%91%E4%B8%8D%E7%BB%8F%E5%B8%B8%E4%BD%BF%E7%94%A8%20EB%20Tresos%EF%BC%8C%E6%89%80%E4%BB%A5%E6%88%91%E8%AE%A9%20SW%20%E5%9B%A2%E9%98%9F%E6%A3%80%E6%9F%A5%E4%BA%86%E4%BD%A0%E4%BB%AC%E7%9A%84%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6%E3%80%82%3CBR%20%2F%3E%E6%88%91%E5%B7%B2%E5%B0%86%20SW%20%E5%B7%A5%E7%A8%8B%E5%B8%88%E7%9A%84%E5%9B%9E%E5%A4%8D%EF%BC%88%E8%AF%B4%E6%98%8E%E5%9B%9E%E8%B0%83%E7%9A%84%E4%BD%BF%E7%94%A8%E6%83%85%E5%86%B5%EF%BC%89%E7%9B%B4%E6%8E%A5%E8%BD%AC%E5%8F%91%E7%BB%99%E6%82%A8%EF%BC%8C%E5%BF%98%E8%AE%B0%E6%94%BE%E5%9C%A8%E8%BF%99%E9%87%8C%E4%BA%86%E3%80%82%E5%A6%82%E6%9E%9C%E6%B2%A1%E6%9C%89%E5%B8%AE%E5%8A%A9%EF%BC%8C%E8%AF%B7%E5%91%8A%E8%AF%89%E6%88%91%EF%BC%8C%E6%88%91%E5%8F%AF%E4%BB%A5%E5%86%8D%E9%97%AE%E9%97%AE%E4%BB%96%E4%BB%AC%E3%80%82%3C%2FP%3E%0A%3CP%3E%E8%B0%A2%E8%B0%A2%EF%BC%81%3C%2FP%3E%0A%3CP%3E%E5%BD%BC%E5%BE%97%20%20%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2322056%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20FLXIO%20SENT%20IP%20driver%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2322056%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%82%A8%E5%A5%BD%EF%BC%8C%3C%2FP%3E%3CP%3E%E8%AF%B7%E5%8F%82%E8%A7%81%E9%99%84%E4%BB%B6%E4%B8%AD%E7%9A%84%E6%9C%80%E6%96%B0%E9%85%8D%E7%BD%AE%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2320049%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20FLXIO%20SENT%20IP%20driver%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2320049%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F256605%22%20target%3D%22_blank%22%3E%40annappa%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%E6%AD%A3%E5%A6%82%E6%88%91%E4%BB%AC%E5%9C%A8%E7%94%B5%E8%AF%9D%E4%B8%AD%E8%AE%A8%E8%AE%BA%E7%9A%84%E9%82%A3%E6%A0%B7%EF%BC%8C%E6%82%A8%E8%83%BD%E5%90%A6%E4%B8%8A%E4%BC%A0%E6%9C%80%E6%96%B0%E7%9A%84%E9%85%8D%E7%BD%AE%E5%92%8C%E4%BB%A3%E7%A0%81%E4%BF%AE%E6%94%B9%EF%BC%9F%3C%2FP%3E%0A%3CP%3E%E6%8F%90%E5%89%8D%E6%84%9F%E8%B0%A2%EF%BC%81%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2320091%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20FLXIO%20SENT%20IP%20driver%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2320091%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E8%B0%A2%E8%B0%A2%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F256605%22%20target%3D%22_blank%22%3E%40annappa%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%E5%8F%A6%E5%A4%96%EF%BC%8C%E6%82%A8%E8%83%BD%E5%88%86%E4%BA%AB%E4%B8%80%E4%B8%8B%E6%82%A8%E7%9A%84%E6%9C%80%E6%96%B0%E9%85%8D%E7%BD%AE%E5%90%97%EF%BC%9F%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%E8%B0%A2%E8%B0%A2%E6%82%A8%EF%BC%81%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2320077%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20FLXIO%20SENT%20IP%20driver%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2320077%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%82%A8%E5%A5%BD%EF%BC%8C%3C%2FP%3E%3CP%3E%E4%B8%BA%E9%80%9A%E9%81%93%200%3CSTRONG%3EFlexio_Sent_Ip_DmaTimerValue_0_0%3C%2FSTRONG%3E%E6%95%B0%E7%BB%84%E5%88%86%E9%85%8D%E7%9A%84%20DMA%20%E7%BC%93%E5%86%B2%E5%8C%BA%E7%9A%84%E5%80%BC%E4%B8%BA%3CSTRONG%3E12%3C%2FSTRONG%3E%E3%80%82%E5%9C%A8%E6%95%B0%E6%8D%AE%E5%A4%84%E7%90%86%E8%BF%87%E7%A8%8B%E4%B8%AD%EF%BC%8C%E6%88%91%E4%BB%AC%E8%AE%A1%E7%AE%97%E5%8C%85%E6%8B%AC%20SPC%20%E5%9C%A8%E5%86%85%E7%9A%84%E6%95%B0%E6%8D%AE%E6%95%B0%EF%BC%88Func%EF%BC%9A%3CSTRONG%3EFlexio_Sent_Ip_DmaHandler%3C%2FSTRONG%3Eline%3CSTRONG%3E%3ANumberOfData%20%3D%20Receiver-%26gt%3BChnlCfg%5BChannelId%5D.DmaBufferDepth%20*%20(Receiver-%26gt%3BChnlCfg%5BChannelId%5D.NibbleCnt%20%2B%203U%20%2B%20(uint8)((Receiver-%26gt%3BChnlCfg%5BChannelId%5D.SpcMode%20%3D%3D%20FALSE)%20%3F%200U%20%3A%201U)).0U%20%3A%201U))%3B%20)%3C%2FSTRONG%3E%E7%94%9F%E6%88%90%E7%9A%84%E7%BC%93%E5%86%B2%E5%8C%BA%E6%95%B0%E7%BB%84%E5%BA%94%E8%AF%A5%E6%98%AF%3CSTRONG%3E14%3C%2FSTRONG%3E%EF%BC%8C%E8%80%8C%E4%B8%8D%E6%98%AF%3CSTRONG%3E12%3C%2FSTRONG%3E%E3%80%82%E6%88%91%E4%BB%AC%E7%9C%8B%E5%88%B0%20Ch0%20%E7%9A%84%20DMA%20%E7%BC%93%E5%86%B2%E5%8C%BA%E6%95%B0%E5%80%BC%E6%BA%A2%E5%87%BA%E5%88%B0%20Ch1%20%E7%BC%93%E5%86%B2%E5%8C%BA%E3%80%82%3C%2FP%3E%3CP%3E%E4%B8%8B%E9%9D%A2%E6%98%AF%E9%99%84%E5%B8%A6%E8%AF%B4%E6%98%8E%E7%9A%84%E6%88%AA%E5%9B%BE%E3%80%82%3C%2FP%3E%3CP%3E%3CSTRONG%3EDMA_BufferSize12_WithOverFlow%3C%2FSTRONG%3E%EF%BC%9A%E5%9C%A8%20DMA%20%E7%BC%93%E5%86%B2%E5%8C%BA%E5%A4%A7%E5%B0%8F%E4%B8%BA%2012%20%E6%97%B6%EF%BC%8C%E6%95%B0%E6%8D%AE%E6%BA%A2%E5%87%BA%E5%88%B0%20Ch1%20%E7%BC%93%E5%86%B2%E5%8C%BA%E3%80%82%3C%2FP%3E%3CP%3E%3CSTRONG%3EDMA_BufferSize14_WithOutOverFlow%3C%2FSTRONG%3E%EF%BC%9ADMA%20%E7%BC%93%E5%86%B2%E5%8C%BA%E5%A4%A7%E5%B0%8F%E4%B8%BA%2014%20%E6%97%B6%EF%BC%8C%E6%95%B0%E6%8D%AE%E4%B8%8D%E4%BC%9A%E6%BA%A2%E5%87%BA%E5%88%B0%20Ch1%E3%80%82%3C%2FP%3E%3CP%3E%3CSTRONG%3E%E7%BC%93%E5%86%B2%E5%8C%BA%E6%AF%94%E8%BE%83%E4%BB%A3%E7%A0%81%3C%2FSTRONG%3E%EF%BC%9A%E5%9C%A8%3CSTRONG%3EFlexio_Sent_Ip_Cfg.c%3C%2FSTRONG%3E%E6%96%87%E4%BB%B6%E4%B8%AD%E5%B0%86%E7%BC%93%E5%86%B2%E5%8C%BA%E5%A4%A7%E5%B0%8F%E6%89%8B%E5%8A%A8%E7%BC%96%E8%BE%91%E4%B8%BA%2014%20%E5%90%8E%E7%9A%84%E4%BB%A3%E7%A0%81%E6%AF%94%E8%BE%83%E3%80%82%20%3C%2FP%3E%3CP%3E%E8%B0%A2%E8%B0%A2%EF%BC%81%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2325302%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20FLXIO%20SENT%20IP%20driver%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2325302%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F256605%22%20target%3D%22_blank%22%3E%40annappa%3C%2FA%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%E4%BD%A0%E8%83%BD%E5%B0%9D%E8%AF%95%E5%B0%86%20SENT%20Pause%20%E8%84%89%E5%86%B2%E6%9B%B4%E6%94%B9%E4%B8%BA%E5%90%AF%E7%94%A8%E5%90%97%EF%BC%9F%3C%2FP%3E%0A%3CDIV%20id%3D%22tinyMceEditorAxelR_0%22%20class%3D%22mceNonEditable%20lia-copypaste-placeholder%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%222026-03-03_11-26-19.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222026-03-03_11-26-19.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222026-03-03_11-26-19.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222026-03-03_11-26-19.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222026-03-03_11-26-19.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222026-03-03_11-26-19.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222026-03-03_11-26-19.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F378150iBF30C131CD1C119A%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%222026-03-03_11-26-19.png%22%20alt%3D%222026-03-03_11-26-19.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%E8%B0%A2%E8%B0%A2%26amp%3B%20%EF%BC%8C%E8%87%B4%E4%BB%A5%E6%9C%80%E5%B4%87%E9%AB%98%E7%9A%84%E6%95%AC%E6%84%8F%E3%80%82%3C%2FP%3E%0A%3CP%3E%E9%98%BF%E5%85%8B%E5%A1%9E%E5%B0%94%3C%2FP%3E%0A%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2325268%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20FLXIO%20SENT%20IP%20driver%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2325268%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E5%97%A8%EF%BC%8CAnnappa%3CBR%20%2F%3E%E6%84%9F%E8%B0%A2%E6%82%A8%E7%9A%84%E9%85%8D%E7%BD%AE%E6%9B%B4%E6%96%B0%EF%BC%8C%E6%88%91%E5%B7%B2%E7%BB%8F%E5%90%91%20RTD%20%E5%9B%A2%E9%98%9F%E6%8A%A5%E5%91%8A%E4%BA%86%20DMA%20%E9%97%AE%E9%A2%98%EF%BC%8C%E4%BB%96%E4%BB%AC%E6%AD%A3%E5%9C%A8%E8%BF%9B%E4%B8%80%E6%AD%A5%E8%B0%83%E6%9F%A5%EF%BC%8C%E4%B8%8D%E8%BF%87%E6%88%91%E7%9C%8B%E5%88%B0%E6%82%A8%E5%90%AF%E7%94%A8%E4%BA%86%20FlexIO%20ISR%EF%BC%8C%E4%BD%86%E6%B2%A1%E6%9C%89%E5%90%AF%E7%94%A8%20DMA%20ISR%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E5%85%B3%E4%BA%8E%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E7%9A%84%E5%BB%BA%E8%AE%AE%E6%98%AF%E4%BD%BF%E7%94%A8%20DMA%20%E4%B8%AD%E7%9A%84%20DMA%20%E4%B8%AD%E6%96%AD%E6%9D%A5%E5%A4%84%E7%90%86%E5%AE%83%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E5%85%B3%E4%BA%8E%20DMA%20%E7%BC%93%E5%86%B2%E5%8C%BA%EF%BC%8C%E6%88%91%E5%B0%86%E5%9C%A8%E6%94%B6%E5%88%B0%20RTD%20%E5%9B%A2%E9%98%9F%E7%9A%84%E5%8F%8D%E9%A6%88%E5%90%8E%E5%B0%BD%E5%BF%AB%E6%9B%B4%E6%96%B0%EF%BC%8C%E8%B0%A2%E8%B0%A2%EF%BC%81%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2331397%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20FLXIO%20SENT%20IP%20driver%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2331397%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%AD%A4%E5%A4%96%EF%BC%8C%E6%88%91%E4%BB%AC%E8%BF%98%E9%9C%80%E8%A6%81%E6%9B%B4%E6%96%B0%20DMA%20%E7%BC%93%E5%86%B2%E5%8C%BA%E3%80%82%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2331113%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20FLXIO%20SENT%20IP%20driver%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2331113%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%EF%BC%8C%E9%98%BF%E5%85%8B%E5%A1%9E%E5%B0%94%E3%80%81%3C%2FP%3E%3CP%3E%E6%88%91%E4%BB%AC%E5%B7%B2%E5%9C%A8%20Mcl%20%E4%B8%AD%E9%85%8D%E7%BD%AE%E4%BA%86%20DMA%20%E9%80%BB%E8%BE%91%E9%80%9A%E9%81%93%E5%92%8C%20Flexio%20%E5%9B%9E%E8%B0%83%E5%87%BD%E6%95%B0%EF%BC%8C%E8%AF%B7%E5%8F%82%E8%A7%81%E6%89%80%E9%99%84%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%EF%BC%88DMA_Channel_config%EF%BC%89%EF%BC%8C%E6%AD%A4%E5%A4%96%EF%BC%8CSENT%20%E5%A4%84%E7%90%86%E7%B1%BB%E5%9E%8B%E5%B7%B2%E8%AE%BE%E7%BD%AE%E4%B8%BA%20DMA%EF%BC%8C%E8%AF%B7%E5%8F%82%E8%A7%81%E6%89%80%E9%99%84%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%EF%BC%88SENT_DMA_Process%EF%BC%89%E3%80%82%3C%2FP%3E%3CP%3E%E8%AF%B7%E5%91%8A%E8%AF%89%E6%88%91%3CSPAN%3E%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%20%3C%2FSPAN%3E%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20DMA%20%E4%B8%AD%E7%9A%84%20DMA%20%E4%B8%AD%E6%96%AD%E6%9D%A5%E5%A4%84%E7%90%86%EF%BC%9F%20%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3CSPAN%3E%E6%AD%A4%E8%87%B4%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E5%AE%89%E5%A8%9C%E5%B8%95%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2334478%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20FLXIO%20SENT%20IP%20driver%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2334478%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%EF%BC%8C%E9%98%BF%E5%85%8B%E5%A1%9E%E5%B0%94%E3%80%81%3C%2FP%3E%3CP%3E%E5%A6%82%E6%9E%9C%E6%88%91%E4%BB%AC%E5%90%AF%E7%94%A8%E6%9A%82%E5%81%9C%E8%84%89%E5%86%B2%E7%BC%93%E5%86%B2%E5%8C%BA%E7%9A%84%E5%A4%A7%E5%B0%8F%E5%8F%AF%E8%83%BD%E4%BC%9A%E5%A2%9E%E5%8A%A0%EF%BC%8C%E4%BD%86%E6%AD%A4%E9%85%8D%E7%BD%AE%E4%B8%8E%E6%88%91%E4%BB%AC%E7%9A%84%E4%BC%A0%E6%84%9F%E5%99%A8%E9%85%8D%E7%BD%AE%E4%B8%8D%E5%8C%B9%E9%85%8D%EF%BC%8C%E5%88%99%E6%88%91%E4%BB%AC%E7%9A%84%E4%BC%A0%E6%84%9F%E5%99%A8%E9%85%8D%E7%BD%AE%E6%B2%A1%E6%9C%89%E6%9A%82%E5%81%9C%E8%84%89%E5%86%B2%E3%80%82%E5%A6%82%E6%9E%9C%E6%B2%A1%E6%9C%89%E6%9A%82%E5%81%9C%EF%BC%8C%E5%88%99%E5%BA%94%E7%94%9F%E6%88%90%E7%BC%93%E5%86%B2%E5%8C%BA%E5%A4%A7%E5%B0%8F%E4%B8%BA%2014%20%E7%9A%84%E8%84%89%E5%86%B2%E9%98%B5%E5%88%97%E3%80%82%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%E6%AD%A4%E8%87%B4%3C%2FP%3E%3CP%3E%E5%AE%89%E5%A8%9C%E5%B8%95%3C%2FP%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2334338%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20FLXIO%20SENT%20IP%20driver%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2334338%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%EF%BC%8CAnnapa%EF%BC%8C%E4%BD%A0%E8%AF%95%E8%BF%87%E6%88%91%E5%87%A0%E5%91%A8%E5%89%8D%E5%8F%91%E5%B8%83%E7%9A%84%E6%9A%82%E5%81%9C%E5%A4%8D%E9%80%89%E6%A1%86%E5%90%97%EF%BC%9F%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%E6%AD%A4%E5%A4%96%EF%BC%8CSENT%20%E7%9A%84%E5%A4%84%E7%90%86%E6%98%AF%E9%80%9A%E8%BF%87%E9%80%9A%E7%9F%A5%E5%AE%8C%E6%88%90%E7%9A%84%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Screenshot%202026-03-18%20095735.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Screenshot%202026-03-18%20095735.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F379562i1E1FDDC3617BA3EE%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22Screenshot%202026-03-18%20095735.png%22%20alt%3D%22Screenshot%202026-03-18%20095735.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%E8%AF%B7%E7%A1%AE%E8%AE%A4%E5%90%AF%E7%94%A8%E6%9A%82%E5%81%9C%E8%84%89%E5%86%B2%E5%8F%AF%E4%BB%A5%E8%A7%A3%E5%86%B3%20DMA%20%E7%BC%93%E5%86%B2%E5%8C%BA%E7%9A%84%E9%97%AE%E9%A2%98%EF%BC%88%E5%AE%83%E5%B0%86%E7%BC%93%E5%86%B2%E5%8C%BA%E4%BB%8E%2012%20%E4%B8%AA%E5%85%83%E7%B4%A0%E5%A2%9E%E5%8A%A0%E5%88%B0%2014%20%E4%B8%AA%E5%85%83%E7%B4%A0%EF%BC%89%E3%80%82%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%E9%A1%BA%E7%A5%9D%E5%95%86%E7%A5%BA%EF%BC%81%3C%2FP%3E%0A%3CP%3E%E9%98%BF%E5%85%8B%E5%A1%9E%E5%B0%94%3C%2FP%3E%3C%2FLINGO-BODY%3E