Remon Spekreijse编的串口Cserialport类的多串口使用问题
想不只使用4个串口,于是
直接在他的初始化函数当中更改如下
assert(portnr > 0 && portnr < 5); -》 assert(portnr > 0 && portnr < 9);
结果初始化到了7个串口就开始死循环了(如下代码)
if (m_bThreadAlive)
{
do
{
SetEvent(m_hShutdownEvent);
} while (m_bThreadAlive);
TRACE("Thread ended\n");
}
请问有什么办法能够解决吗?