华为计算微信公众号
昇腾AI开发者公众号
华为计算微博
华为计算今日头条
static int w25_write_read(int fd , const char* wbuf,unsigned int wlen, const char* rbuf , unsigned int rlen){ int ret = 0; struct spi_ioc_transfer tr[2] = { { .tx_buf = (unsigned long)wbuf, .rx_buf = 0, .len = wlen, .speed_hz = speed, }, { .tx_buf = 0, .rx_buf = (unsigned long)rbuf, .len = rlen, .speed_hz = speed, }, }; ret = ioctl(fd , SPI_IOC_MESSAGE(2) , tr); return ret; }
本帖最后由 匿名用户 于 2024/06/27 16:35:59 编辑
我要发帖子
static int w25_write_read(int fd , const char* wbuf,unsigned int wlen, const char* rbuf , unsigned int rlen){ int ret = 0; struct spi_ioc_transfer tr[2] = { { .tx_buf = (unsigned long)wbuf, .rx_buf = 0, .len = wlen, .speed_hz = speed, }, { .tx_buf = 0, .rx_buf = (unsigned long)rbuf, .len = rlen, .speed_hz = speed, }, }; ret = ioctl(fd , SPI_IOC_MESSAGE(2) , tr); return ret; }