int CH34xWriteRead( ULONG iWriteLength, PVOID iWriteBuffer,
/*ULONG iReadStep, ULONG iReadTimes,*/
PULONG oReadLength, PVOID oReadBuffer)
{
麻烦问下大神这个函数可以做到同时收发嘛
int CH34xWriteRead( ULONG iWriteLength, PVOID iWriteBuffer,
/*ULONG iReadStep, ULONG iReadTimes,*/
PULONG oReadLength, PVOID oReadBuffer)
{
麻烦问下大神这个函数可以做到同时收发嘛
是先写后读,说明如下。
BOOLWINAPICH341WriteRead( // 执行数据流命令,先输出再输入
ULONGiIndex, // 指定CH341设备序号
ULONGiWriteLength, // 写长度,准备写出的长度
PVOIDiWriteBuffer, // 指向一个缓冲区,放置准备写出的数据
ULONGiReadStep, // 准备读取的单个块的长度, 准备读取的总长度为(iReadStep*iReadTimes)
ULONGiReadTimes, // 准备读取的次数
PULONGoReadLength, // 指向长度单元,返回后为实际读取的长度
PVOIDoReadBuffer ); // 指向一个足够大的缓冲区,用于保存读取的数据
你操作的是什么器件?