VS.NET串口开发
wl58796351
喜欢电气,编程和音乐
展开
-
学习编程书书籍最好下载地方
http://www.verycd.com/search/folders/vb.net http://www.vckbase.com/document/viewdoc/?id=1126转载 2011-06-08 15:32:00 · 694 阅读 · 0 评论 -
VB.NET开发串口示例说明转载
小记:VB.NET的串口通信用了很长时间了,也只用Write和Read这样的方法,以前都是用这种方式做上位机软件,如此足矣。而前几天研究GSM模块时对串口返回的数据总是把握不好,参考开发板附送的例程,发现采用SerialPort的DataReceived事件,可以实现中断触发式的数据接收。于是想到要自己做一个串口调试助手,在实现基本功能的前提下增加一些方便自己调试的功能。经过断断续续的编写,就做成转载 2012-03-14 19:18:51 · 6319 阅读 · 3 评论 -
串口通讯核心类
'串口核心类,可以随意修改使用。Imports System.Runtime.InteropServicesImports System.TextImports System.ThreadingImports System.ComponentModelImports System.IO#Region "RS232"Public Class Rs232 : Impleme转载 2011-09-21 21:38:58 · 1077 阅读 · 0 评论 -
专业测量串口收发数据时间软件
大家如果做过和硬件设备进行通讯时,可能遇到最大的问题,如何获得计算机和设备之间的通讯数据和通讯时间,其中最关键的是要了解数据从发送到返回时两者之间用到最大的时间,这样才能最大速度来获得数据,本软件就是来进行测量这种时间,当使用者将串口连接到硬件设备,或直接短接RS232串口的2,3针时,就可以用来测试本软件,这是软件的第一版本,将在以后进行进一步的充实和丰富其他功能。1、输入字符进行测试原创 2012-03-06 21:31:54 · 2273 阅读 · 1 评论 -
CRC12 ,16 ,32校验方法
CRC12 ,16 ,32校验方法VB.NET语言版1、CRC-16 CRC-16码由两个字节构成,在开始时CRC寄存器的每一位都预置为1,然后把CRC寄存器与8-bit的数据进行异或,之后对CRC寄存器从高到低进行移位,在最高位(MSB)的位置补零,而最低位(LSB原创 2011-10-18 08:17:44 · 5210 阅读 · 0 评论 -
串口传输XML文件时注意情况
本人在进行串口数据传输时。测试通过XML传输文件时,返回这样的情况Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim Tmp1 As String = "111.11" Dim Tmp2 As String = "333原创 2011-06-09 15:40:00 · 1406 阅读 · 0 评论 -
无线照明系统开发过程说明(五)
无线照明系统开发过程说明(五) 通讯类 无线照明控制的底层通讯,采用的串口通讯模式,串口迅速一般都不是很快,通讯波特率一般为2400~19200,这里串口通讯设计为9600,N,8,1。空中实际通讯为4800.每一次通讯时间(实测)时间:16ms。一秒之内最多可以获得原创 2011-08-31 16:38:42 · 756 阅读 · 0 评论 -
无线照明系统开发过程说明(六)
业务处理层LINQ 对于业务处理层采用什么样的数据处理方式我一直很纠结。Sql 还是 LINQ呢,不过现在感觉各有各的优缺点。LINQ编程操作简单方便,简化众多内容;SQL相对处理就比较复杂;但是LINQ查询结果输出到报表的过程是几乎没办法完成的(RDLC除外),有原创 2011-09-01 16:44:40 · 843 阅读 · 1 评论 -
无线照明系统开发过程说明(七)
这是软件开发系统界面图,主要结构1、操作事件;2 、灯塔操作;3、运行信息;4、帮助支持;5退出系统。原创 2011-09-02 07:33:26 · 755 阅读 · 1 评论 -
VB.NET 异步读取数据方法之二
Imports System.Data.SqlClientImports System.ThreadingPublic Class FrmMain Private Sub btnLoad_Click(ByVal sender As System.Object,原创 2011-08-08 09:01:25 · 1233 阅读 · 0 评论 -
vb.net 串口数据采集类
Imports System.IO.PortsImports System.Text''' ''' 通讯仪表为称重仪表''' ''' Public Class ClsIC Dim WithEvents Rs232 As SerialPort原创 2011-09-15 19:55:14 · 2399 阅读 · 0 评论 -
VB.NET 串口访问之一
一不小心看到一高手写的C#串中操作系列的文章,很不错,可惜我辈不懂C#,于是顺便改成用VB.NET2010 其中几乎都有注解。顺便说明,再发送16进制不是很完善,有懂的兄弟,说明一下Imports SystemImports System.Collecti原创 2011-09-16 22:51:58 · 1790 阅读 · 0 评论 -
VB.NET 串口访问之二
界面如上面 VB.NET 串口异步访问所示,新的程序如下。Imports SystemImports System.Collections.GenericImports System.ComponentModelImports System.Data原创 2011-09-17 22:44:04 · 1404 阅读 · 0 评论 -
VB.NET 串口访问之三
程序如下:Imports SystemImports System.Collections.GenericImports System.ComponentModelImports System.DataImports System.DrawingImpor原创 2011-09-18 22:10:07 · 1199 阅读 · 0 评论 -
无线照明系统开发过程说明(二)
系统结构构成 一、组织架构二、系统详细说明2.1 数据库部分构成数据库系统主要采用SQL2005 .数据库名称:zhaoming ,下分七个表;第一个用户表: tbuser ,字段构成如下USE [ZhaoMing]GO/******原创 2011-08-30 17:15:42 · 940 阅读 · 0 评论 -
无线照明系统开发过程说明(四)
无线照明系统开发过程说明(四) 图形文件处理考虑显示每一个灯的位置及变化,共四个方向及开关两个状态。共有2^4,共有十六种状态。引入VS.NET的组件,继承PICTUREBOX, 然后再其基础上加入自定义属性。其中根据要求加入灯塔标题,灯地址,灯的输入状态,输出原创 2011-08-31 12:03:58 · 1145 阅读 · 0 评论 -
无线照明系统开发过程说明(三)
无线照明系统开发过程说明(三) 为配合软件安装、管理和操作方便。软件系统适用性和通用性是必须的。将常规一些设置进行书面化保存,方便修改。所以在系统中建立两个XML类型文件。第一个是ShuJuKLJ.xml,记录登录数据库服务器的用户名,密码等,更为重要在此设计要访问的计算原创 2011-08-30 21:11:35 · 899 阅读 · 1 评论 -
VB.NET 串口访问之四(绝密级)
Imports System.IOImports System.IO.PortsImports System.Runtime.Remoting.Messaging '这个不忘记Imports System.TextDelegate Function Com原创 2011-10-02 08:26:31 · 1501 阅读 · 1 评论 -
十六进制数组转换为浮点计算方法两种算法
最近在开发一个串口通讯的项目中,需要将从串口中读出的16进制数据直接转换为浮点数,如16进制字符串“0064128”,如果使用VB来写数据转换是样的'定义二进制结构Private Type HexData4 byte1 As Byte byte2 As Byte byte3 As Byte byte4 As ByteEnd Type'定义一单精度结构原创 2013-12-14 14:29:46 · 6071 阅读 · 0 评论