| 
 
| 调用port_out() , port_in()函数访问寄存器。 从串口打印出两通道的AD转换值:
 printf("
AIN0: %04d AIN1: %04d
", a0,a1);
 但是最终返回的结果是:
 device_ioctl IOCTL_SET_MSG
 AIN0: 0237 AIN1: 0372
 device_ioctl IOCTL_SET_MSG
 device_ioctl IOCTL_SET_MSG
 device_ioctl IOCTL_SET_MSG
 device_ioctl IOCTL_SET_MSG
 device_ioctl IOCTL_SET_MSG
 device_ioctl IOCTL_SET_MSG
 AIN0: 0241 AIN1: 0390
 device_ioctl IOCTL_SET_MSG
 device_ioctl IOCTL_SET_MSG
 device_ioctl IOCTL_SET_MSG
 device_ioctl IOCTL_SET_MSG
 device_ioctl IOCTL_SET_MSG
 device_ioctl IOCTL_SET_MSG
 AIN0: 0233 AIN1: 0368
 device_ioctl IOCTL_SET_MSG
 device_ioctl IOCTL_SET_MSG
 device_ioctl IOCTL_SET_MSG
 ........
 
 不知道device_ioctl IOCTL_SET_MSG这个的返回值是哪里来的。
 
 | 
 |