注册 登录
查看: 366|回复: 1

鹰眼摄像采集

[复制链接]
发表于 2015-1-23 16:20:36 | 显示全部楼层 |阅读模式
自己关于鹰眼摄像头的理解,不知道对不对,请指教:
当有camera get()这个命令时就相当于一个场中断,使鹰眼开始采集数据,鹰眼一次只能采集8位,即一个字节,8个像素点,,然后就通过plck触发DMA把这一个字节传输到内存中去,,内存中有数组。然后一直重复这个过程直到采集完成一幅图像。。。这时,CPU通过数组中的数据去分析图像,,给出命令,然后再次发送camera get()这个命令进行下一次的采集。。
疑问是:(1)DMA初始化的时候,dma_portx2buff_init(CAMERA_DMA_CH, (void *)&PTB_B0_IN, (void *)ov7725_eagle_img_buff, PTA27, DMA_BYTE1, CAMERA_DMA_NUM, DADDR_KEEPON);用保持和恢复原地址的区别是啥,,
回复

使用道具 举报

 楼主| 发表于 2015-1-23 16:32:35 | 显示全部楼层
还有个问题就是DAM传输完数据后怎样设置向CPU发出中断请求,
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回列表 返回顶部