儿童教育类网站模板下载,一级建造师找工作网站,免费网页设计成品网站,顺风顺水的公司名字文章目录 1. 介绍2. Feature List3. 紧急停止信号触发方式3.1 Port触发紧急停止信号3.2 SMU事件触发紧急停止信号3.3 软件触发紧急停止信号 4. 应用场景4.1 Port4.2 MSC 1. 介绍
Emergency Stop (ES)是Ifx System Control Units (SCU)六大模块之一。详细信息可以参考Infineon-… 文章目录 1. 介绍2. Feature List3. 紧急停止信号触发方式3.1 Port触发紧急停止信号3.2 SMU事件触发紧急停止信号3.3 软件触发紧急停止信号 4. 应用场景4.1 Port4.2 MSC 1. 介绍
Emergency Stop (ES)是Ifx System Control Units (SCU)六大模块之一。详细信息可以参考Infineon-AURIX_TC3xx_Part1-UserManual-v01_00-EN.pdf 文档“Emergency Stop (ES)”章节。 紧急停止单元(ES)在没有软件干预的情况下提供对紧急事件的快速反应。为了响应紧急事件可以立即将选定的输出端口置于已定义的状态。
2. Feature List
紧急停止可能由以下紧急事件之一触发:
配置为紧急停止输入的端口上电压的变化上升沿 or 下降沿SMU Alam事件或SMU软件触发命令使能并配置为产生端口紧急停止(PES)。详情请参见SMU章节
ES框图如下
3. 紧急停止信号触发方式
3.1 Port触发紧急停止信号
支持PorA(P33.8)和PortB(P21.2)两个输入引脚触发紧急停止信号。
POL位决定从端口输入信号的有效电平。MODE位选择同步或异步模式产生紧急停止信号PSEL位选择两个端口中的哪一个用作紧急停止触发器PortA输入信号SMU可以配置为滤波模式下默认不滤波
工作模式
同步模式复位后默认紧急停止信号由硬件触发软件释放。 在同步模式下(Mode 0)对端口信号进行非活动到活动级别转换的采样如果检测到高低电平转换则设置紧急停止标志EMSF。并输出紧急停止信号EMSF标志只能通过EMSFM写10B清除。同步控制逻辑由系统总线时钟fSPB进行时钟控制。这导致端口信号和紧急停止信号产生之间的小延迟。异步模式紧急停止信号又硬件触发和释放不保存触发状态硬件触发结束后自动释放紧急停止信号。 在异步模式下(Mode 1)端口输入端出现活动电平立即激活紧急停止信号。当端口输入信号由有效到无效转换(紧急情况被释放)也会立即停用紧急停止信号。
3.2 SMU事件触发紧急停止信号
SMU内部可配置Safety Alarm(s) 是否触发紧急停止信号所有SMU触发的紧急停止信号都处于同步模式见框图不受Mode控制触发后设置SEMSF 安全紧急停止标志该标志只能通过SEMSFM写10B清除。
具体触发配置待补充。
3.3 软件触发紧急停止信号
由框图可知EMSF和SEMSF标志位通过EMSFM和SEMSFM寄存器不仅清除紧急停止标志也可以设置紧急停止标志。 备注并不能在异步模式下触发紧急停止信号。 寄存器描述如下
4. 应用场景
上述输出的紧急停止信号为内部信号具体外设需要如何使用各自模块需要自行配置。
4.1 Port
Ifx大多数GPIO都实现了紧急停止逻辑是否开启通过ESR寄存器进行配置。
GPIO开启紧急停止功能ESR.ENx情况下触发紧急停止后断开GPIO输出功能切换到输入功能切换为内部上拉或三态状态具体取决HWCFG[6]引脚配置。.
Port模块框图如下 寄存器描述 不支持紧急停止的GPIO HWCFG[6]配置如下
4.2 MSC
紧急停下信号使能位ENLx使能后出现紧急停止信号时直接输出预设值具体功能见Ifx MSC模块。