目前我手头上有12接口的户外1/4扫单元板,初步弄清了接口: oe是显示使能,ab为行选,默认高电平=4行,都低电平=1行,a低=2行,b低=3行。 R为串口数据,S为串口时钟,L为锁存和移位。 以LSBFIRST 低电平输出点亮,...
分类:
其他好文 时间:
2014-12-08 12:35:57
阅读次数:
335
最近一直在做java串口方面的程序,实现java软件与下位机的通信。但是下位机速度比电脑慢的多,导致从java程序中每次只能读出几个字节的数据,不能够形成完整的数据郑所以做一个程序来打包串口的数据。二者通信的数据格式为:帧头+标志位+数据位+帧尾。例如,帧头为@,帧尾为#,..
分类:
其他好文 时间:
2014-12-05 19:33:51
阅读次数:
191
我用的是“线程轮寻”方式。就是打开串口后,启动一个线程来监听串口数据的进入,有数据时,就做数据的处理(也可以发送一个事件,并携带接收到的数据)。我没有用到串口处理太深的东西。客户的原程序不能给你,不过我给你改一下吧。里面的一些东西,已经经过了处理,要运行,可能你要自己改一下,把没有用的东西去掉。我这...
分类:
编程语言 时间:
2014-11-19 23:54:21
阅读次数:
259
matlab功能强大,串口操作也很简单,相信看过以下两个实验你就能掌握咯!开始吧!
实验1:
从电脑COM2口读取数据,并将数据保存在TXT文件中,方便数据分析,下面是M脚本:
%名 称:Matlab串口-Lab1
%描 述:串口读,并写入txt文件中
s=serial('com2');
s.BytesAvailableFcnMode='byte'; % 串口设置
s.InputBuffe...
分类:
其他好文 时间:
2014-11-17 12:24:49
阅读次数:
332
============问题描述============ RT:基础问题:在一个Activity中定义的串口接收程序,如果Activity切换到其它Activity后还能接收到串口数据吗?我的程序有两个Activity,在启动后的Activity中已经验证了接收与发送数据。后继做了第二个Activi...
分类:
其他好文 时间:
2014-10-22 00:57:59
阅读次数:
170
====================问题描述==================== RT:基础问题:在一个Activity中定义的串口接收程序,如果Activity切换到其它Activity后还能接收到串口数据吗?我的程序有两个Activity,在启动后的Activity中已经验证了接收与发送...
分类:
其他好文 时间:
2014-09-30 19:36:49
阅读次数:
170
【情形1】【ubuntu14.04-->Win8】[环境描述]PC1:Win8,运行串口调试工具:USR-TCP232-Test.exe;串口COM1的参数设置为“9600,8,1,N"。PC2:Ubuntu14.04;串口/dev/ttyUSB0的参数设置为“9600,8,1,N"。[代码描述]/...
分类:
其他好文 时间:
2014-09-10 19:27:00
阅读次数:
209
按照协议匹配,避免串口数据接收时顺序换乱错误。包头长度地址码回复状态校验和包尾备注C0C002F5AAYYCF成功1,转移字符 a) 数据包基本格式中的数据长度、数据和校验和中如果出现关键字C0、CF或CA则需要在其前端加上转义字符CA,即将数据C0、CF或CA发送成CAC0、CACF或CACA,将...
分类:
其他好文 时间:
2014-08-22 12:41:36
阅读次数:
177
//文件urece.h
#ifndef _URECE_H_
#define _URECE_H_
#define V_BATOU 0x80 //电池充满
#define V_BATLV 0x40 //电池低电压
#define V_BATOI 0X20 //电池放电过流
#define V_BATOTP ...
分类:
其他好文 时间:
2014-08-01 23:10:32
阅读次数:
225
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO.Ports;using System.Runtime.CompilerServices;using Sy...
分类:
其他好文 时间:
2014-07-22 22:44:35
阅读次数:
327