Versions Compared
compared with
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Panel | ||||
---|---|---|---|---|
| ||||
Which interrupt signals are related to DPM activity? |
Panel | ||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||
External DPM InterruptsnetX 90 features 2 external interrupt signals for all DPM channels: Signals DIRQ and SIRQ. Since SIRQ is unused in current Hilscher LFWs, there is actually only 1 interrrupt signal related to the DPM activity DPM_DIRQ / SPI_DIRQ signalThe DIRQ signal (depending on the used host interface parallel or serial) is triggered and reset automatically by DPM access netX Firmware writes handshake flags: DIRQ activated Host read handshake flags: DIRQ deactivated The polarity of the DIRQ signal (high/low active) can be configured in the DPM hardware configuration. Details can be found inside the register description of register dpm0_com.dpm_io_cfg_misc. The signal can be enabled via the register bit dpm0_com.dpm_pio_cfg1.sel_dirq_pio.
DPM_SIRQ / SPI_SIRQ signalcurrently not used by Hilscher LFWs (loadable firmwares) Internal DPM InterruptsThe granularity of interrupts for the internal DPM is higher than for the external DPM. Each handshake register, i.e. each DPM channel, features its own interrupt. netx90_app.h
|
Panel | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||
|