摘要: 用于控制所有达拉斯半导体E1帧机和sct中的远程警报生成的构建软件指南。远程报警产生基于ETSI标准ETS 300-011。该说明包含一个完整的软件流程图。
本应用说明是构建软件的指南,用于控制所有达拉斯半导体E1帧和单芯片收发器(sct)中的远程警报生成。远程报警产生的基础是欧洲电信标准协会(ETSI)标准ETS 300-011。ETS 300-011适用于包含综合业务数字网(ISDN)、主速率用户网络接口的系统。本规范描述了第一层的操作和测试原理,包括但不限于远程告警的产生。远程告警的产生是重要的,因为它是由系统通知线路故障。为了确保许多不同E1系统之间的互操作性,重要的是每个系统都遵循相同的规范。本应用说明包含ETS 300-011的背景信息和完整的软件流程图,说明如何根据规范正确生成远程告警。
欧洲电信标准协会,更广为人知的名字是ETSI,是一个在整个欧盟范围内运作的标准机构。他们的目标是制定未来几十年将在整个欧洲和其他地区使用的电信标准。关于ETSI组织的更多信息可以在他们的网站www.etsi.org上找到。
ETS 300-011规范旨在设计具有综合业务数字网(ISDN)的主速率用户网络接口。ETS 300-011描述了ISDN接口的第一层规范和测试原则。ISDN接口的一个方面是使用远程告警来通知线路故障。本应用笔记主要介绍远程警报的使用以及如何在软件中实现它。
图1中的流程图可用于在Dallas Semiconductor的单片机收发器或帧机中实现远程报警功能。它基于ETS 300-011规范,旨在指导软件开发。
在流程图序列之前,需要执行以下七个初始化任务。
启动所有必要的硬件。
将所有SCT或帧寄存器重置为0x00。
初始化所有SCT或帧寄存器到合适的值。
设置变量计数= 0。
设置变量OLD_CSC0 = 0。
设置变量RA_DEFEAT = 0。
设置变量CONST_RA = 0。
图1是实现ETSI标准ETS 300-011远程报警功能的逻辑序列。
图1所示 软件流程图
注:
远程告警通过TNAF寄存器传输。当TNAF寄存器A位置为1时,表示正在发送远程告警。
SR1寄存器中的RLOS位是一个锁存状态位。为了正确读取RLOS位的当前状态,软件应该使用Write-Read-Write-Read顺序。第二次读取将确保软件获得RLOS位的当前状态。
社群二维码
关注“华强商城“微信公众号
Copyright 2010-2023 hqbuy.com,Inc.All right reserved. 服务热线:400-830-6691 粤ICP备05106676号 经营许可证:粤B2-20210308