shantharoopan
Newbie level 6
- Joined
- Sep 13, 2012
- Messages
- 12
- Helped
- 0
- Reputation
- 0
- Reaction score
- 0
- Trophy points
- 1,281
- Activity points
- 1,359
Hi All,
I have been using TI's MSP430 in my project. MSP's I2C interface by default was operating at 83.33KHz (SMCLK=1MHz, Baud rate BR1=12). But I wanted to change it to 400KHz to test its maximum. So I tried changing the Baud rate prescaler value with different values(2,4,8) but couldnt get more that 210KHz. SMCLK which is the source for I2C clock is at 1MHz (default). So, do I need to change the frequency for SMCLK and try setting the baud rate? But why isn't 400KHz not generated from 1MHz?
Can anyone please help.
Thanks in advance,
Shantharoopan TSB
I have been using TI's MSP430 in my project. MSP's I2C interface by default was operating at 83.33KHz (SMCLK=1MHz, Baud rate BR1=12). But I wanted to change it to 400KHz to test its maximum. So I tried changing the Baud rate prescaler value with different values(2,4,8) but couldnt get more that 210KHz. SMCLK which is the source for I2C clock is at 1MHz (default). So, do I need to change the frequency for SMCLK and try setting the baud rate? But why isn't 400KHz not generated from 1MHz?
Can anyone please help.
Thanks in advance,
Shantharoopan TSB