代码改变世界

随笔档案-2010年03月

(SerialPort)串口编程知识整理:(二)串口编程中经常用到的进制转换和其他公共方法

2010-03-31 14:05 by doggies, 5743 阅读, 收藏,
摘要: 在进行串口编程时,经常会涉及到进制转换、计算协议校验码以及数据格式化的操作,本文整理了在实际项目中可能会用到的公共方法,分享给需要的朋友。 以下包含了三部分的内容: 1、进制转换: 主要包括了串口通讯中比较常用的16进制、byte、压缩BCD码、long、ASCII、Float等之间的转换方法。 2、校验码计算: 包括了16进制异或和、16进制累加、16进制ASCII累加三种类型的校验码计算方法。 3、字符串格式化: 主要是针对协议中涉及到的金额、数量、时间等字符串的处理。 阅读全文

(SerialPort)串口编程知识整理:(一)基本概念和项目实践概述

2010-03-03 12:46 by doggies, 11527 阅读, 收藏,
摘要: MS在 .NET FrameWork2.0中对串口通讯进行了封装,我们可以在.net2.0及以上版本开发时直接使用SerialPort类对串口进行读写操作。 阅读全文