一个关于串口编程的奇怪问题

xyxym 2008-12-30 03:15:24
程序编译运行正常
程序能打开串口,但接收不了数据
关闭程序,用其它可用的串口程序(如串口调试助手)打开串口,接收正常
关闭串口助手,再重新打开我的程序,一切正常,接收发送都没问题,#@%%……&¥。。。

只要串口曾经被其它能用的串口程序打开过,再开我的程序就一切正常,否则就是死活收不到数据。。。。

不知道是不是串口的设置问题,有经验的大侠指点一二
...全文
119 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
yanlongwuhui 2009-01-05
  • 打赏
  • 举报
回复
会不会是端口设置不对
gxj760998 2009-01-05
  • 打赏
  • 举报
回复
速率、数据、停止位、效验
越黎越为食 2009-01-05
  • 打赏
  • 举报
回复
你的程序没有初始化好串口
roadblossom 2009-01-05
  • 打赏
  • 举报
回复
up
xyxym 2008-12-30
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 gxj760998 的回复:]
打开时的参数设置完整吧!
[/Quote]

能不能发个完整的来参考一下呢
xyxym 2008-12-30
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 anheizhizi 的回复:]
看看有没有被防火墙阻止了
[/Quote]

其它的串口程序都没问题啊,应该不会吧
xyxym 2008-12-30
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 dunao 的回复:]
你看看是不是加了硬件握手的
我以前也遇到过这个问题,原因就是加了握手造成不能接收和读取数据!
你看看你的是不是这个问题
[/Quote]

硬件握手时那个参数设置的?
gxj760998 2008-12-30
  • 打赏
  • 举报
回复
打开时的参数设置完整吧!
CraxyMouse 2008-12-30
  • 打赏
  • 举报
回复
你看看是不是加了硬件握手的
我以前也遇到过这个问题,原因就是加了握手造成不能接收和读取数据!
你看看你的是不是这个问题
anheizhizi 2008-12-30
  • 打赏
  • 举报
回复
看看有没有被防火墙阻止了
xyxym 2008-12-30
  • 打赏
  • 举报
回复
我是被动的,接收再回复,问题是一开始接收不了
anheizhizi 2008-12-30
  • 打赏
  • 举报
回复
难道是防火墙?
freeboy827 2008-12-30
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 freeboy827 的回复:]
你这种情况很正常,接收数据需要给串口发命令吗
[/Quote]
不是正常,是奇怪,打错了
freeboy827 2008-12-30
  • 打赏
  • 举报
回复
你这种情况很正常,接收数据需要给串口发命令吗
gtiroy 2008-12-30
  • 打赏
  • 举报
回复
没有遇到过,学习~
1,cdrecorder.ZIP 一个用API函数编写的CD抓轨程序(5KB)2,mci.ZIP MCI的应用示例,包括播放WAV、MIDI文件和播放CD及将CD中的曲目转录为WAV文件等(5KB)3,wavplay.ZIP 播放WAV文件的演示(23KB)4,vbpiano.ZIP 一个模拟钢琴的源程序,(需要Threed32.ocx)(75KB)5,videocap.ZIP 一个视频捕捉程序,安装了视频捕捉设备的朋友可以下载来看一看(12KB)6,mixer.ZIP 一个非常完全的waveOut程序,包括了一个waveOut类和使用类的范例,这个范例获得Windows下所有的wave输入输出设备的名称以及属性(22KB)7,agent1.ZIP Microsoft Agent范例程序,你的系统中必须已经安装了Agent2.0以上版本(2KB)8,sound_cap.ZIP 利用DirectSound和MS Agent建立的一个语音复读机。读音的捕捉和回放由DirectSound实现,MS Agent实现标准朗读(5KB)9,mmfile_play.ZIP 利用Windows API函数实现多媒体文件得播放,可以播放MPG、AVI、MDI、WAV等文件以及文件信息(128KB)10,midi_drum.ZIP VB鼓机的音序器(26KB)11,flashsamp.ZIP 这是一个介绍如何控制Flash控件显示Flash文件的程序(62KB)12,m032.ZIP 定时计时器(530KB)13,m031_plmaker.ZIP 播放列表生成器(4KB)14,m029_speech.ZIP 程序会朗读(2KB)15,m028_mp3.ZIP 简单的mp3播放器(10KB)16,m027_mp3test.ZIP MP3播放器(3KB)17,m025_zm016.ZIP 一个音量控制小程序(6KB)18,m024_videocap.ZIP 视频捕捉程序(12KB)19,m023_mcd.ZIP CD播放器(23KB)20,m022_mmedia.ZIP 多媒体播放器(3KB)21,m021_Play33.ZIP 电子琴(9KB)22,m020_vbamp.ZIP WINAMP(141KB) 23,m019_testsc.ZIP 声卡测试程序(3KB)24,m018_cdaudio.ZIP CD播放机(4KB)25,m016_aviplay.ZIP 利用Windows API 播放AVI文件(3KB)26,m015.ZIP 一个音量控制小程序(7KB)27,m014.ZIP 播放.mid格式的背景音乐,你可以在此基础上增加其它功能(13KB) 28,m013.ZIP 播放.WAV文件,并显示其波形(6KB)29,m012.ZIP 可同时8个Wave文件混音(338KB) 30,m011.ZIP 能混合很多种声音的好程序(14KB)31,m010.ZIP 播放Wave, Midi和Avi文件(7KB)32,m004.ZIP 多媒体控件的使用,自带EXE(8KB)33,m003.ZIP MULTIMEDIA MCI 多媒体控件的应用,自带EXE(3KB)34,m002.ZIP 可以播放mp3的dll,并附有一个完整的示例程序(可以显示播放时间等,功能强大),自带现成的EXE文件,非常Cool(82KB)35,m001.ZIP 使用API函数播放wav文件(350KB)36,anidemo.ZIP 使用windows api演示动画的例子(288KB) 37,anic.ZIP 动画光标的例子(4KB)38,waveplay.ZIP 播放wave的例子(350KB) 39,jpegvu.ZIP 显示jpeg文件的例子(116KB)40,g

110,545

社区成员

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

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

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