前提
struct i2c_msg msg[] = { { .addr = dev_addr, .flags = 0, .len = 1, .buf = ®_addr, }, { .addr = dev_addr, .flags = I2C_M_RD, .len = len, .buf = data, }, };
実現したいこと
i2c通信のデータ構造体が次のように定義されています。
この場合どのような書き方になるのでしょうか。
構造体というと
struct smi230_sensor_data {
int16_t x;
int16_t y;
int16_t z;
uint32_t sensor_time;
};
たとえば、次のような書き方しか知りません。
この場合、
smi230_sensor_data sens;
sens.x = 10;
sens.y = 20;
sens.z = 30;
のようにアクセスすると認識しおります。
間違っていますでしょうか。
その場合、上記に示した、構造体はどのような書式になりますでしょうか。
教えていただけると幸いです。
該当のソースコード
ソースコード
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
前提
ここに質問の内容を詳しく書いてください。
(例)
TypeScriptで●●なシステムを作っています。
■■な機能を実装中に以下のエラーメッセージが発生しました。
実現したいこと
ここに実現したいことを箇条書きで書いてください。### ヘディングのテキスト
- ▲▲機能を動作するようにする
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
ソースコード
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。

回答3件
あなたの回答
tips
プレビュー