智能车制作

 找回密码
 注册

扫一扫,访问微社区

楼主: 直立摄像头
打印 上一主题 下一主题

分享冷火单片机DMA采集摄像头与DTIM采集外部脉冲

    [复制链接]

17

主题

115

帖子

0

精华

高级会员

Rank: 4

积分
990
威望
546
贡献
312
兑换币
349
注册时间
2014-1-23
在线时间
66 小时
41#
发表于 2014-4-28 22:55:48 | 只看该作者
直立摄像头 发表于 2014-4-9 09:43
2楼是脉冲触发的,大家可以对比一下定时触发跟脉冲触发的程序

大神,摄像头图像DMA采集,用的是定时触发还是脉冲触发?
回复 支持 反对

使用道具 举报

17

主题

306

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2447
威望
985
贡献
750
兑换币
660
注册时间
2014-2-21
在线时间
356 小时
42#
 楼主| 发表于 2014-4-29 09:28:58 | 只看该作者
tonystark 发表于 2014-4-28 22:55
大神,摄像头图像DMA采集,用的是定时触发还是脉冲触发?

数字摄像头都可以,模拟一般用定时
回复 支持 反对

使用道具 举报

5

主题

60

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1050
威望
512
贡献
316
兑换币
330
注册时间
2013-4-1
在线时间
111 小时
毕业学校
哈尔滨工业大学威海
43#
发表于 2014-5-1 21:01:07 | 只看该作者
大神,dma的外部接口是对应P口的0.2.4.6吗
回复 支持 反对

使用道具 举报

17

主题

115

帖子

0

精华

高级会员

Rank: 4

积分
990
威望
546
贡献
312
兑换币
349
注册时间
2014-1-23
在线时间
66 小时
44#
发表于 2014-5-11 10:37:11 | 只看该作者
把球给我。。 发表于 2014-5-1 21:01
大神,dma的外部接口是对应P口的0.2.4.6吗


回复 支持 反对

使用道具 举报

5

主题

60

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1050
威望
512
贡献
316
兑换币
330
注册时间
2013-4-1
在线时间
111 小时
毕业学校
哈尔滨工业大学威海
45#
发表于 2014-5-11 16:16:54 | 只看该作者
在PCLK触发dma中设置dtim和DMA中断是干嘛的呀?可以不用吗
回复 支持 反对

使用道具 举报

28

主题

598

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3126

活跃会员奖章优秀会员奖章

威望
1714
贡献
862
兑换币
856
注册时间
2013-10-29
在线时间
275 小时
46#
发表于 2014-5-11 16:22:08 | 只看该作者
回复 支持 反对

使用道具 举报

5

主题

65

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1161
威望
477
贡献
292
兑换币
305
注册时间
2013-11-17
在线时间
196 小时
毕业学校
河南理工大学
47#
发表于 2014-5-12 17:08:07 | 只看该作者
主频80M,7620.还需要写SCCB吗?我用脉冲触发采到的一片黑
回复 支持 反对

使用道具 举报

6

主题

31

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1021
威望
513
贡献
288
兑换币
317
注册时间
2014-1-12
在线时间
110 小时
48#
发表于 2014-5-16 20:16:08 | 只看该作者
直立摄像头 发表于 2014-4-11 21:29
外部脉冲连接到P4引脚,定时读取MCF_DTIM_DTCN(2),这样子不行?你先确定是有没有外部脉冲先?不如你搞个PW ...

嗯嗯,确实没问题哦,我试了,成功了,用的PIT定时中断,但现在我想用GPT怎么弄
回复 支持 反对

使用道具 举报

3

主题

14

帖子

0

精华

高级会员

Rank: 4

积分
592
威望
302
贡献
170
兑换币
181
注册时间
2013-11-14
在线时间
60 小时
毕业学校
黄石学院
49#
发表于 2014-5-22 16:31:32 | 只看该作者
直立摄像头 发表于 2014-4-9 09:43
2楼是脉冲触发的,大家可以对比一下定时触发跟脉冲触发的程序

正需要用DTIM和GPT测速,可是在初始化DTIM时出现错误
#include "MCF52255.h"
#include "MCF52255_DTIM.h"
void DTIM_init(void)
{
MCF_GPIO_PTCPAR|=MCF_GPIO_PTCPAR_DTIN2_DTIN2;
MCF_DTIM_DTMR(2)=0x00;
MCF_DTIM_DTMR(2)=MCF_DTIM_DTMR_CE_NONE//不捕捉
     |MCF_DTIM_DTMR_CLK_DTIN//外部输入
     |MCF_DTIM_DTMR_FRR;//达到预设值计数器复位     
MCF_DTIM_DTRR(2)=0xFFFFFFFF;//预设一个大值
MCF_DTIM_DTMR(2)=MCF_DTIM_DTMR_RST;//复位
}
主程序
void main(void)
{
int i=0,j=0,k=0;
    IO_init();
    key_init();        
    OLCD_init();
    ADC_init();
PWM_init();
DTIM_init();
}
编译后出错Error:function has no prototype
main.c line314 DTIM_init();


这是什么原因造成的?

回复 支持 反对

使用道具 举报

17

主题

306

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2447
威望
985
贡献
750
兑换币
660
注册时间
2014-2-21
在线时间
356 小时
50#
 楼主| 发表于 2014-5-22 17:08:58 | 只看该作者
absentyk 发表于 2014-5-22 16:31
正需要用DTIM和GPT测速,可是在初始化DTIM时出现错误
#include "MCF52255.h"
#include "MCF52255_DTIM. ...

没声明函数
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-11-6 15:33 , Processed in 0.046394 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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