中级会员
 
- 积分
- 325
- 金钱
- 325
- 注册时间
- 2022-4-12
- 在线时间
- 41 小时
|
1金钱
求助求助!!!
驱动开发指南1.6中75章LinuxIIO驱动实验大家有做吗?
问题1:第1803页的iio_info结构体是不是有点写错了?207行“&”是不是多了?
201 /*
202 * iio_info 结构体变量
203 */
204 static const struct iio_info icm20608_info = {
205 .read_raw = icm20608_read_raw,
206 .write_raw = icm20608_write_raw,
207 .write_raw_get_fmt = &icm20608_write_raw_get_fmt,
208 };
问题2:write_raw_get_fmt函数返回值是IIO_VAL_INT时,echo 1 > xxxxxx会报错,提示sh: write error: Invalid argument,
write_raw_get_fmt函数返回值是IIO_VAL_INT_PLUS_MICRO时,echo 1 > xxxxxx就正常了
请问IIO_VAL_INT时,echo 该怎么写?
|
|