HPM APP
HPMicro Application solution
mp_pwm_fault_map_t Struct Reference

PWM fault protection for MAP data structure ;PWM 故障保护MAP数据结构 More...

#include <mp_common.h>

Data Fields

uint32_t fault_mask
 4 internal faults; 2 external faults pwm_fault_source_t ;4个内部故障; 2个外部故障 pwm_fault_source_t More...
 
union {
   struct in_fault_t {
      uint8_t   fault_level
 Fault triggered level: 1 for high, 0 for low. Internally, the default is set to 1 for high, configured through TRGM inversion ;故障触发的电平:1为高,0为低。内部默认为1高,通过互联反转来配置 More...
 
      uint8_t   recover_level
 Fault recovery level:1 for high, 0 for low ;故障恢复的电平:1为高,0为低 More...
 
      TRGM_Type *   trgm_base
 TRGM base address ;互联管理器基地址 More...
 
      uint8_t   trgm_input
 TRGM input ;互联触发源信号 More...
 
      uint8_t   trgm_output
 TRGM output ;互联触发目标信号 More...
 
   }   in_fault
 
   struct ex_fault_t {
      uint8_t   fault_level
 Fault triggered level: 1 for high, 0 for low ;故障触发的电平:1为高,0为低 More...
 
      uint8_t   recover_level
 Fault recovery level:1 for high, 0 for low ;故障恢复的电平:1为高,0为低 More...
 
      uint16_t   pin
 PIN I/O ;PIN脚 More...
 
      uint32_t   mux
 PIN MUX ;PIN复用功能 More...
 
   }   ex_fault
 
}; 
 

Detailed Description

PWM fault protection for MAP data structure ;PWM 故障保护MAP数据结构

Field Documentation

◆ 

union { ... }

◆ 

struct { ... } ::ex_fault_t mp_pwm_fault_map_t::ex_fault

◆ fault_level

uint8_t mp_pwm_fault_map_t::fault_level

Fault triggered level: 1 for high, 0 for low. Internally, the default is set to 1 for high, configured through TRGM inversion ;故障触发的电平:1为高,0为低。内部默认为1高,通过互联反转来配置

Fault triggered level: 1 for high, 0 for low ;故障触发的电平:1为高,0为低

◆ fault_mask

uint32_t mp_pwm_fault_map_t::fault_mask

4 internal faults; 2 external faults pwm_fault_source_t ;4个内部故障; 2个外部故障 pwm_fault_source_t

◆ 

struct { ... } ::in_fault_t mp_pwm_fault_map_t::in_fault

◆ mux

uint32_t mp_pwm_fault_map_t::mux

PIN MUX ;PIN复用功能

◆ pin

uint16_t mp_pwm_fault_map_t::pin

PIN I/O ;PIN脚

◆ recover_level

uint8_t mp_pwm_fault_map_t::recover_level

Fault recovery level:1 for high, 0 for low ;故障恢复的电平:1为高,0为低

◆ trgm_base

TRGM_Type* mp_pwm_fault_map_t::trgm_base

TRGM base address ;互联管理器基地址

◆ trgm_input

uint8_t mp_pwm_fault_map_t::trgm_input

TRGM input ;互联触发源信号

◆ trgm_output

uint8_t mp_pwm_fault_map_t::trgm_output

TRGM output ;互联触发目标信号


The documentation for this struct was generated from the following file: