Increase smbus frequency to 400KHz
This commit is contained in:
parent
de1f553e19
commit
aee44bbce0
@ -9,8 +9,8 @@ uint8_t smbus_read(uint8_t address, uint8_t command, uint16_t * data) {
|
||||
// Clear result
|
||||
HOSTAA = HOSTAA;
|
||||
|
||||
// Clock down to 50 KHz
|
||||
SCLKTSA = 1;
|
||||
// Clock to 400 KHz
|
||||
SCLKTSA = 3;
|
||||
|
||||
// Enable host interface
|
||||
HOCTL2A = 1 << 0;
|
||||
@ -54,8 +54,8 @@ uint8_t smbus_write(uint8_t address, uint8_t command, uint16_t data) {
|
||||
// Clear result
|
||||
HOSTAA = HOSTAA;
|
||||
|
||||
// Clock down to 50 KHz
|
||||
SCLKTSA = 1;
|
||||
// Clock to 400 KHz
|
||||
SCLKTSA = 3;
|
||||
|
||||
// Enable host interface
|
||||
HOCTL2A = 1 << 0;
|
||||
|
@ -10,8 +10,8 @@ void i2c_write(unsigned char value) {
|
||||
// Clear result
|
||||
HOSTAA = HOSTAA;
|
||||
|
||||
// Clock down to 50 KHz
|
||||
SCLKTSA = 1;
|
||||
// Clock to 400 KHz
|
||||
SCLKTSA = 3;
|
||||
|
||||
// Enable host interface with i2c compatibility
|
||||
HOCTL2A = (1 << 1) | (1 << 0);
|
||||
|
Loading…
x
Reference in New Issue
Block a user