STEVAL-ISQ002V1 STMicroelectronics, STEVAL-ISQ002V1 Datasheet - Page 21
![BOARD EVAL BASED ON ST72264G1](/photos/9/9/90917/steval-isq002v1_sml.jpg)
STEVAL-ISQ002V1
Manufacturer Part Number
STEVAL-ISQ002V1
Description
BOARD EVAL BASED ON ST72264G1
Manufacturer
STMicroelectronics
Specifications of STEVAL-ISQ002V1
Main Purpose
Interface, PMBus
Embedded
Yes, MCU, 8-Bit
Utilized Ic / Part
ST72F264
Primary Attributes
The PMBus™ Interface Using the ST7 I2C Peripheral
Secondary Attributes
Firmware in C Language
Product
Power Management Modules
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
497-6423
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
STEVAL-ISQ002V1
Manufacturer:
STMicroelectronics
Quantity:
1
AN2511
3.2
Table 39.
Table 40.
Source code
The source code is attached in the zip file along with the application note. This source code
is organized as shown below.
' Workspace directory
(.s19)
are
Command name
Command code
Description
SMBus transaction type
Number of data bytes
Command name
Command code
Description
SMBus transaction type
Number of data bytes
' Debug
' Sources
' interrupt_vector.c: Contains general Interrupt vector table for ST7 devices
' Main.c: Contains main source code. In this file, PMBus interface functions
' ST7_Config.h: Contains compiler selection, peripheral register inclusion,
' object files, list files, map files, executable files (.elf), hex code
' Main.h: Contains prototype of all functions used in Main.c.
' PMBus.c: Contains functions for PMBus write and read operation. The data
' PMBus.h: Contains prototype of all functions and enumerated data
' SMBus_Master.c: Contains source code for differnet SMBus master
' SMBus_Master.h: Contains prototype of all functions and enumerated data
' st72264g1.h: Contains register mapping for ST72F264G1 device.
' ST7_hr.h: Contains hardware register bit definitions for ST7 MCU
MFR_SPECIFIC_01
MFR_SPECIFIC_02
called (refer to section 3.3).
length calculator function and I2C and Alert signal interrupt sub-
and Fcpu Definition.
routines are also written inside this file.
transaction bus protocols.
types used in SMBus_Master.c.
header files inclusion for linking, macros for assembly instructions
types used in PMBus.c.
Doc ID 13286 Rev 2
MFR_SPECIFIC_01
D1h
The MFR_SPECIFIC_01 command provides
access control for configuration register writes.
Read byte
1
MFR_SPECIFIC_02
D2h
The MFR_SPECIFIC_02 is a manufacturer
defined command.
Read byte
1
PMBus commands and source code
21/43