NXP-MIPI Display Drivers example code executes using interrupt method base

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

NXP-MIPI Display Drivers example code executes using interrupt method base

1,919 次查看
HCPATEL99
Contributor II

I have executed many example code for i.MXRT1170 board for Gcov code coverage.

Ex . 1).evkmimxrt1170_dcic_cm7

        2).evkmimxrt1170_elcdif_lut_cm7

        3).evkmimxrt1170_lcdifv2_porter_duff_cm7

        4).evkmimxrt1170_mipi_dsi_compliant_test_cm7

- All above example code using only polling method for drive the MIPI display functionality.

So, Could you suggest any example regarding which is using interrupt method. So can I combine the both code and cover maximum gcov code coverage.

 

标签 (1)
0 项奖励
回复
7 回复数

1,901 次查看
gusarambula
NXP TechSupport
NXP TechSupport

Hello HCPATEL99,

There is not an example on the i.MXRT1170 that implements the interrupt method, although the mipi_dsi driver does have some interrupt support so you may use the same driver when implementing interruptions.

My apologies for the inconvenience.

Regards,
Gustavo

0 项奖励
回复

1,895 次查看
HCPATEL99
Contributor II

Hello Dear,

You mean that particular Display has inbuilt MIPI DSI driver code and that driver support only some interrupt method right!

Any existing application code which is used any interrupt method that method supported by MIPI driver code.

If you give any example code that would be very helpful for me.

0 项奖励
回复

1,887 次查看
gusarambula
NXP TechSupport
NXP TechSupport

Hello HCPATEL99,

There is not any example code given that the interrupt method has not been implemented on the EVK.

My apologies for the inconvenience.

Regards,
Gustavo

0 项奖励
回复

1,856 次查看
HCPATEL99
Contributor II

Hello Dear,

Thanks for your all reply.

Can you give me a pseudo code for MIPI driver interrupt method?

So, I can implement  my own way.

Thanks In Advance...

 

0 项奖励
回复

1,836 次查看
gusarambula
NXP TechSupport
NXP TechSupport

Hello HCPATEL99,

I am not very familiar with the MIPI DSI interrupt method for data transfer so I couldn’t go in details with the step by step process.

A good starting point would be the MIPI DSI Driver MCUXpresso SDK API Reference Manual that is included as part of the i.MXRT1170 EVK SDK.

The DSI_TransferNonBlocking would be the APB data transfer function that uses the interrupt method (as opposed to DSI_TransferBlocking, which uses the blocking method).

My apologies for the inconvenience.

Regards,
Gustavo

0 项奖励
回复

1,820 次查看
HCPATEL99
Contributor II

Hello Dear,

Thank you for your reply...

I have referred to this manual, below I have given its link.

Link:https://mcuxpresso.nxp.com/api_doc/dev/2203/a00014.html

Are you talking about this right?

But, In the above reference manual no any step was given for write any interrupt routine for any non-blocking API.

There is no any detailed description of any API on how to utilize it.

I hope you find a way for how can we utilize the interrupt method.

Thanks In Advance...

0 项奖励
回复

1,803 次查看
gusarambula
NXP TechSupport
NXP TechSupport

Hello HCPATEL99,

Yes, that would be the API Reference Manual, albeit I would recommend looking at the version that is included as part of the i.MXRT1170 EVK SDK as there may be small changes in relation to the one on the web.

These would be the API functions at your disposal to implement the interrupt method, albeit we do not have more details on how to implement it. I couldn't find much detail on the MIPI documentation either. My apologies for the inconvenience.

Regards,
Gustavo

0 项奖励
回复