我有一個簡單的程序,Boost庫,建立和鏈接等升壓串行通信,COM口否認與錯誤「開放:訪問被拒絕」
當我運行下面的代碼,我得到一個錯誤說「開放:訪問被拒絕」。我明白這可能意味着端口已經打開,因此不可用。但是,我可以很容易地在C#和另一個C++程序中訪問COM端口,但是我不知道如何在Boost中實現這一點,並且我的搜索效率不高。
void main()
{
try
{
SerialSimple ss("COM12", 115200);
//ss.writeString("hi");
}
catch (exception& e)
{
cout << "Standard exception: " << e.what() << endl;
}
_getch();
}
乾杯
什麼是SerialSimple?如果那是你的代碼請顯示,它或鏈接到規格。 – Roddy 2013-03-20 14:51:07