Alessandro Angelino / target-mcu-k64f

Fork of target-mcu-k64f by Morpheus

Embed: (wiki syntax)

« Back to documentation index

_hw_i2c_smb Union Reference

_hw_i2c_smb Union Reference

HW_I2C_SMB - I2C SMBus Control and Status register (RW) More...

#include <MK64F12_i2c.h>


Detailed Description

HW_I2C_SMB - I2C SMBus Control and Status register (RW)

Reset value: 0x00U

When the SCL and SDA signals are held high for a length of time greater than the high timeout period, the SHTF1 flag sets. Before reaching this threshold, while the system is detecting how long these signals are being held high, a master assumes that the bus is free. However, the SHTF1 bit is set to 1 in the bus transmission process with the idle bus state. When the TCKSEL bit is set, there is no need to monitor the SHTF1 bit because the bus speed is too high to match the protocol of SMBus.

Definition at line 1302 of file MK64F12_i2c.h.