文件名称:SerialDotNet2
- 所属分类:
- 通讯/手机编程
- 资源属性:
- [Windows] [Visual.Net] [源码]
- 上传时间:
- 2008-10-13
- 文件大小:
- 26.32kb
- 下载次数:
- 0次
- 提 供 者:
- 何*
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
原本.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采用这个来调试的。
鉴于.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采用这个来调试的。
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : 53607946serialdotnet2.rar 列表 serialCommDotNetCF2 serialCommDotNetCF2\serialCommDotNetCF2 serialCommDotNetCF2\serialCommDotNetCF2\bin serialCommDotNetCF2\serialCommDotNetCF2\bin\Debug serialCommDotNetCF2\serialCommDotNetCF2\Form1.cs serialCommDotNetCF2\serialCommDotNetCF2\Form1.Designer.cs serialCommDotNetCF2\serialCommDotNetCF2\Form1.resx serialCommDotNetCF2\serialCommDotNetCF2\obj serialCommDotNetCF2\serialCommDotNetCF2\obj\Debug serialCommDotNetCF2\serialCommDotNetCF2\obj\serialCommDotNetCF2.csproj.FileList.txt serialCommDotNetCF2\serialCommDotNetCF2\Program.cs serialCommDotNetCF2\serialCommDotNetCF2\Properties serialCommDotNetCF2\serialCommDotNetCF2\Properties\AssemblyInfo.cs serialCommDotNetCF2\serialCommDotNetCF2\Properties\Resources.Designer.cs serialCommDotNetCF2\serialCommDotNetCF2\Properties\Resources.resx serialCommDotNetCF2\serialCommDotNetCF2\serialCommDotNetCF2.csproj serialCommDotNetCF2\serialCommDotNetCF2\serialCommDotNetCF2.csproj.user serialCommDotNetCF2\serialCommDotNetCF2.sln serialCommDotNetCF2\serialCommDotNetCF2.suo serialCommDotNet2 serialCommDotNet2\serialCommDotNet2 serialCommDotNet2\serialCommDotNet2\bin serialCommDotNet2\serialCommDotNet2\bin\Debug serialCommDotNet2\serialCommDotNet2\Form1.cs serialCommDotNet2\serialCommDotNet2\Form1.Designer.cs serialCommDotNet2\serialCommDotNet2\Form1.resx serialCommDotNet2\serialCommDotNet2\obj serialCommDotNet2\serialCommDotNet2\obj\Debug serialCommDotNet2\serialCommDotNet2\obj\serialCommDotNet2.csproj.FileList.txt serialCommDotNet2\serialCommDotNet2\Program.cs serialCommDotNet2\serialCommDotNet2\Properties serialCommDotNet2\serialCommDotNet2\Properties\AssemblyInfo.cs serialCommDotNet2\serialCommDotNet2\Properties\Resources.Designer.cs serialCommDotNet2\serialCommDotNet2\Properties\Resources.resx serialCommDotNet2\serialCommDotNet2\Properties\Settings.Designer.cs serialCommDotNet2\serialCommDotNet2\Properties\Settings.settings serialCommDotNet2\serialCommDotNet2\serialCommDotNet2.csproj serialCommDotNet2\serialCommDotNet2.sln serialCommDotNet2\serialCommDotNet2.suo