鹰眼摄像头数据采集过程
2015-01-19 14:55:17 13 举报
#FreeScale# #K60# #鹰眼摄像头# 数据采集过程。
作者其他创作
大纲/内容
关闭“场”中断
手动恢复 DMA 传输起始地址
No
发送图像数据
等待图像采集完毕
关闭场中断
使用 DMA 方式传输;配置 DMA 通道为 CH0 ;信源地址为 PTA_B1;目的地址为图像数组 ImgBuff;触发源为 PTA27(PCLK);每次传输一个字节(8位);传输次数为图像占用字节数;传输完以后保持当前地址不变(同时产生 DMA 中断)
清除 A 口中断标志位
根据中断标志位判断:PTA19 中断(场中断)?
Yes
Nothing
DMA 传输图像字节数次数后产生 DMA 中断
图像采集标志位为“start”?
PTA27 下降沿产生 DMA 传输触发、上拉;PTA19 场中断、下降沿触发、上拉、带滤波
清除中断标志位
图像采集标志位改为“Geting”
清除 DMA 传输中断标志位
图像采集标志位改为“start”
关闭 DMA 通道
Finish
结束
使能 PTA 中断
清除 DMA 中断标志位
获取图像
标记图像传输“Finish”
关闭 A 口中断
开启 DMA 中断
开启 DMA 传输
Not Yet
“Fail”?
清除触发源(PTA27)中断标志位
初始化摄像头
使能 A 口中断(产生中断)
清除 A 口标志位
图像采集标志位改为“start”重新采集数据
保存中断标志位
开始
标记图像传输标志为“fail”
收藏
收藏
0 条评论
下一页