智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 5940|回复: 14
打印 上一主题 下一主题

尝试使用DSC第一步--移植摄像头采集程序

  [复制链接]

44

主题

1485

帖子

0

精华

版主

早川队队长

Rank: 9Rank: 9Rank: 9

积分
20210

资源大师奖章论坛骨干奖章推广达人奖章论坛元老奖章活跃会员奖章优秀会员奖章在线王奖章优秀版主奖章

QQ
威望
5864
贡献
12698
兑换币
630
注册时间
2009-8-18
在线时间
824 小时
跳转到指定楼层
1#
发表于 2011-5-20 23:01:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
DSC比XS128要快,模块多,应该效果要好~
    实验板用的是飞思卡尔MC56F8346EVM,从实验室老师那里借到的,资源比较丰富。
    第一步:建立工程,添加8346CPU;
    第二步:添加豆子,行场中断,二值化信号输入;
         
       剩下的是pwm以及一些运算函数;
    第三步:设置豆子:
      

      

      

    第四步:移植程序:
   由于二值化被硬件做好了,所以直接采点就可以。为了节省数据RAM,采用八位一存。

   Byte1_PutBit(0,ccd_in_GetVal());
   Byte1_PutBit(1,ccd_in_GetVal());
   Byte1_PutBit(2,ccd_in_GetVal());
   Byte1_PutBit(3,ccd_in_GetVal());
   Byte1_PutBit(4,ccd_in_GetVal());
   Byte1_PutBit(5,ccd_in_GetVal());
   Byte1_PutBit(6,ccd_in_GetVal());
   Byte1_PutBit(7,ccd_in_GetVal());
   
   Video[kk][0]=Byte1_GetVal();     
  场中断里面把参数更新就行了。

目前刚刚移植程序,还没有试试,用PCMASTER真麻烦,一点都没有XS128的BDM好看。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

44

主题

1485

帖子

0

精华

版主

早川队队长

Rank: 9Rank: 9Rank: 9

积分
20210

资源大师奖章论坛骨干奖章推广达人奖章论坛元老奖章活跃会员奖章优秀会员奖章在线王奖章优秀版主奖章

QQ
威望
5864
贡献
12698
兑换币
630
注册时间
2009-8-18
在线时间
824 小时
2#
 楼主| 发表于 2011-5-23 16:29:38 | 只看该作者
哎,使用pcmaster只能看8个数据,这实在是受不了啊~
回复 支持 反对

使用道具 举报

5

主题

90

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1843
威望
942
贡献
661
兑换币
144
注册时间
2010-10-10
在线时间
120 小时
3#
发表于 2011-5-23 23:31:56 | 只看该作者
你是的是PE吧  看datasheet直接写寄存器设置就行了
回复 支持 反对

使用道具 举报

44

主题

1485

帖子

0

精华

版主

早川队队长

Rank: 9Rank: 9Rank: 9

积分
20210

资源大师奖章论坛骨干奖章推广达人奖章论坛元老奖章活跃会员奖章优秀会员奖章在线王奖章优秀版主奖章

QQ
威望
5864
贡献
12698
兑换币
630
注册时间
2009-8-18
在线时间
824 小时
4#
 楼主| 发表于 2011-5-24 23:45:08 | 只看该作者
回复 3# ccc_ccccc


    关键是他和单片机还不一样,初始化好像直接写代码很麻烦~
回复 支持 反对

使用道具 举报

7

主题

44

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1216
威望
386
贡献
770
兑换币
12
注册时间
2011-11-8
在线时间
30 小时
5#
发表于 2012-4-9 13:06:58 | 只看该作者
sonwendi 发表于 2011-5-24 23:45
回复 3# ccc_ccccc

你有PCmaster的一些文件吗?不会用它
回复 支持 反对

使用道具 举报

44

主题

1485

帖子

0

精华

版主

早川队队长

Rank: 9Rank: 9Rank: 9

积分
20210

资源大师奖章论坛骨干奖章推广达人奖章论坛元老奖章活跃会员奖章优秀会员奖章在线王奖章优秀版主奖章

QQ
威望
5864
贡献
12698
兑换币
630
注册时间
2009-8-18
在线时间
824 小时
6#
 楼主| 发表于 2012-4-9 21:53:28 | 只看该作者
汪超 发表于 2012-4-9 13:06
你有PCmaster的一些文件吗?不会用它

添加豆子就行了,和普通的函数用法一致
回复 支持 反对

使用道具 举报

9

主题

16

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
475
威望
298
贡献
97
兑换币
0
注册时间
2012-2-7
在线时间
40 小时
毕业学校
安徽工业大学
7#
发表于 2012-4-23 22:38:59 | 只看该作者
sonwendi 发表于 2012-4-9 21:53
添加豆子就行了,和普通的函数用法一致

是不是添加了PCmaster的豆子之后就不用再写发送数据之类的子程序了?我看附带的示例程序里面就没有相关的子程序。

回复 支持 反对

使用道具 举报

44

主题

1485

帖子

0

精华

版主

早川队队长

Rank: 9Rank: 9Rank: 9

积分
20210

资源大师奖章论坛骨干奖章推广达人奖章论坛元老奖章活跃会员奖章优秀会员奖章在线王奖章优秀版主奖章

QQ
威望
5864
贡献
12698
兑换币
630
注册时间
2009-8-18
在线时间
824 小时
8#
 楼主| 发表于 2012-4-24 16:53:46 | 只看该作者
noob光环 发表于 2012-4-23 22:38
是不是添加了PCmaster的豆子之后就不用再写发送数据之类的子程序了?我看附带的示例程序里面就没有相关的 ...

程序不用写,直接拖动发送和接受函数就可以
回复 支持 反对

使用道具 举报

9

主题

16

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
475
威望
298
贡献
97
兑换币
0
注册时间
2012-2-7
在线时间
40 小时
毕业学校
安徽工业大学
9#
发表于 2012-4-26 20:42:32 | 只看该作者
sonwendi 发表于 2012-4-24 16:53
程序不用写,直接拖动发送和接受函数就可以

拖动?能说的更详细一点么?
是不是在PE中加入了PCmaster的豆子之后就得把原有程序中的有关串口调试的函数全部删掉才行?
我今天试着改动了部分程序,在保留了一部分串口程序的情况下在freemaster中无法显示数据(一直是零.)

回复 支持 反对

使用道具 举报

44

主题

1485

帖子

0

精华

版主

早川队队长

Rank: 9Rank: 9Rank: 9

积分
20210

资源大师奖章论坛骨干奖章推广达人奖章论坛元老奖章活跃会员奖章优秀会员奖章在线王奖章优秀版主奖章

QQ
威望
5864
贡献
12698
兑换币
630
注册时间
2009-8-18
在线时间
824 小时
10#
 楼主| 发表于 2012-4-26 20:48:24 | 只看该作者
noob光环 发表于 2012-4-26 20:42
拖动?能说的更详细一点么?
是不是在PE中加入了PCmaster的豆子之后就得把原有程序中的有关串口调试的函 ...

你不是用PE么?
左边是豆子,拖到用的地方不就可以用了么?
在具体的我就不怎么记得了,有一年多没用pe了,忘差不多了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-27 03:05 , Processed in 0.099694 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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