General Description; General Introduction; Connecting The Extension Bus; Mcu Pins On The Extension Bus - Bosch XDK110 Getting Started

Cross-domain development kit
Hide thumbs Also See for XDK110:
Table of Contents

Advertisement

Extension Bus Advanced Guide | XDK110

1. General Description

1.1 General Introduction

The XDK comes with the ability to attach a 26 pin XDK gateway called extension bus to its own 26 pin connector. The
extension bus allows over the 26 additional pins access to pin functionality of the XDKs MCU pins by attaching external
devices such as sensors or actuators to it. All MCU pins are GPIOs and can be configured freely within the limitations of
the MCU. This way, developers can use the hardware and software of XDK to test new components with minimal
application effort.
The availability and the names of the different MCU pins will be explained in section 1.3. For further information on the
MCU pin functionality, please refer to the MCU data sheet(LINK).
Other than the basic Extension Bus guide, the Extension Bus Advanced guide will focus on the three most common serial
bus protocols UART, SPI and I2C, all of which are mature, industry standard technologies.

1.2 Connecting the Extension Bus

Connect the 26-pin cable (included in delivery) to the extension bus board and to the 26-pin connector of the XDK. The
extension bus offers a simple way to implement additional functions with external components. It is optimized for the use
with breadboards.

1.3 MCU pins on the Extension Bus

The extension bus I/O pins are labeled with the respective MCU pin designator. The following table is an excerpt of the
available pins on the extension bus. It only contains the pins used for the serial bus protocols used in this guide. For the
complete table please refer to the basic Extension Bus guide.
Table 1. Pin labelling and configuration of the extension bus
CONNECTOR
MCU
PIN
PB9
B1
PB10
B2
PB2
B3
B4
PF6
B5
PB4
B6
PB3
PB5
B7
PD8
B8
PB11
B9
PB12
B10
GND
B13
Please note that the pins B9 and B10 are internally modified to suit the standards set for I2C pins. These pins are equipped
with an internal pull-up resistor of 3.32 kOhm and are therefore usable for I2C communication only.

SUGGESTED USE
PIN
UART1 TX
UART1 RX
UART1 RTS
UART1 CTS
SPI MISO
SPI MOSI
SPI Clock
SPI Chip select
I2C1 data line
(pull-up)
I2C1 clock line
(pull-up)
Power
MULTIPLEX
LOCATION
UART1 #2
EXTENSION_UART1_TX
UART1 #2
EXTENSION_UART1_RX
n/a
EXTENSION_UART1_RTS
n/a
EXTENSION_UART1_CTS
USART2 #1
EXTENSION_US2_MISO
USART2 #1
EXTENSION_US2_MOSI
USART2 #1
EXTENSION_US2_SCK
n/a
EXTENSION_US2_CS
I2C1 #1
EXTENSION_I2C1_SDA
I2C1 #1
EXTENSION_I2C1_SCL
n/a
4 24
|
MACRO

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents