通信网--中国通信行业门户网站 | 中国行业网站集群--通信行业电子商务唯一网站 设为首页 | 收藏本站
免费注册 商机无限 商务中心 行业展会 立即发布商机
网站首页 公司库 产品库 商机库 行业资讯 展会信息 招聘信息 招商加盟 下载中心 招标信息
关键词:
热门词汇: IP网络电话   语音识别   手机充电器   手机GPS   3G手机   传输设备   交换设备
  行业要闻 | 通信市场 | 通信技术 | 网络学院 | 5G前沿 | 4G前沿 | VoIP | IPTV | WiMAX | 呼叫中心 | IT制造 | IT就业  
  企业专栏 | 企业报道 | 通信标准 | 通信百科 | 分析预测 | 手机评测 | 增值通信 | 政策法规 | 专家观点 | 网商访谈 | 招标信息 | 物联网
网上展览:
综合厂商 | 手机 | IP电话 | 交换机 | 呼叫中心 | 网络 | 终端 | 电源 | 仪器 | 光纤 | 电缆 | 电脑 | 数码 | 软件 | 其他
中国通信网最新加盟企业: 
当前位置:网站首页 > 行业资讯 > 通信技术
【创心服务 联通你我】青春逢盛世,奋斗正当时
中国通信网 时间:2011-04-29 信息来源:网络

文中介绍了ATMEL公司的高性能AVR单片机ATmega103的主要性能特点,给出了ATmega103在FH跳频系统数字信号处理模块中的应用方法,详细介绍了片内同步串口SPI的使用技巧,同时给出了SPI的通信应用程序。

ATmegA103单片机是ATmeI公司推出的精简指令集(RISC)AVR(ADVANCe RISC)系列单片机产品,这是一种增强型RISC结构,采用了CmOS技术的8位微控制器?该结构能有效支持高级语言以及密集度极大的汇编器代码程序。

跳频系统(Fh)是指载波频率按某种跳频图案(跳频序列)在很宽的频带范围内跳变的通信系统,由于该系统具有抗干扰、抗多径和抗衰落性等能力,故在军用和民用领域都得到了广泛的应用。本系统方案中,信号处理模块主要完成跳频模式(Fh)掠泄厥?中藕诺拇?恚??ɑ耙舯嘟饴搿⒒耙糇橹?坝胪?接泄氐牟僮鞯龋?庑┘际跄壳笆翘?迪低车墓丶?际踔?弧?/P>

本文介绍ATmegA103单片机的特点及其在Fh系统数字信号处理模块中的使用方法,同时详细介绍SPI(SeRIAI PeRIPheRAI INTeRFACe)的特点和应用。

1 ATmegA103单片机概述

ATmegA103是基于AVR RISC结构的8-bIT低功耗CmOS微处理器,它吸取了PIC系列及8051系列单片机的优点,并作了重大改进,其特点如下:

●供电电压为2.7~6V,主频最高可达12mhz;

●具有120条指令,大多数指令执行时间为单个时钟周期;

●带有128k字节片内可下载的FIASh存储器(SPI串行下载1000次寿命)和4k字节的片内RAm以及4k字节的片内eePROm;

●有32条可编程I/O线、8条输入线和8条输出线;

●具有32个8位通用寄存器;

●内含2个8位定时器和1个16位定时器;

●带有可编程串行uART+SPI接口;

●具有内部中断源和8个外部中断源;

●带有8通道10位A/D转换器、片内模拟比较器以及看门狗等电路;

●可在线编程。

ATmega103单片机在跳频系统数字信号处理中的应用

ATmegA103因其上述特点使其成为一种适合于多功能、快速,且具有高度灵活性和高性价比的微控制器。

2 跳频信号处理对单片机的要求
跳频信号处理模块是Fh电台的关键部分之一,主要用于完成电台的同步及有关数据处理组织等任务。单片机是该模块的核心,模块的许多功能都是在单片机的直接或间接参与下完成的。综合考虑,单片机在该模块中的作用大致如下:

(1)完成大量数据交换,因为电台在工作时需要接收或传送大量其它单片机以及模块内部的有关参数数据;

(2)完成快速实时处理功能,因为模块对许多信息要求立即处理,例如TOD(TIme OF DAy)信息、话音数据、实时工作频率计算等。

(3)用于数据交换,包括单片机接口、TOD、同步信息、控制状态参数数据接口等。

(4)完成大量运算。一般电台在Fh工作方式时,每跳都需要计算TOD、工作频率、接收或发送数据的重新组织。

(5)通过足够的I/O口来提供多种控制状态线,以供电台及模块内部使用。

(6)通过片内大量数据来存储区存取运算过程中产生的大量中间数据。

3 设计思路

根据电台Fh信号处理模块对单片机的要求,如果选用89C5X系列单片机,不但在实现功能上比较困难(如运算速度、I/O口数量等),而且所需的外围扩展电路也必须增加(如RAm,通信口等)。而选用ATmegA103单片机则能较好地满足设计要求,因此,本设计选用ATmegA103单片机来实现信号处理模块的功能。图1所示是其硬件原理图。

此外,在实际使用中,还需注意软件设计。为了便于调试、维护及功能扩展,该系统采用模块化程序设计方案;而且考虑到软件的可靠性,还增加了容错和冗余设计;同时,针对数据接口多的特点,程序中还设计了简明、通用性的接口通信协议。

4 ATmegA103的SPI在Fh中的应用

由上述描述可知,SPI在设计中占有重要的地位,模块内部的主要控制和数据交换都由其完成,下面详细介绍SPI在模块中的设计方法。

4.1 SPI的工作原理

ATmegA103和外设之间可通过SPI进行高速同步数据传输。主从CPu的SPI连接见图2所示。其中,SCk为主机的时钟输出和从机的时钟输入。把数据写入主机SPI数据寄存器的操作将启动SPI时钟产生器,此时,数据将从主机的mOSI移出,并从从机的mOSI移入,移完一个字节后,SPI时钟停止,并设置发送结束标志。此时如果SPCR的SPIe(SPI中断使能)置位,则引发中断。选择某器件为从机时,可将从机选择输入端SS拉低。主从机的移位寄存器可以看成是一个分布式的16 位循环移位寄存器。当数据从主机移向从机的同时,数据也将从从机移向主机,从而在移位过程中实现主从机的数据交换。

SPI的主要寄存器包括控制寄存器SPCR、状态寄存器SPSR、数据寄存器SPDR。其中SPCR用于设置SPI的中断使能、数据传输顺序、主从机选择、时钟相位和时钟速率等;SPSR为SPI中断标志,用于标志写冲突。SPDR寄存器用于在寄存器文件和SPI移位寄存器之间传递数据。写该寄存器时,将先对数据传送进行初始化,读该寄存器时,读到的将是移位寄存器接收缓冲区的值。

4.2 SPI的程序设计

在该Fh信号处理模块中,单片机通过SPI与FPgA交换数据。FPgA选用XINIIX公司的XCV100。下面具体介绍几个主要的子程序:

(1)SPI的初始化

程序在复位时,通常都要对SPI口进行初始化。单片机设置若为主机。SPI的数据顺序为ISb?低位?在前。SCk时钟空闲时为低电平,在SCk的下降沿采样数据;时钟为系统时钟的1/128。那么,具体的初始化程序如下:

ReSeT:IDI RX,$0

OuT SPSR,RX ?;清SPI中断标志,写冲突标志

IDI RX,$0F7;

OuT SPCR, RX ?;设置SPI的传输参数

ATmega103单片机在跳频系统数字信号处理中的应用

相关资讯
· 【创心服务 联通你我】青春逢盛世,奋斗正当时 (2012-01-17)
· 【创心服务 联通你我】青春逢盛世,奋斗正当时 (2012-01-17)
· 【创心服务 联通你我】青春逢盛世,奋斗正当时 (2012-01-16)
· 【创心服务 联通你我】青春逢盛世,奋斗正当时 (2012-01-16)
· 【创心服务 联通你我】青春逢盛世,奋斗正当时 (2012-01-12)
发表评论
昵   称:   匿名发表
验证码: 
 
热门资讯
【创心服务 联通你我】青春逢盛... (2009-09-15)
【创心服务 联通你我】青春逢盛... (2011-04-28)
【创心服务 联通你我】青春逢盛... (2009-09-16)
【创心服务 联通你我】青春逢盛... (2008-07-15)
【创心服务 联通你我】青春逢盛... (2008-05-23)
【创心服务 联通你我】青春逢盛... (2008-07-31)
【创心服务 联通你我】青春逢盛... (2008-07-31)
【创心服务 联通你我】青春逢盛... (2012-01-09)
【创心服务 联通你我】青春逢盛... (2011-01-30)
【创心服务 联通你我】青春逢盛... (2010-05-28)
【创心服务 联通你我】青春逢盛... (2008-07-31)
【创心服务 联通你我】青春逢盛... (2008-07-31)
【创心服务 联通你我】青春逢盛... (2008-07-31)
【创心服务 联通你我】青春逢盛... (2008-07-31)
【创心服务 联通你我】青春逢盛... (2008-07-31)
【创心服务 联通你我】青春逢盛... (2011-02-17)
【创心服务 联通你我】青春逢盛... (2010-08-27)
【创心服务 联通你我】青春逢盛... (2009-08-12)
【创心服务 联通你我】青春逢盛... (2009-08-12)
【创心服务 联通你我】青春逢盛... (2009-10-11)
【创心服务 联通你我】青春逢盛... (2009-07-24)
【创心服务 联通你我】青春逢盛... (2009-08-12)
【创心服务 联通你我】青春逢盛... (2011-05-03)
【创心服务 联通你我】青春逢盛... (2010-07-20)
【创心服务 联通你我】青春逢盛... (2009-08-13)
国之鑫科技 | 泰尔网 | 中华网科技 | 信息产业网 | 通讯世界 | 数字通信世界 | 文传商讯 | 中华英才网 | 电话视频会议 | 凤凰科技 | 呼叫中心 | 新浪科技 | 新传媒网 | 和讯科技 | 中国科技网 | 通信英才网 | 江苏星光发电设备 | 中劳网 | 赛迪网 | MSCBSC移动通信网 | 中国软件网 | 新华网 | 腾讯科技 | 3G通信网 | 千龙网 | 光通信人才招聘网 | 通信人才网 | 中商顾问网
返回首页 | 网站简介 | 企业理念 | 免责声明 | 广告服务 | 代理政策 | 联系我们 | 铭万网 | 中国产品推广联盟
南京国之鑫科技有限公司版权所有©2008-2016 客户服务热线:025-83752991, 客户服务邮箱:gzx@gzxinfo.com
苏ICP备18005078号-1
本站图片及文字仅供功能演示,本站保留对本演示内容及功能的最终解释权

加入铭万联盟中国行业网站集群独家技术供应商