static ssize_t temp_read(struct file *pfile, char *buff, size_t len, loff_t *ploff)
{
if(DQ_PRO())
printk("reset failed\n");
buff[0] = data[0];//这里我想把温度直接通过buff穿回去,可以吗,还是必须要用copy_to_user();
buff[1] = data[1];
// printk("%x %x\n",buff[0],buff[1]);
return 0;
}
释放总线就是把IO口设为不要上下拉,然后设为输入,这样就可以了。看看你硬件有没有问题
上一页 [1] [2] [3] [4] [5] [6] [7]