Introduction 3/227
netX 90 | Technical data reference guide
DOC160609TRG02EN | Revision 2 | English | 2018-09 | Preliminary | Public © Hilscher, 2017-2018
5.3.3 SPI0…2_APP and SPI_XPIC_APP............................................................................................... 146
5.3.4 SQI0…1......................................................................................................................................... 151
5.4 I2C..............................................................................................................................................152
5.4.1 Overview ....................................................................................................................................... 152
5.4.2 Block diagram................................................................................................................................ 153
5.4.3 Features........................................................................................................................................ 154
5.4.4 Typical applications....................................................................................................................... 154
5.4.5 Functional description.................................................................................................................... 154
5.4.6 I2C devices.................................................................................................................................... 154
5.4.7 I2C signals..................................................................................................................................... 154
5.4.8 I2C signal conditions ..................................................................................................................... 155
5.4.9 I2C transfers.................................................................................................................................. 155
5.4.10 I2C acknowledge handling ............................................................................................................ 156
5.4.11 I2C 10-bit addressing .................................................................................................................... 156
5.4.12 I2C general call ............................................................................................................................. 157
5.4.13 I2C cycle stretching....................................................................................................................... 157
5.4.14 I/O timing....................................................................................................................................... 158
5.5 Multi LED....................................................................................................................................159
5.5.1 Overview ....................................................................................................................................... 159
5.5.2 Features........................................................................................................................................ 159
5.5.3 Typical applications....................................................................................................................... 160
5.5.4 Functional description.................................................................................................................... 160
5.5.5 Time-multiplexed PWM mode ....................................................................................................... 161
5.5.6 Pass-through mode....................................................................................................................... 162
5.5.7 Features for both modes ............................................................................................................... 162
5.6 GPIO ..........................................................................................................................................163
5.6.1 Overview ....................................................................................................................................... 163
5.6.2 Features........................................................................................................................................ 165
5.6.3 Typical applications....................................................................................................................... 166
5.6.4 Functional description.................................................................................................................... 166
5.6.5 Simple read/write modes............................................................................................................... 166
5.6.6 Counter as system timer................................................................................................................ 167
5.6.7 Event time capture......................................................................................................................... 167
5.6.8 Event counting............................................................................................................................... 169
5.6.9 Active time measurement.............................................................................................................. 170
5.6.10 Watchdog mode............................................................................................................................ 170
5.6.11 Standard PWM.............................................................................................................................. 171
5.6.12 PWM with shadow registers.......................................................................................................... 171
5.6.13 DC-DC PWM................................................................................................................................. 173
5.6.14 Sequencer..................................................................................................................................... 174
5.6.15 Sharing between different CPUs................................................................................................... 175
5.6.16 Interrupt handling .......................................................................................................................... 175
5.6.17 I/O timing....................................................................................................................................... 176
5.7 PIO (application) ........................................................................................................................177
5.8 BiSS/SSi.....................................................................................................................................178
5.8.1 Overview ....................................................................................................................................... 178
5.8.2 Functional description.................................................................................................................... 178
5.8.3 Trigger sources ............................................................................................................................. 179
5.8.4 Interrupt logic................................................................................................................................. 179
5.9 EnDat .........................................................................................................................................180
5.9.1 Overview ....................................................................................................................................... 180
5.9.2 Functional description.................................................................................................................... 180
5.9.3 Trigger sources ............................................................................................................................. 181
5.9.4 Edge detector and pulse former.................................................................................................... 181
5.10 CAN controller............................................................................................................................182
5.10.1 Features........................................................................................................................................ 182
5.11 UART..........................................................................................................................................183
5.12 IO-Link controller........................................................................................................................186
5.12.1 Introduction.................................................................................................................................... 186
5.12.2 Typical application......................................................................................................................... 187
5.13 ADC............................................................................................................................................188
5.14 LVDS..........................................................................................................................................189
5.15 Motion PWM...............................................................................................................................190
5.16 Quadrature decoder...................................................................................................................190
5.17 Ethernet interface.......................................................................................................................191
5.18 Fieldbus interface.......................................................................................................................193
6Debugging...........................................................................................................................................194