JZ2440开发板学习------中级(二十七)

2019-07-12 15:02发布

data/attach/1907/jd9abqo7wpnebx7w4k2qmn88f4ejcel2.jpg 自己写驱动之Linux设备驱动开发详解———驱动设计的硬件基础 1. PDA PDA(Personal Digital Assistant),又称为掌上电脑,可以帮助我们完成在移动中工作,学习,娱乐等。按使用来分类,分为工业级PDA和消费品PDA。工业级PDA主要应用在工业领域,常见的有条形扫描器、RFID读写器、POS机等都可以称作PDA;消费品PDA包括的比较多,智能手机、平板电脑、手持的游戏机等。

ADSL ADSL属于DSL技术的一种,全称Asymmetric Digital Subscriber Line( 非对称数字用户线路),亦可称作非对称数字用户环路。是一种新的数据传输方式。 ADSL技术提供的上行和下行带宽不对称,因此称为非对称数字用户线路。 ADSL技术采用频分复用技术把普通的电话线分成了电话、上和下行三个相对独立的信道,从而避免了相互之间的干扰。用户可以边打电话边上网,不用担心上网速率和通话质量下降的情况。理论上,ADSL 可在5 km 的范围内,在一对铜缆双绞线上提供最高1 Mbps的的上行速率和最高8Mbps的下行速率(也就是我们通常说的带宽),能同时提供话音和数据业务。 一般来说,ADSL 速率完全取决于线路的距离,线路越长,速率越低。 ADSL技术能够充分利用现有PSTN(Public Switched Telephone Network ,公共交换电话网),只须在线路两端加装ADSL设备即可为用户提供高宽带服务,无需重新布线,从而可极大地降低服务成本。同时ADSL用户独享带宽,线路专用,不受用户增加的影响。 最新的ADSL2+技术可以提供最高24Mbps的下行速率,和第一代ADSL 技术相比,ADSL2+打破了ADSL接入方式带宽限制的瓶颈,在速率、距离、稳定性、功率控制、维护管理等方面进行了改进,其应用范围更加广阔。

HDTV HDTV是High Definition Television的简称,翻译成中文是“高清晰度电视”的意思,HDTV技术源之于DTV(Digital Television)“数字电视”技术,HDTV技术和DTV技术都是采用数字信号,而HDTV技术则属于DTV的最高标准,拥有最佳的视频、音频效果。

Cable Modem 电缆调制解调器(简称CM),Cable是指有线电视网络,Modem是调制解调器。平常用Modem通过电话线上互联网,而电缆调制解调器是在有线电视网络上用来上互联网的设备,它是串接在用户家的有线电视电缆插座和上网设备之间的,而通过有线电视网络与之相连的另一端是在有线电视台(称为头端:Head-End)。它把用户要上传的上行数据以5-65M的频率以QPSK或16QAM的调制方式调制之后向上传送,带宽2-3M左右,速率从300到10Mbps。它把从头端发来的下行数据,解调的方式是64QAM或256QAM,带宽6-8M,速率可达40Mbps。

在实际项目的硬件方案中,往往会根据应用的需求选择通用处理器、数字信号处
理器、特定领域处理器、CPLD/FPGA 或ASIC 之一的解决方案,在复杂的系统中,
这些芯片可能会同时存在,协同合作,各自发挥自己的长处。如在一款智能手机中,
可使用MCU处理图形用户界面和用户的按键输入并运行多任务操作系统,使用DSP
进行音视频编解码,而在射频方面则采用ASIC。



2. 逻辑分析仪
逻辑分析仪是利用时钟从测试设备上采集数字信号并进行显示的仪器,其最主要
的作用是用于时序的判定。与示波器不同,逻辑分析仪并不具备许多电压等级,通常
只显示两个电压(逻辑1 和0)。在设定了参考电压之后,逻辑分析仪对待测试信号通
过比较器来进行判定,高于参考电压者为High,低于参考电压者为Low。
例如,如果以n MHz 采样率测量一个信号,逻辑分析仪会以1000/n ns 为周期采
样信号,当参考电压设定为1.5V时,超过1.5V则判定为1,低于1.5V则为0,将逻
辑1 和0 连接成连续的波形,工程师依据此连续波形可寻找时序问题。
高端的逻辑分析仪会安装有Windows XP操作系统并提供非常友善的逻辑分析应
用软件,在其中可方便地编辑探针、信号并查看波形,如图2.30所示。
逻辑分析仪的波形可以显示地址、数据、控制信号及任意外部探钩信号的变化轨
迹,在使用之前应先编辑每个探钩的信号名。

逻辑分析仪具有超强的逻辑跟踪分析功能,它可以捕获并记录嵌入式处理器的总线周
期,也可以捕获如实时跟踪用的ETM 接口的程序执行信息,并对这些记录进行分析、译
码并还原出应用程序的执行过程。因此,可使用逻辑分析仪通过触发接口与ICD(在线调
试器)协调工作以补充ICD在跟踪功能方面的不足。逻辑分析仪与ICD协作可为工程师提
供断点、触发和跟踪调试手段,如图2.31所示。
ICD 是一个容易与ICE(在线仿真器)混淆的概念,ICE 本身需要完全仿真
CPU的行为,可以从物理上完全替代CPU,而ICD则只是与芯片内部提供的
嵌入式ICE 单元通过JTAG 等接口互通。因此,对ICD的硬件性能要求远低
于ICE。