按照数据手册所示,已经进入Stream状态,但是REPEAT_COUNT CURRENT_CONTEXT NEXT_CONTEXT一直是0 0 1,并且接收端中断不触发,这是什么原因 另外,读取STREAMING_FSM,是37,数据手册上没有该数值
1.根据
EPEAT_COUNTCURRENT_CONTEXTNEXT_CONTEXT一直是0 0 1,可以得出目前只有使用context0在进行输出图像2.读取STREAMING_FSM,是37 --> 这个换算成十六进制是0x25,FSM是STREAMING_LOW_POWER,应该是目前帧率比较低处于low power模式
3.接收端中断不触发-->请问需要发送什么中断?
从以上推测目前是想要使用sensor的auto wake up功能吗?如果是的话,需要使用context3来进行auto wake up功能实现
请参考~
<br /> <br />
感谢回答。我希望能够触发
HAL_DCMIPP_PIPE_FrameEventCallback或者HAL_DCMIPP_PIPE_VsyncEventCallback,来判断数据有效,但目前没有触发这两个中断。目前的方法就是单步调试的方式查看HAL_DCMIPP_CSI_PIPE_Start(&hdcmipp, DCMIPP_PIPE1, DCMIPP_VIRTUAL_CHANNEL0, *camera, DCMIPP_MODE_CONTINUOUS)中的camera变量的数值,发现全部为0,所以判断是相机没有传输数据。stream_fsm在后续的调试过程中一直显示0x3,查看数据手册是dark task并且不会转移到其他task,这是否正常。还有其他的简单的方式来收集数据嘛
<br /> <br />
目前只要能够自动stream就可以,而且目前相机也是处于stream的状态。据我所了解,csi协议有LP和HS两种状态,当streming_fsm = 0x25时,是否说明相机没有正常转移到HS状态
<br /> <br />
您好,为了更好的提供支持,方便沟通,可以提供下您的邮箱吗?
谢谢~
<br /> <br />
[email]220242382@seu.edu.cn[/email],感激不尽