目前测试程序可正常获取数据,但ReadData这个函数不能在没有数据的时候阻塞。
没有数据的时候,这个函数会立刻返回,返回值为0
有数据的时候,这个函数返回数据长度。
请问有办法让ReadData在没有数据的时候阻塞在哪里等待数据吗?
超时时间函数也已经设置,但不起作用。
DriverInstanceMgr.uart.SetTimeOut(100, 3600 * 1000);
热门产品 :
CH397: 高集成度、低功耗USB网卡芯片