我想FPGA每读取摄像头一帧数据(大概1M数据量)后,发送中断信号给GPMC接口的WAIT Pin引脚,通知GPMC开始读FPGA的一帧数据。是每一帧数据通知一下GPMC 的WAIT Pin引脚,请问GPMC WAIT Pin可以作为外部中断触发引脚实现上叙功能吗?
谢谢!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我想FPGA每读取摄像头一帧数据(大概1M数据量)后,发送中断信号给GPMC接口的WAIT Pin引脚,通知GPMC开始读FPGA的一帧数据。是每一帧数据通知一下GPMC 的WAIT Pin引脚,请问GPMC WAIT Pin可以作为外部中断触发引脚实现上叙功能吗?
谢谢!
可以的,参考 11.2.4.4 GPMC Interrupt Requests
你好,
在DM8148里的VIP和camera接口是vpss-m3来控制的,所以数据的采集是和A8没有直接的关系的,要根本解决这个问题,还是在系统设计上要调整。
你好,
你收到数据后,A8是要做处理么?如果是这样,你还是需要通知A8来处理,这个间隔33ms的中断是不能避免的。
要做处理,GPMC驱动的帧缓存映射到用户空间,应用程序每定时33ms获取一帧视频,QT叠加显示处理后输出到LCD触摸屏显示,显示频率越高了之后A8负载有点大。
你的应用可以接受丢帧么?如果不可以,输入视频的频率和你处理频率一致。如果允许丢帧,你可以在fpga侧就不输出相关数据。
你使用的软件是dvr rdk么?在dvr rdk里,采集和显示都是在vpps m3里做的。
如果你计划使用capture link,你应该使用的是并行VIP接口,具体VIP接口信息和时序请参考TRM。