How to use the I2C slave library

How to use the I2C slave library

Required tools and libraries

The code in this application note is known to work on version 14.2.3 of the xTIMEcomposer tools suite, it may work on other versions.

The application does not have any dependencies (i.e. it does not rely on any libraries).

Required hardware

There is no hardware requirement for this application note. It has been designed to run on the simulator using the loopback plugin.

Prerequisites

  • This document assumes familarity with I2C interfaces, the XMOS xCORE architecture, the XMOS tool chain and the xC language. Documentation related to these aspects which are not specific to this application note are linked to in the references appendix.
  • For a description of XMOS related terms found in this document please see the XMOS Glossary [1].
[1]

http://www.xmos.com/published/glossary