Chinaunix首页 | 论坛 | 博客
  • 博客访问: 272548
  • 博文数量: 74
  • 博客积分: 1336
  • 博客等级: 中尉
  • 技术积分: 1057
  • 用 户 组: 普通用户
  • 注册时间: 2009-07-02 09:33
文章分类

全部博文(74)

文章存档

2016年(6)

2015年(4)

2014年(20)

2013年(8)

2012年(16)

2010年(9)

2009年(11)

我的朋友

分类: Android平台

2013-11-17 21:24:59

无论是6410平台,还是210平台,Android/Linux都可以通过以下代码,可指定通道读取ADC:

#define ADC_SET_CHANNEL 0xc000fa01 #define ADC_SET_ADCTSC 0xc000fa02 int fd = open("/dev/adc", 0); ioctl(fd, ADC_SET_CHANNEL, channel); read(fd, buffer, sizeof buffer - 1);

其中,6410平台可用的通道是:0,1,4,5,6,7
210平台可用的通道是: 0,1,6,7,8,9

阅读(899) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~