图像传感器MT9P031数据直传电脑,这方案可行吗?
各位朋友,图像传感器MT9P031数据送给stm32f407DMA直接转发给电脑(高速USB)显示,可行吗?关键是stm32f407不配置外部RAM。自己计算一下数据量和时间关系呗,不过我觉得是不太可能的,必须要有一个中间缓存。。。。因为USB传数据协议有一个通信过程,而且有中间缓存,很多东西都可以简化很多!!!! MrJiu 发表于 2017-7-7 10:17
自己计算一下数据量和时间关系呗,不过我觉得是不太可能的,必须要有一个中间缓存。。。。因为USB传数据协 ...
USB传输按40MByte/s, 一帧图像按1M算,电脑这边是不是就可以达到40fps的帧速了,不知道这样估算对不对? 中间要有个缓冲的,直接传不了,可以扩个sram looeek 发表于 2017-7-7 10:45
USB传输按40MByte/s, 一帧图像按1M算,电脑这边是不是就可以达到40fps的帧速了,不知道这样估算对不对 ...
你这算的太理想化了!!!你应该预估的是,可以达到20fps,峰值减半,这样才是设计规则!!!! zhangxu56726 发表于 2017-7-7 10:55
中间要有个缓冲的,直接传不了,可以扩个sram
因为板子空间有限,放不下sram芯片,可以用内部ram缓存吗?你说的传不了是指理论上也不行吗?:'( 板子上的ram 存的下吗? zhangxu56726 发表于 2017-7-7 11:29
板子上的ram 存的下吗?
stm32内部ram是100多K存不下一帧,只能实时把数据转给电脑,电脑这边接收完整的一帧图像后显示 你试下,好像这样会出问题吧,,没有缓冲可以吗?数据也不是一次全部过来的
可以用带FIFO的OV7670或者自己搭建一个缓冲器
页:
[1]
2