澳门太阳集团2007com网站(中国)有限公司

澳门太阳集团2007com网站【www.3ucase.cn】
资讯
工控澳门太阳集团2007com网站厂家分享:如何编写基于ARM的裸机程序和基于Linux的驱动程序?
来源:迈肯思科技 发布时间:2021-06-28
       

ARM系列文章合集如下:

《从0学arm合集》

前言

在嵌入式开发中,ADC应用比较频繁,本文主要讲解ADC的基本原理以及如何编写基于ARM的裸机程序和基于Linux的驱动程序。

ARM架构:Cortex-A9Linux内核:3.14

在讲述ADC之前,大家需要先了解什么是模拟信号和数字信号。

模拟信号

主要是与离散的数字信号相对的连续的信号。模拟信号分布于自然界的各个角落,如每天温度的变化,而数字信号是人为的抽象出来的在时间上不连续的信号。电学上的模拟信号是主要是指幅度和相位都连续的电信号,此信号可以被模拟电路进行各种运算,如放大,相加,相乘等。

模拟信号是指用连续变化的物理量表示的信息,其信号的幅度,或频率,或相位随时间作连续变化,如目前广播的声音信号,或图像信号等。

如下图所示从上到下一次是正弦波、 调幅波、 阻尼震荡波、 指数衰减波 。

数字信号

数字信号指幅度的取值是离散的,幅值表示被限制在有限个数值之内。二进制码就是一种数字信号。二进制码受噪声的影响小,易于有数字电路进行处理,所以得到了广泛的应用。

数字信号:高清数字电视,MP3,JPG,PNG文件等等。

优点:

1. 抗干扰能力强、无噪声积累

在模拟通信中,为了提高信噪比,需要在信号传输过程中及时对衰减的传输信号进行放大,信号在传输过程中不可避免地叠加上的噪声也被同时放大。

随着传输距离的增加,噪声累积越来越多,以致使传输质量严重恶化。

对于数字通信,由于数字信号的幅值为有限个离散值(通常取两个幅值),在传输过程中虽然也受到噪声的干扰,但当信噪比恶化到一定程度时,

即在适当的距离采用判决再生的方法,再生成没有噪声干扰的和原发送端一样的数字信号,所以可实现长距离高质量的传输。

澳门太阳集团2007com网站【www.3ucase.cn】
工控澳门太阳集团2007com网站 服务器澳门太阳集团2007com网站 工业澳门太阳集团2007com网站

澳门太阳集团2007com网站|澳门太阳集团2007com网站

XML 地图 | Sitemap 地图