06章 S12输入输出口
- 格式:ppt
- 大小:216.50 KB
- 文档页数:16
S12硬件配臵原则及功能简介1,基础知识2,S12窄带交换模块3,S12辅助控制单元ACE4,S12窄带交换机机架5,S12远端模块(RTSU,RASM,JRSU,ARCU)6,S12(MCC,AMA,TAX)计费7,S12智能网业务及硬件(SSP)8,S12宽带(P3S)硬件1,基础知识我们把用户在1小时内连续不断的通话话务量定义为1E。
我们把每秒呼叫处理能力称为CAPS(Call Attempt Per Second)我们把每个用户每次通话的占用时长作一个平均数称为平均通话占用时长,市话局的平均通话占用时长一般取60S,长途局的平均通话占用时长一般取90S或70S。
CAPS_OR=用户发话话务量/平均通话占用时长CAPS_TER=用户受话话务量/平均通话占用时长CAPS_OUT=中继出局话务量/平均通话占用时长CAPS_INC=中继入局话务量/平均通话占用时长CAPS_OR_OUT=用户的出局发话话务量/平均通话占用时长CAPS_IN_TER=用户的入局受话话务量/平均通话占用时长CAPS_OR_LOC=用户本局发话话务量/平均通话占用时长CAPS_TRAN=中继转移话务量/平均通话占用时长CAPS_OR CAPS_OR_OUT CAPS_OUT1 2 3CAPS_OR_LOC CAPS_TRAN用户7 8 中继CAPS_TER CAPS_TER_INC CAPS_INC4 5 6呼叫过程:用户打电话时,由1转入(我们称1为用户的发话话务量),判断此次通话是本局呼叫还是出局呼叫:如果是对本局用户的呼叫,转入7(我们称7为用户的本局通话话务量),最终回到4(我们称4为用户的受话话务量),完成一次通话。
如果不是对本局用户的呼叫,而是需要出局的,那么即转入2(我们称2为用户的出局发话话务量),转到3(我们称3为中继出局话务量),最后由中继模块连到其它局寻找呼叫对象。
当出现其它局的呼叫由6(我们称6为中继入局话务量)转入当前交换机时,首先判断此次呼叫的对象是不是本局的:如果呼叫的对象是本局的,那么转入5(我们称5为用户的入局受话话务量),最后转入4完成一次通话。
SINAMICS S120崬峾㍴⊵ SINAMICS调试手册_______________________________________________________________________________________________SINAMICSS120 调试手册开机调试手册适用于:固件版本 4.5前言 调试准备 1 调试 2 诊断 3 附录 ASiemens AGIndustry SectorPostfach 48 4890026 NÜRNBERG文件订购号: 6SL3097-4AF00-0RP2 Ⓟ 08/2012 本公司保留技术更改的权利 Copyright © Siemens AG 2012. 保留所有权利法律资讯警告提示系统为了您的人身安全以及避免财产损失,必须注意本手册中的提示。
人身安全的提示用一个警告三角表示,仅与财产损失有关的提示不带警告三角。
警告提示根据危险等级由高到低如下表示。
危险表示如果不采取相应的小心措施,将会导致死亡或者严重的人身伤害。
警告表示如果不采取相应的小心措施,可能导致死亡或者严重的人身伤害。
小心表示如果不采取相应的小心措施,可能导致轻微的人身伤害。
注意表示如果不采取相应的小心措施,可能导致财产损失。
当出现多个危险等级的情况下,每次总是使用最高等级的警告提示。
如果在某个警告提示中带有警告可能导致人身伤害的警告三角,则可能在该警告提示中另外还附带有可能导致财产损失的警告。
合格的专业人员本文件所属的产品/系统只允许由符合各项工作要求的合格人员进行操作。
其操作必须遵照各自附带的文件说明,特别是其中的安全及警告提示。
由于具备相关培训及经验,合格人员可以察觉本产品/系统的风险,并避免可能的危险。
Siemens 产品请注意下列说明: 警告Siemens 产品只允许用于目录和相关技术文件中规定的使用情况。
如果要使用其他公司的产品和组件,必须得到 Siemens 推荐和允许。
S12的输入/输入端口(I/O口)I/O端口功能可设置为通用I/O口、驱动、内部上拉/下拉、中断输入等功能。
设置I/O口工作方式的寄存器有:DDR、IO、RDR、PE、IE和PS。
DDR:设定I/O口的数据方向。
IO :设定输出电平的高低。
RDR:选择I/O口的驱动能力。
PE:选择上拉/下拉。
IE:允许或禁止端口中断。
PS:1、中断允许位置位时,选择上升沿/下降沿触发中断;2、中断禁止时且PE有效时,用于选择上拉还是下拉。
I/O端口设置1、A口、B口、E口寄存器(1)数据方向寄存器DDRA、DDRB、DDREDDRA、DDRB、DDRE均为8位寄存器,复位后其值均为0。
当DDRA=0、DDRB=0、DDRE=0 时A口、B口和E口均为输入口。
否则,A口、B口、E口为输出口。
当DDRA、DDRB、DDRE的任何一位置1时,则该位对应的引脚被设置为输出。
例如,将A口设置为输出口,则其C语言程序的语句为:DDRA=0xff;(2)A口、B口、E口上拉控制寄存器PUCRPUCR为8位寄存器,复位后的值为0。
当PUPAE、PUPBE、PUPEE被设置为1时,A口、B口、E口具有内部上拉功能;为0时,上拉无效。
当A口、B口、E口为地址/数据总线时,PUPAE和PUPBE无效。
(3)A口、B口、E口降功率驱动控制寄存器RDRIVRDRIV为8位寄存器,复位后的值为0,此时,A口、B口、E口驱动保持全功率;当RDPA、RDPB、RDPE为1时,A口、B口、E口输出引脚的驱动功率下降(4)数据寄存器PORTA、PORTB、PORTEPORTA、PORTB、PORTE均为8位寄存器,复位后的值为0,端口引脚输出低电平;要使引脚输出高电平,相应端口对应位应该置1。
由于PE0是/XIRQ、PE1是IRQ,因此,PE0和PE1只能设置为输入。
2、H口寄存器(1)H口I/O寄存器PTH任意时间读/写。
当某一引脚对就的数据方向位设置为1时,读操作返回的是这个端口寄存器的值;否则,读的是引脚的值。
未经本公司书面授权,任何人不得擅自传播、复制、交流与使用本文档的部分或全部内容。
未经本公司书面授权,任何人不得擅自传播、复制、交流与使用本文档的部分或全部内容。
未经本公司书面授权,任何人不得擅自传播、复制、交流与使用本文档的部分或全部内容。
未经本公司书面授权,任何人不得擅自传播、复制、交流与使用本文档的部分或全部内容。
未经本公司书面授权,任何人不得擅自传播、复制、交流与使用本文档的部分或全部内容。
未经本公司书面授权,任何人不得擅自传播、复制、交流与使用本文档的部分或全部内容。
未经本公司书面授权,任何人不得擅自传播、复制、交流与使用本文档的部分或全部内容。
未经本公司书面授权,任何人不得擅自传播、复制、交流与使用本文档的部分或全部内容。
未经本公司书面授权,任何人不得擅自传播、复制、交流与使用本文档的部分或全部内容。
未经本公司书面授权,任何人不得擅自传播、复制、交流与使用本文档的部分或全部内容。
未经本公司书面授权,任何人不得擅自传播、复制、交流与使用本文档的部分或全部内容。
未经本公司书面授权,任何人不得擅自传播、复制、交流与使用本文档的部分或全部内容。
未经本公司书面授权,任何人不得擅自传播、复制、交流与使用本文档的部分或全部内容。
未经本公司书面授权,任何人不得擅自传播、复制、交流与使用本文档的部分或全部内容。
未经本公司书面授权,任何人不得擅自传播、复制、交流与使用本文档的部分或全部内容。
未经本公司书面授权,任何人不得擅自传播、复制、交流与使用本文档的部分或全部内容。
未经本公司书面授权,任何人不得擅自传播、复制、交流与使用本文档的部分或全部内容。
图7-1. 数字交换机的接口、测试点、传输电平6.1.1. 用户侧接口未经本公司书面授权,任何人不得擅自传播、复制、交流与使用本文档的部分或全部内容。
未经本公司书面授权,任何人不得擅自传播、复制、交流与使用本文档的部分或全部内容。
未经本公司书面授权,任何人不得擅自传播、复制、交流与使用本文档的部分或全部内容。
一、端口主要功能概述:1:端口A、B、K作为通用的输入输出口使用2:端口E整合了1个外部IRQ(可屏蔽的)和XIRQ(不可屏蔽的)中断输入模块3:端口T整合了1个定时器TIM模块4:端口S整合了2个SCI(串行通信)和1个SPI(串行外设)模块5:端口M整合了1个MSCAN(CAN总线)模块6:端口P连接到内部的PWM(脉宽调制)模块,即PWM信号可以通过P口输出,同时P 口的输入也可以作为外部中断信号的输入。
7:端口H和J在作为通用输入输出口使用的同时也可以作为外部中断信号的输入口。
8:端口AD口整合了一个16通道的A TD模块即模拟量转数字量的模块。
二、PORTA(A口数据寄存器)、DDRA(A口数据方向寄存器)、PUCR(引脚上拉控制寄存器)、RDRIV(低功耗驱动寄存器)这些寄存器都是8位的寄存器,其名称可以直接在程序中使用,当然也可以只使用其中的个别数据位。
三、对于数据方向寄存器的使用只要记住:置1——输出置0——输入如果我们想把端口A作为输入口使用,我们只需写DDRA=0x00;即所有位都置0,如果我们想把端口A作为输出口使用,我们只需要写DDRA=0xff;即所有位都置1,而如果我们想要把端口A的高四位做输入口,低4位做输出口时我们就写DDRA=0x0f 对于数据寄存器的使用只要记住:置1——高电平,置0——低电平对于上拉控制寄存器的使用只要记住:置1——设置上拉置0——禁止上拉当我们将A口作输入口使用时需要设置A口内置上拉电阻时首先写PUCR_PUPAE=1 对于低功耗驱动寄存器的使用只要记住:置1——选择低功耗输出置0——正常功耗输出DDRA=0xff;//设置A口方向寄存器为数据输出RDRIV_RDPA=1;//选择A口为低功耗驱动。
I2S 接口规范I2S(Inter-IC Sound Bus)是飞利浦公司为数字音频设备之间的音频数据传输而制定的一种总线标准。
在飞利浦公司的I2S 标准中,既规定了硬件接口规范,也规定了数字音频数据的格式。
I2S 有3 个主要信号:1、串行时钟SCLK,也叫位时钟,即对应数字音频的每一位数据,SCLK 有1 个脉冲。
SCLK 的频率=2×采样频率×采样位数2、帧时钟LRCK,用于切换左右声道的数据。
LRCK 为“1”表示正在传输的是左声道的数据,为“0”则表示正在传输的是右声道的数据。
LRCK 的频率等于采样频率。
3、串行数据SDATA,就是用二进制补码表示的音频数据。
有时为了使系统间能够更好地同步,还需要另外传输一个信号MCLK,称为主时钟,也叫系统时钟(Sys Clock),是采样频率的256 倍或384 倍。
一个典型的I2S 信号见图3。
(图 3 I2S 信号)图 3I2S 格式的信号无论有多少位有效数据,数据的最高位总是出现在LRCK 变化(也就是一帧开始)后的第2 个SCLK 脉冲处。
这就使得接收端与发送端的有效位数可以不同。
如果接收端能处理的有效位数少于发送端,可以放弃数据帧中多余的低位数据;如果接收端能处理的有效位数多于发送端,可以自行补足剩余的位。
这种同步机制使得数字音频设备的互连更加方便,而且不会造成数据错位。
随着技术的发展,在统一的I2S 接口下,出现了多种不同的数据格式。
根据SDATA 数据相对于LRCK 和SCLK 的位置不同,分为左对齐(较少使用)、I2S 格式(即飞利浦规定的格式)和右对齐(也叫日本格式、普通格式)。
这些不同的格式见图4 和图5。
(图4 几种非I2S 格式)图4(图5 几种I2S 格式)图5为了保证数字音频信号的正确传输,发送端和接收端应该采用相同的数据格式和长度。
当然,对I2S 格式来说数据长度可以不同。
有了这些背景知识,让我们用示波器来观察一下CT7160 的输出波形。
S12的输入/输入端口(I/O 口)I/O端口功能可设置为通用I/O 口、驱动、内部上拉/下拉、中断输入等功能。
设置I/O口工作方式的寄存器有:DDR、10、RDR、PE、IE 和 PS。
DDR :设定I/O 口的数据方向。
IO :设定输出电平的高低。
RDR :选择I/O 口的驱动能力。
PE:选择上拉/下拉。
IE:允许或禁止端口中断。
PS: 1、中断允许位置位时,选择上升沿/下降沿触发中断;2、中断禁止时且PE有效时,用于选择上拉还是下拉。
I/O端口设置1、A 口、B 口、E 口寄存器(1)数据方向寄存器 DDRA、DDRB、DDREDDRA、DDRB、DDRE均为8位寄存器,复位后其值均为 0。
当 DDRA=0、DDRB=0、 DDRE=0 时 A 口、B 口和 E 口均为输入口。
否则,A 口、B口、E 口为输出口。
当 DDRA、DDRB、DDRE的任何一位置1时,则该位对应的引脚被设置为输出。
例如,将A 口设置为输出口,则其 C语言程序的语句为:DDRA=0xff ;(2) A 口、B 口、E 口上拉控制寄存器PUCRPUCR 初:PUPKE —— ----- --------- -——RUPEE ——-————-——PUPBE PUR\EWrite: | | |PUCR为8位寄存器,复位后的值为 0。
当PUPAE、PUPBE、PUPEE被设置为1时,A 口、B 口、E 口具有内部上拉功能;为0时,上拉无效。
当A 口、 B 口、E 口为地址/数据总线时,PUPAE和PUPBE无效。
(3)A 口、B 口、E 口降功率驱动控制寄存器RDRIVRDRIV 篇眾?RDPK 口| | 良DPE 口口| 嵐DPB RDPARDRIV为8位寄存器,复位后的值为 0,此时,A 口、B 口、E 口驱动保持全功率;当 RDPA、RDPB、RDPE为1时,A 口、B 口、E 口输出引脚的驱动功率下降(4)数据寄存器PORTA、PORTB、PORTEPORTA、PORTB、PORTE均为8位寄存器,复位后的值为 0,端口引脚输出低电平;要使引脚输出高电平,相应端口对应位应该置1。