Microcontrollers (MCU)

Design Support

Getting Started

Selection Tool

Training & Events

Developer Network



Power Management Bus (PMBus) is a free and open standard communications protocol for power management devices. This application report provides a software implementation of the PMBus protocol over the inter-integrated circuit (I2C) hardware on TMS320F28035 Piccoloâ„¢ MCUs. The software implementation provides functions to control the underlying I2C as well as to handle PMBus transactions as either a master or slave, allowing these layers to be abstracted so you can focus on developing the application layer of your PMBus application.

The example code demonstrates the use of the F28035 as a PMBus master and slave device.