新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > AT91RM9200 PIO中断在短波通信系统中的应用

AT91RM9200 PIO中断在短波通信系统中的应用

作者:时间:2010-04-14来源:网络收藏

摘要:为扩展AT9lRM9200处理能力,将通用IO配置为输入,并针对负脉冲信号的二次响应问题提出2种优化解决方案。实验表明,在成功解决了中断二次响应的问题基础上,满足的实时性要求。
关键词:;中断;并行输入输出()控制器;发送请求(PTT)

本文引用地址:http://www.eepw.com.cn/article/157504.htm

作为一种应急保障手段,在现代中具有不可替代的作用,在军事、海事、矿山、人防等领域发挥重要作用。随着现代无线通信设备的集成度和复杂度越高,实现的业务功能就越多,如GPS、短信、电子邮件等,因此,设备控制器往往需同时处理多种业务功能的发送请求信号PTT(Press to Talk),并为之分配信道占用时间,确保各种业务依据其优先级即时获得信道使用权。
PTT信号具有高实时性的要求,需要即时响应,因此,在设计时.需要利用MCU的中断处理机制满足PTT信号的要求。这里选用AT9lR-M9200型微处理器作为系统控制器核心,可通过并行IO控制器(Parallel IO Controller)将128个复用IO口配置为中断输入。大大提高系统的扩展能力。详细分析中断的处理流程,并给出系统设计中针对脉冲中断信号的二次响应问题的优化解决方案。

1 系统介绍
通信系统PTT处理部分简化框图如图1所示。


提供7个专用中断信号(IRQO~IRQ6),均被集成外设占用,为满足PTT信号的实时处理要求,PIO控制器将IO口配置为中断输入引脚。FPGA处理4路发送请求信号,即PTT_A,PTT_B,PTT_C,PTT_D。PTT信号发生变化时,FPGA产生一个负脉冲中断信号PTT_INT通知MCU,MCU通过数据,地址总线读取PTT状态并进行处理。


上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭