嵌入式爱好者

查看: 15609|回复: 29

fl2440的adc实验出错

[复制链接]
hualuky 该用户已被删除
发表于 2010-10-12 20:26:44 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

huguang0218 该用户已被删除
发表于 2010-10-12 22:11:35 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
huguang0218 该用户已被删除
发表于 2010-10-12 22:12:40 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
huguang0218 该用户已被删除
发表于 2010-10-12 22:13:45 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

0

主题

7131

帖子

0

积分

发表于 2010-10-13 08:11:43 | 显示全部楼层
什么系统下的adc?
huguang0218 该用户已被删除
发表于 2010-10-13 08:30:17 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

0

主题

7131

帖子

0

积分

发表于 2010-10-13 09:37:02 | 显示全部楼层
我去测试一下~
下午回复你吧~
huguang0218 该用户已被删除
发表于 2010-10-13 10:43:32 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

0

主题

7131

帖子

0

积分

发表于 2010-10-13 13:08:47 | 显示全部楼层
adc.c文件,更新如下~
  1. #include "stdio.h"

  2. #include "sys/types.h"

  3. #include "sys/ioctl.h"

  4. #include "stdlib.h"

  5. #include "termios.h"

  6. #include "sys/stat.h"

  7. #include "fcntl.h"

  8. #include "sys/time.h"

  9. int main(int argc, char **argv)

  10. {

  11.         int fd,ret,adcdat0;

  12.         char buf[2];

  13.         fd=open("/dev/adc_dev",0);

  14.         if(fd<0)

  15.         {

  16.                 printf("open adc error\n");

  17.                 exit(1);

  18.         }

  19.         else

  20.         {

  21.                 printf("success\n");

  22.                 while(1)   

  23.                 {

  24.                         read(fd,buf,2);

  25. adcdat0=buf[1];

  26. adcdat0=adcdat0<<8||buf[0];

  27.                         printf("%x \n",adcdat0);

  28.                         sleep(1);

  29.                 }

  30.         }

  31.         close(fd);

  32. }
复制代码
huguang0218 该用户已被删除
发表于 2010-10-13 20:41:36 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
huguang0218 该用户已被删除
发表于 2010-10-13 20:50:33 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
huguang0218 该用户已被删除
发表于 2010-10-13 20:51:24 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
huguang0218 该用户已被删除
发表于 2010-10-13 20:52:22 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

0

主题

7131

帖子

0

积分

发表于 2010-10-14 08:04:34 | 显示全部楼层
等一下我把操作过程发上来~
huguang0218 该用户已被删除
发表于 2010-10-14 08:35:15 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

0

主题

7131

帖子

0

积分

发表于 2010-10-14 09:03:37 | 显示全部楼层
你烧写的是不是qte_touch.yaffs文件系统啊?

请烧写qte_mouse.yaffs

因为adc与触摸屏用的同一路。
huguang0218 该用户已被删除
发表于 2010-10-14 09:12:13 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
hualuky 该用户已被删除
 楼主| 发表于 2010-10-14 09:13:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

0

主题

7131

帖子

0

积分

发表于 2010-10-14 13:15:45 | 显示全部楼层
试玩了回复一下~
huguang0218 该用户已被删除
发表于 2010-10-14 19:50:31 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2025-1-11 00:50

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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