Skip to content

[v3.7] Writing extra device address byte using I2C on Ambiq Apollo3 EVB #76596

Closed Answered by ttmut
AleksSH97 asked this question in Q&A
Discussion options

You must be logged in to vote

That is also true.

There is a note in API docs that warns against such cases.

* @note Some of the configurations supported by this API may not be
* supported by specific SoC I2C hardware implementations, in
* particular features related to bus transactions intended to read or
* write data from different buffers within a single transaction.
* Invocations of i2c_transfer() may not indicate an error when an
* unsupported configuration is encountered. In some cases drivers
* will generate separate transactions for each message fragment, with
* or without presence of @ref I2C_…

Replies: 1 comment 3 replies

Comment options

You must be logged in to vote
3 replies
@AleksSH97
Comment options

@ttmut
Comment options

ttmut Aug 5, 2024
Collaborator

Answer selected by AleksSH97
@AleksSH97
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants