2 vix1314 VIX1314 于 2017.01.02 12:03 提问

关于串口接收单片机返回的数据

现在在做串口接收单片机返回的反馈码,串口定义的委托,有一个接收数据的事件,参数为(object sender,SerialDataReceivedEvenyArge e),在调用这个函数时候应该传什么参数呢?或者应该怎样改写这个函数?求大神指点一下!

2个回答

caozhy
caozhy   Ds   Rxr 2017.01.02 18:43

void 事件函数(object sender, SerialDataReceivedEvenyArge e)这个是事件,在里面写你接收数据的代码就可以了。

wsptr
wsptr   2017.01.02 15:42

当有数据来的时候,事件就被触发了,不需要手动调用。在事件处理方法中添加数据处理的代码就行啦

VIX1314
VIX1314 好的,很感谢您的热心帮助,已经有一点懂了,但是委托和事件还是不太懂,慢慢学吧
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
单片机串口接收多字节数据
http://bbs.elecfans.com/jishu_409918_1_1.html 各位大侠看一下,我下面的程序为什么不能接收两个字节的数据呢? #include #define uchar unsigned char #define uint unsigned int void rs232_init(); uchar flag,i,g,d; uchar code table
单片机串口收发数据
1单个字符的发送与接收 在中断函数中,如果接收到数据则RI由硬件置1,这时候把SBUF缓冲区的数据赋值给Buffer,并将RI置0,等待下次接收。同时,将接收到的数据再放入缓冲区,发送给PC机。当发送完毕的时候TI会被硬件置1,这时候需要将TI置0,以待下次发送。 #include #define uint unsigned int #define uchar unsigned
单片机串口接收发送函数
51单片机 串口接收字符串和发送字符串
两个单片机串口收发数据
使用两个单片机开发版,串口3.0与3.1交叉互接,两个开发版分别烧写串口接收,串口发送的单片机程序观察P0端口输出值的变化============接收串口的单片机程序===========#include <reg52.h>#define uchar unsigned char#define uint  unsigned intuchar recieve; //接收到的数据存放在该变量...
PIC单片机在连续接收串口数据时遇到的小问题
关于PIC单片机串口数据接收,如果数据接口一直可以检测数据,那么即使关闭RCIE,实际上也会接收数据,当数据源源不断地进来时,你再使能RCIE的时候其实也只能接收到关闭之后的两个数据,此后再也无法进入中断。解决这样的方法为关闭引脚为串口的定义,让其成为普通引脚而非串口引脚。 格式为 PIE1&=0xdf; RCSTA&=0x7f;//关闭 PIE1|=0x20; RC
51单片机串口接收一个数组
/****************************************************************************************** 串口中断函数 ReData[]: 里是一个字节类型的数组,这里一次只接收8个字节数据. *************************************************************
GPS串口数据接收程序实例
GPS串口数据接收程序实例摘 要:目前GPS(全球定位系统)定位应用市场日趋成熟,正在进入应用的高速发展时期。本文以一款EverMore公司的GM-X205GPS接受模块为例,介绍了其数据格式,以及应用PIC16F874单片机RS232串口进行数据接收的程序。1、 GPS应用简介    近年来GPS系统,已经在大地测绘、海上渔用、车辆定位监控、建筑、农业等各个领域得到广泛应用。从九十年
PIC 单片机遇到的串口接收问题
在使用PIC16F1825/9芯片的串口接收时遇到一个问题,就是当串口快速接收时容易出现串口假死的现象,也就是程序运行正常,串口发送也是正常的,但是串口就是不能接收数据。经查询PIC数据手册发现: PIC数据快速接收但是又未及时处理的情况下,容易出现接收溢出错误。 ...
串口接收处理思路
串口接收处理思路
串口接收一帧数据及解析
3. 下位机中的数据接收和协议解析    下位机接收数据也有两种方式,一、等待接收,处理器一直查询串口状态,来判断是否接收到数据。二、中断接收。两种方法的优缺点在此前的一篇关于串口通信的文章中详细讨论过。得出的结论是采用中断接收的方法比较好。    数据包的解析过程可以设置到不同的位置。如果协议比较简单,整个系统只是处理一些简单的命令,那么可以直接把数据包的解析过程放入到中断处理函数中,当收到正确...