刘彦文等《Linux环境嵌入式系统开发基础》第10章摘要.ppt

刘彦文等《Linux环境嵌入式系统开发基础》第10章摘要.ppt

刘彦文等《Linux环境嵌入式系统开发基础》第10章摘要

⒌ ADC应用程序编程举例 【例10.10】以下程序举例,目的是说明在应用程序中,如何使用驱动程序提供的接口函数,读出前3个通道的A/D转换值,然后变换成对应的电压值显示。在程序运行过程中,可以调节目标板上的3个可调电阻,显示的采集数据会随之变化。 程序设计采用了线程技术,并且每2秒读出一次时间值 ,显示时、分、秒及3个通道的A/D转换值、对应的电压。 程序运行过程中,如果从minicom终端输入任何一个字符并回车,程序结束。 程序代码如下:(略) ⒍ 程序执行结果举例 程序执行结果可能是: time:08:13:12 adc(ch0)=0-0.0000V adc(ch1)=1022-3.2968V adc(ch2)=512-1.6516V time:08:13:14 adc(ch0)=0-0.0000V adc(ch1)=1022-3.2968V adc(ch2)=512-1.6516V … 10.5 ADC驱动程序源代码分析 (S3C2410A) 10.5.1 概述 Linux中把一切设备都抽象为文件,不同设备的设备驱动程序把不同的硬件特性和操作进行了内部封装,给用户编写应用程序提供的是类似于对传统文件(如磁盘文件)进行操作的一

文档评论(0)

1亿VIP精品文档

相关文档