LIS2DS12 keeps SPI MISO high after reading axis output registers
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2018-07-31 10:45 AM
When I read any of the axis output registers with SPI (OUT_X_L etc), it appears the MISO line is held high after the read. This causes a sustained high power consumption on my CPU after the read. If I read any other register type after reading an output register, then the MISO line goes low again. How do I read the output registers without this side effect ? This happens for any of : single or block reads, fifo or no fifo config.
1 REPLY 1
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2018-10-19 5:41 AM
If you have the sensor connected straight to your micro you can try to disable the pulldown of this processor input pin. Did it help?
