在嵌入式学习中嵌入式linux驱动占据着十分重要的地位,它不仅牵扯到操作系统、linux内核知识,同时作为开发者你必须了解面对的硬件体系结构和工作原理。在这本人muge0913对linux ad开发做了详细的介绍。
此文章仅供技术交流请勿商用。转载请注明出处:
http://blog.csdn.net/muge0913/article/details/7059241
一、ad转换器介绍
在这里我们先从adc的工作原理出发,由浅入深的学习,对于已经掌握adc硬件知识的阅读者可跳过此部分。
adc的基础知识我们可直接参考郭天祥老师的教材,免积分下载地址:
http://download.csdn.net/detail/muge0913/3903535
二、ARM中ad转换器介绍
这里我们以arm11为例:
①简介:
.
10-bit/12-bit的CMOSADC(模数转换器)是一个8通道模拟输入的回收型设备。5MHz的A
/ D转换时钟,最高转换率的1MSPS转换到10-bit/12-bit二进制数字编码的模拟输入信号。A / D转换片上采样和保持功能。支持省电模式。
②特性:
③配置:如果简单的驱动ad,只配置ADCCON寄存器即可,如要实现触摸屏的工能则要其他寄存器
注:在下面代码中我们由此部分的注释
三、linux中的adc驱动程序及注释
四、测试程序
五、运行效果
分享到:
相关推荐
muge提供了一个轻量级场景图形和之上其他有用的扩展 。 依存关系: :微型的现代WebGL包装器库 :矩阵和向量库 安装 npm install --save muge 用法 去做 更多例子 查看。 所有示例的源代码都可以在找到。 原料药...
Linux驱动开发之S3C2440按键点亮LED 。。。。
slurm安装的muge包和配置文件
linux中文输入法安装包,包含6个安装包,多种输入法一起安装。。。。。
图解linux中文输入法安装,轻松安装中文输入法
可以直接在Linux和windows下复制文件的工具
1 linux快速入门 深入学习linux
WinSCP 是一个 Windows 环境下使用 SS H的开源图形化 SFTP 客户端。同时支持 SCP 协议。它的主要功能就是在本地与远程计算机间安全的复制文件。 使用 WinSCP 可以连接到一台提供 SFTP (SSH File Transfer Protocol)...
linux 操作系统教程 从入门到精通 附带linux操作系统常用命令
Linux从入门到精通 深入学习linux系统 和最好的解决方案
韦东山LINUX群答疑大全
详细介绍ad知识,对嵌入式开发者了解硬件知识有很大的帮助,特此提供,免积分下载
内核配置参考 。。。linux内核开发
深入了解接口通信。。。。。让硬件资源发挥到极致。。
CHUR预测 客户流失是指客户在给定时间内退出服务的情况,这对业务不利。... read_excel ( 'C: \\ Users \\ tcmculha \\ Main_Notebook_Muge \\ 03-Pandas \\ YOUTUBE \\ Telco-Customer-Churn.xlsx' ) df . head ( 5
java头像设置代码例子,简单容易学习,适合初学的你,使用的是原生js编写
基于J2ME的贪吃蛇游戏的开发与实现,强劲的算法,思路清晰,很经典得游戏论文。
skyeye-1.3.5_rc1.tar.bz2 最新
Android+SDK+2.3与Eclipse最新版开发环境搭建.pdf.......
WinCE + WebService 开发WMS 管理功能,实现收货、上架、移动、批采、拣选、订单发运等功能。