思澈科技软件开发工具包  2.20
BUSMON_exported_constants

Modules

 BUSMON Handle Structure definition
 
 Bus monitor Exported functions
 

Data Structures

struct  BUSMON_ChnTypeDef
 
enum  HAL_BUSMON_Channel {
  HAL_BUSMON_CHN1,
  HAL_BUSMON_CHN2,
  HAL_BUSMON_CHN3,
  HAL_BUSMON_CHN4,
  HAL_BUSMON_CHN5,
  HAL_BUSMON_CHN6,
  HAL_BUSMON_CHN7,
  HAL_BUSMON_CHN8
}
 
enum  HAL_BUSMON_StateTypeDef {
  HAL_BUSMON_STATE_RESET = 0x00U,
  HAL_BUSMON_STATE_READY = 0x01U,
  HAL_BUSMON_STATE_RUNNING = 0x02U
}
 
enum  HAL_BUSMON_FuncTypeDef {
  HAL_BUSMON_NA = 0,
  HAL_BUSMON_HCPU_C = 1,
  HAL_BUSMON_HCPU_S,
  HAL_BUSMON_DMAC1,
  HAL_BUSMON_EXTDMA,
  HAL_BUSMON_HP_APB,
  HAL_BUSMON_HP_AHB,
  HAL_BUSMON_LCDC1,
  HAL_BUSMON_EPIC_A,
  HAL_BUSMON_EPIC_B,
  HAL_BUSMON_SDMMC1,
  HAL_BUSMON_SDMMC2,
  HAL_BUSMON_EZIP,
  HAL_BUSMON_USBC,
  HAL_BUSMON_PTC1,
  HAL_BUSMON_QSPI1,
  HAL_BUSMON_QSPI2,
  HAL_BUSMON_QSPI3,
  HAL_BUSMON_OPSRAM,
  HAL_BUSMON_LCPU_C,
  HAL_BUSMON_LCPU_S,
  HAL_BUSMON_DMAC2,
  HAL_BUSMON_LP_APB,
  HAL_BUSMON_LP_AHB,
  HAL_BUSMON_LCDC2,
  HAL_BUSMON_PTC2,
  HAL_BUSMON_QSPI4,
  HAL_BUSMON_PHY_DUMP,
  HAL_BUSMON_AHBT,
  HAL_BUSMON_LP2HP,
  HAL_BUSMON_HP2LP,
  HAL_BUSMON_RAM0,
  HAL_BUSMON_RAM1,
  HAL_BUSMON_RAM2,
  HAL_BUSMON_RAM3,
  HAL_BUSMON_RAM4,
  HAL_BUSMON_RAM5,
  HAL_BUSMON_JENC,
  HAL_BUSMON_JDEC,
  HAL_BUSMON_EZIP1,
  HAL_BUSMON_GPU_A,
  HAL_BUSMON_GPU_B,
  HAL_BUSMON_NNACC1_A,
  HAL_BUSMON_NNACC1_B,
  HAL_BUSMON_NNACC1_C,
  HAL_BUSMON_AES,
  HAL_BUSMON_A2HP,
  HAL_BUSMON_HP2A,
  HAL_BUSMON_MPI1,
  HAL_BUSMON_MPI2,
  HAL_BUSMON_MPI3,
  HAL_BUSMON_MPI4,
  HAL_BUSMON_ACPU_C,
  HAL_BUSMON_ACPU_S,
  HAL_BUSMON_FFT1,
  HAL_BUSMON_FACC1,
  HAL_BUSMON_RAM6,
  HAL_BUSMON_RAM7,
  HAL_BUSMON_RAM8,
  HAL_BUSMON_RAM9,
  HAL_BUSMON_DMAC3,
  HAL_BUSMON_FFT2,
  HAL_BUSMON_NNACC2_A,
  HAL_BUSMON_NNACC2_B,
  HAL_BUSMON_NNACC2_C,
  HAL_BUSMON_FACC2,
  HAL_BUSMON_MPI5,
  HAL_BUSMON_TCM
}
 
#define BUSMON_OPFLAG_READ   0
 
#define BUSMON_OPFLAG_WRITE   1
 
#define BUSMON_OPFLAG_RW   3
 
#define HAL_BUSMON_CHN_UNASSIGN   0xFF
 
#define HAL_BUSMON_MAXSEL   8
 

Detailed Description

Enumeration Type Documentation

◆ HAL_BUSMON_StateTypeDef

Enumerator
HAL_BUSMON_STATE_RESET 

Peripheral is not yet Initialized

HAL_BUSMON_STATE_READY 

Peripheral Initialized and ready for use

HAL_BUSMON_STATE_RUNNING 

Peripheral in use