原本.net1.1都是采用justinIO.cs的,它調用的是winAPI,可能存在不同設備的兼容性問題。現在.net2直接在system.io.port下面有serialPort了,這樣可以直接用。
鑒于.net2和.netCF2對于threading有不同的用法,所以兩個版本都做了,分別是PC+.net2和wm5sp+.netcf2的。
由于smartphone的藍牙都是默認com6和com7的,所以如果這個程序大家想用作藍牙串行,在你們的桌面端藍牙配置的時候要注意把虛擬串口重新定義到com6。具體做法以IVT Bluesoleil為例子,裝好藍牙驅動程序以后,會在設備管理器里面多出幾個串行口;而IVT默認的串行口是com10/11,這樣就要把設備管理器com10/11的高級屬性里面的端口重新強制定義到com6/7,這樣就可以了。因為我做藍牙串行,所以程序代碼中都采用了COM6, 9600, 8, N, 1 的通信格式。
本論壇也有cpp的smartphone串行程序,大家可以搜索一下。那個也不錯,我調試的時候smartphone采用這個來調試的。
標簽:
justinIO
net
1.1
cs
上傳時間:
2014-01-19
上傳用戶:moshushi0009