C#串口通信小例子(使用serialPort)

zhangliangxinyue 2010-09-08 05:56:03
麻烦路过高手,写几个串口通信的小例子,刚接触serialPort,需要在机器是调试得通,麻烦注释下
基础点的,越多越好,呵呵!!!!
...全文
69968 34 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
34 条回复
切换为时间正序
请发表友善的回复…
发表回复
人生初见 2013-06-02
  • 打赏
  • 举报
回复
标记下,明天继续看
oZuoXiang12 2012-07-03
  • 打赏
  • 举报
回复
1 2 3 4 5
6 7 8 9


把2、3接起来
oZuoXiang12 2012-07-03
  • 打赏
  • 举报
回复
1 2 3 4 5
6 7 8 9


把2、3接起来
oZuoXiang12 2012-07-03
  • 打赏
  • 举报
回复
1.如果你是就在电脑上用电脑所带的串口做回路实验,那么要把电脑的串口接受和发送的针脚用跳线连起来,否则就只能发送,但是接受不了

说的对 就是把2、3脚接起来就行了
cissiel99 2012-06-12
  • 打赏
  • 举报
回复
跳线是什么??
cissiel99 2012-06-12
  • 打赏
  • 举报
回复
1.如果你是就在电脑上用电脑所带的串口做回路实验,那么要把电脑的串口接受和发送的针脚用跳线连起来,否则就只能发送,但是接受不了


这里的跳线,是不是就是一般的导线啊?我在淘宝上找跳线,没得卖
cissiel99 2012-06-11
  • 打赏
  • 举报
回复
接收串口数据程序怎么写啊??
liu_du_1 2011-04-08
  • 打赏
  • 举报
回复
谢谢你,受益了
zuosifengli 2011-03-31
  • 打赏
  • 举报
回复
1.如果你是就在电脑上用电脑所带的串口做回路实验,那么要把电脑的串口接受和发送的针脚用跳线连起来,否则就只能发送,但是接受不了
2.如果使用了DataReceive事件,那么就要考虑多线程问题,它们不是同一线程,当然收不到了
e51hi 2011-03-30
  • 打赏
  • 举报
回复
求指点!
Culor 2011-02-08
  • 打赏
  • 举报
回复
入门C#中,持续关注本帖,谢谢各位前辈的分享
zhangliangxinyue 2010-09-10
  • 打赏
  • 举报
回复
路过的高手们?能解说吗?
详细点更好啊?
zhangliangxinyue 2010-09-10
  • 打赏
  • 举报
回复
试过了,没用啊
我将数据通过SerialPort port发送到com1,在通过port去读数据,怎么就不行了啊,好像这个事件DataReceived没触发啊,我是在同一台电脑做的,是不是有问题啊?通讯是不是要两台电脑啊,不懂哦,初学者?
zhangliangxinyue 2010-09-10
  • 打赏
  • 举报
回复
好像还是不行啊
steven_huangyaoshi 2010-09-10
  • 打赏
  • 举报
回复
其实很简单 你先这样调调看 你把READLINE和WRITELINE用WRITE和READ替换,语法看MSDN,接收的时候:
sp.ReadTimeout = 500;
sp.Write(data, 0, data.Length);
Thread.Sleep(500);
int BufLen = sp.BytesToRead;
if (BufLen > 0)
{
byte[] receiver = new byte[BufLen];
sp.Read(receiver, 0, BufLen);
}
不用委托是可以的,关键是READLINE和WRITELINE是要有换行符号的,另外读取的时候要有一定的延迟的,Thread.Sleep(输入具体的毫秒数)
xiaotiange 2010-09-10
  • 打赏
  • 举报
回复
接收用dataReceive事件
二楼的链接里都是经典例子哈
gaara777 2010-09-10
  • 打赏
  • 举报
回复
嘿嘿,,2楼不见啦。。
xiaotiange 2010-09-10
  • 打赏
  • 举报
回复
接收不是那样简单的,弄的太简单了
wangxiao2008 2010-09-10
  • 打赏
  • 举报
回复
没有2楼
gaara777 2010-09-10
  • 打赏
  • 举报
回复
发送倒是可以啊,,但是我接收就是接收不到啊。。
加载更多回复(10)

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧