参考资料
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6ruMH93P-1578563433204)(http://139.199.225.16/blog_pic/2017_03_10/system_block.jpg)]
- 这里有一篇TI的测血氧文档http://www.ti.com/lit/an/slaa274b/slaa274b.pdf,其中的给的测血氧的公式没怎么看懂,关键怎么通过这公式得到血氧的含量的
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8cX5Iary-1578563433206)(http://139.199.225.16/blog_pic/2017_03_10/R_SaO2.jpg)]
MX30100的使用
- 通讯是标准的I2C通讯,在通讯过程中要注意一点,就是在进行读操作时,读出一个寄存器值后给予ACK,读寄存器的指针会自动加一,但有一个寄存器例外就是FIFO寄存器(0x05)。
Datasheet上有一段*“Reading the FIFO_DATA register does not automatically increment the register address; burst reading this register readsthe same address over and over. Each sample is 4 bytes of data, so this register has to be read 4 times to get one sample.
The other exception is 0xFF, reading more bytes after