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

[智能车] kl26的引脚怎么读取高频信息?

[复制链接]
发表于 2014-5-11 15:08:15 | 显示全部楼层 |阅读模式
用kl26采集ov7670彩色信息,在ili9325上显示,最终的结果是近3秒刷一帧,单独显示存在数组的图片,速度也比引脚采集的快,估计是引脚采集速度慢,kl26会不会像stm32那样的,要引脚时钟初始化?   
回复

使用道具 举报

发表于 2014-5-11 19:07:03 | 显示全部楼层
调用山外哥提供的IO初始化,已经是初始化好时钟的。
KL26 读 OV7670 ?可以用DMA啊。KL26 的IO速度可以是单时钟周期的,速度很快的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-5-11 20:30:59 | 显示全部楼层
丁玉 发表于 2014-5-11 19:07
调用山外哥提供的IO初始化,已经是初始化好时钟的。
KL26 读 OV7670 ?可以用DMA啊。KL26 的IO速度可以是单时 ...

用的是带fifo的,单时钟周期是初始化就会有的吗?
回复 支持 反对

使用道具 举报

发表于 2014-5-11 20:33:31 | 显示全部楼层
裁定心生 发表于 2014-5-11 20:30
用的是带fifo的,单时钟周期是初始化就会有的吗?

是的,直接用山外哥的 PTA0_OUT 这类的输出,就是了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-5-11 20:48:17 | 显示全部楼层
丁玉 发表于 2014-5-11 20:33
是的,直接用山外哥的 PTA0_OUT 这类的输出,就是了。

之前是用gpio_get来循环获取8位,移位成一byte。发现速度太慢,然后就用了GPIO_GET_NBIT,确实快了点,但是帧率任然很慢,还有什么高效的一次读8位的方法?
回复 支持 反对

使用道具 举报

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

本版积分规则

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