硬件:工控機(5個USB串口),GPS模塊(USB口),一對無線串口通信模塊(USB口)
軟件:一個雙串口軟件,串口調試助手
問題:軟件打開GPS的串口收不到數據,但是打開無線通信模塊,通過另一台電腦可以收到數據。GPS在串口調試助手卻是可以收到數據的。
最奇怪的是如果將軟件在筆記本電腦上運行,兩個串口是都收得到數據的。
軟件程序也沒有報錯,調試了半天,GPS串口是打開的,就是收不到數據。也不知道怎麼調試的。。。。
總之,就是GPS模塊在工控機的MFC軟件裡收不到數據。有大神能給點方向和意見嗎?實在是不懂其中緣由
補充:在龔建偉的串口通信第一章的例程demo裡試過打開無線通信模塊可以收數據,但是GPS也是收不到數據的。
不要用MSCOMM控件,改用CSerialPort類實現即可~~