BMP280 Interfaces

Hello everyone, 

I have a question about BMP280, pressure sensor. I want to use both interfaces of the sensor (I2C & SPI).  But I am not sure that the sensor has not synchronise communicate  when I try to use both of them. Because datasheet has 'power on reset should be done in order to switch interface you will use'.And power on reset is only executed when both VDD and VDDIO are established. So,

Can bmp280's communication interface be changed (i.e. SPI-->I2C) unless power-on-reset is not done?

Best reply by fish

Hi Mesutcan,

Do you mean access BMP280 register with SPI & I2C after BMP280 power on?  It's not allowed. After power on, only SPI or I2C selected, to avoid inadventently decoding SPI traffic to another slave as I2C data.

If two more MCU access BMP280, the communication between MCU is a better solution.

Best regards!

View original
4 replies
Resolved