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

[其他] 山外线性CCD中gather函数

[复制链接]
发表于 2014-5-21 08:59:18 来自手机 | 显示全部楼层 |阅读模式
gather函数,怎么让他只是采集一路信号。貌似函数改了之后,还是按照原来执行。fire_tsl1401.c中能不能改?
回复

使用道具 举报

发表于 2014-5-21 10:24:14 | 显示全部楼层
  1. typedef enum
  2. {
  3.     TSL1401_L,      //左
  4.     //TSL1401_M,      //中
  5.     //TSL1401_R,      //右

  6.     TSL1401_MAX,
  7. } TSL1401_e;

  8. tsl1401_set_addrs   (TSL1401_MAX,addr );         //tsl1401,线性CCD设置采集数据的地址
注释掉其他宏,然后初始化的时候写入一个地址就好了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-5-21 10:34:43 来自手机 | 显示全部楼层
山外メ雲ジ 发表于 2014-5-21 10:24
注释掉其他宏,然后初始化的时候写入一个地址就好了

就是在gather那个函数里面,就算注释了,照样执行那句,把那句删了,一个空行,他还是会执行原来的语句。
回复 支持 反对

使用道具 举报

发表于 2014-6-3 13:32:12 | 显示全部楼层
山外メ雲ジ 发表于 2014-5-21 10:24
注释掉其他宏,然后初始化的时候写入一个地址就好了

不是一次采集三个??一次采集一个么??
回复 支持 反对

使用道具 举报

发表于 2014-6-3 13:35:34 | 显示全部楼层
丨筱杰呦丨 发表于 2014-6-3 13:32
不是一次采集三个??一次采集一个么??

一次采集的个数是根据头文件里面定义的线性CCD编号来定的
回复 支持 反对

使用道具 举报

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

本版积分规则

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