ganganwen
驱动牛犊
驱动牛犊
  • 注册日期2003-10-22
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1451回复:5

写的一个串口通讯程序(负源代码),有点问题,大家看看

楼主#
更多 发布于:2004-04-09 11:58
在看了龚建伟写的《串口调试助手V1_0源程序详细编程过程》后,我根据龚建伟提供的方法,仿照串口调试助手v2.2的界面,写了这个程序。但其中还存在很多的问题和BUG,有些问题是串口调试助手v2.2也存在:例如传送的字符过多,或者文件太大,那么程序就会死掉。我写的这个程序也遇到了相同的问题,它虽然不会死掉但是n个字符后的内容就不发送了,也就是说传送的数据大小有限制。
其实这个程序的核心思想是人家的,我只是给了个界面
还有一个最大的问题,从手写板串口输入时我的那个程序没有反应,但串口调试助手2.2是可以正常输出的。串口调试助手1.0也是没有反应的,所以我想其中肯定有忽略了的地方,但我始终找不到方法解决。现在把源代码贴出来,希望大家可以帮忙解决
附件名称/大小 下载次数 最后更新
2004-04-09_rs232.rar (940KB)  49
lordor
驱动牛犊
驱动牛犊
  • 注册日期2004-03-09
  • 最后登录2010-01-12
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-04-09 17:19
发送字符过多,串口速度低,可能会造成超时,引起数据丢失
微型打印技术www.osdiy.com.cn
ganganwen
驱动牛犊
驱动牛犊
  • 注册日期2003-10-22
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-04-09 18:34
请给一个解决的办法?
谢谢了
qdkfwwys
驱动牛犊
驱动牛犊
  • 注册日期2003-02-27
  • 最后登录2004-10-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-06-15 21:58
我也遇到,不知道为什么,但改成二进制发送就可以了。

我觉得驱动网灌水的人挺多,高手又不懒得理你!
use_id
驱动中牛
驱动中牛
  • 注册日期2002-03-11
  • 最后登录2006-01-07
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-06-15 23:05
机器慢,又还没装VC,没法看了。 :cool:
jickknight
驱动牛犊
驱动牛犊
  • 注册日期2004-05-03
  • 最后登录2005-12-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-06-16 09:56
编串口程序,你可以去www.vckbase.com/code/ 上搜索,有不少好的东东,用mscomm控件,可能会引起响应不及时!

好好看哟!
记得有个例子叫做“使用Win32创建串口通讯程序”用多线程方式(其实只开了一个),不过挺好使的!

看例子学编程,才是好方法!
可惜驱动网上的高手,能提供例子的很少,我只看见acidfish一人!
唉,难道这守着驱动的奥秒就能幸福过一生? 真希望看到互相交流,合作的那种场景!

菜鸟牢骚!
Chasing my dreams!
游客

返回顶部