1.利用同步從機(jī)SLAVEFIFO方式進(jìn)行圖像采集的裝置,其特征在于,包括圖像采集傳感器(2)、FPGA(3)、USB接口模塊(4)和上位機(jī)(1);USB接口模塊(4)包括CY3014芯片,USB接口模塊(4)與上位機(jī)(1)之間通過(guò)USB3.0協(xié)議雙向通信;USB接口模塊(4)與FPGA(3)之間雙向連接并通過(guò)I2C協(xié)議通信;FPGA(3)與圖像采集傳感器(2)之間雙向連接并通過(guò)MIPI通信,F(xiàn)PGA(3)將從圖像采集傳感器(2)接收到的圖像數(shù)據(jù)進(jìn)行處理并存儲(chǔ)到DDR3中;USB接口模塊(4)包括通過(guò)GPIF通信的EP端口(5),F(xiàn)PGA(3)將圖像數(shù)據(jù)通過(guò)同步從機(jī)SLAVEFIFO的方式傳遞到EP端口(5),上位機(jī)(1)接收EP端口(5)的數(shù)據(jù)并顯示。
2.根據(jù)權(quán)利要求1所述的利用同步從機(jī)SLAVEFIFO方式進(jìn)行圖像采集的裝置,其特征在于,上位機(jī)與EP端口間通過(guò)FX3連接。
3.利用同步從機(jī)SLAVEFIFO方式進(jìn)行圖像采集的方法,其特征在于,包括以下步驟:1)上位機(jī)(1)將初始化參數(shù)通過(guò)USB接口模塊(4)傳輸給圖像采集傳感器(2);2)USB接口模塊(4)中的USB芯片接收到上位機(jī)(1)初始化參數(shù)后,使用I2C協(xié)議將初始化參數(shù)傳輸給FPGA(3);3)FPGA(3)對(duì)接收的初始化參數(shù)進(jìn)行預(yù)處理,并將初始化參數(shù)發(fā)送給圖像采集傳感器(2);4)圖像采集傳感器(2)采集圖像數(shù)據(jù)并通過(guò)MIPI協(xié)議將圖像數(shù)據(jù)發(fā)送到FPGA(3);5)FPGA(3)利用MIPI核對(duì)采集到的圖像信息進(jìn)行數(shù)據(jù)處理拼接并存儲(chǔ)到DDR3中;6)FPGA(3)通過(guò)同步從機(jī)slavefifo方式傳遞數(shù)據(jù)給EP端口(5);7)上位機(jī)(1)接收EP端口(5)傳輸?shù)膱D像數(shù)據(jù)并顯示。
4.根據(jù)權(quán)利要求2中所述的利用同步從機(jī)SLAVEFIFO方式進(jìn)行圖像采集的方法,其特征在于,步驟1)中的初始化參數(shù)包括采樣圖像尺寸和啟動(dòng)指令。
5.根據(jù)權(quán)利要求2中所述的利用同步從機(jī)SLAVEFIFO方式進(jìn)行圖像采集的方法,其特征在于,步驟4)中圖像采集傳感器2與FPGA3之間通過(guò)并口或串口傳遞數(shù)據(jù)。
6.根據(jù)權(quán)利要求2中所述的利用同步從機(jī)SLAVEFIFO方式進(jìn)行圖像采集的方法,其特征在于,步驟6)中的同步從機(jī)SLAVEFIFO可以選擇8位、16位、24位或32位的數(shù)據(jù)傳輸方式。