AN1713 Application Note: SMBus Slave Driver for ST7 I2C Peripheral

AN1713 application note describes how to implement SMBus slave protocol using ST7 I2C


AN1713 Application Note: SMBus Slave Driver for ST7 I2C Peripheral - cover page
Brand
STMicroelectronics
Category
microcontrollers
Document type
Application Note
Language
English
Pages
4
File format
PDF
File size
43 KB
Published
07 August, 2012
Updated
30 September, 2023
MD5 checksum
24EBD7FDA097063B81CF07A335802075

About this manual

The document details a software driver to implement the SMBus v1.1 slave protocol on the ST7 I2C peripheral. It highlights that the chosen device, ST72F264, possesses multi-master I2C capability. The provided program is written in C and is compatible with Metrowerks and Cosmic compilers.

What's inside

  • Introduction
  • Characteristics
  • SMBus Overview
  • Similarities of SMBus and I2C
  • Differences between SMBus and I2C
  • SMBus Application
  • Software Description

Specifications

Max. speed (ST7 I2C)400 kHz
Min. clock speed (SMBus ST7 I2C)10 kHz
Clock low time-out (ST7 I2C)No time-out

Frequently asked questions

What is the goal of this application note?

The goal is to implement the SMBus slave protocol using ST7 I2C.

Which device was chosen for this implementation?

The device chosen is the ST72F264, which has multi-master I2C capability.

What programming language is used for the driver?

The program described in this application note is in C language.

Download PDF (43 KB)

More STMicroelectronics Manuals


View all STMicroelectronics manuals →