找回密码
 注册
快捷导航
查看: 4103|回复: 34

【寻找】求个串口通讯小程序

[复制链接] |自动提醒
阅读字号:

1万

回帖

166

积分

1万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-8-17
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
发表于 2008-8-11 22:41:10| 字数 310| - 中国–浙江–衢州 电信 | 显示全部楼层 |阅读模式
要求如下:
1、使用热键进行操作,程序设计20个热键操作位,每位对应的热键可以自行编辑设定;
2、进行热键操作后,程序发送该热键指定数据到串口,发送的要求是:波特率9600,无效验位,数据位8位,停止位1位,使用COM1。最好这些设定也可以自行修改;
3、每个热键对应发送的数据可以自行编辑设定,可以设定按下热键后重复发送数据的间隔时间。范围是0~1000ms,为0表示不进行连续发送;
4、如果接收到串口数据,通过查表的方式提供文字显示。该表格允许自行编辑;
5、程序运行后,可以最小化至系统托盘中,文字显示通过气泡显示的方式进行。
对编写这样的程序有兴趣的XD,请PM联系我(计酬方式也一并商量)。

附上,鄙人设想的设置界面示意图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
。。。。

1万

回帖

166

积分

1万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-8-17
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2008-8-12 16:59:52| 字数 30| - 中国–浙江–衢州 电信 | 显示全部楼层
顶一下
有类似经历的,也请PM告知这样的项目一般是如何计酬的。
。。。。
回复 支持 反对

使用道具 举报

751

回帖

13

积分

1832

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2004-4-23
发表于 2008-8-13 01:08:56| 字数 4| - 中国–江苏–苏州 广电网(移动出口) | 显示全部楼层

回复 #2 big-eblis 的帖子

demo

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复 支持 反对

使用道具 举报

1万

回帖

166

积分

1万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-8-17
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2008-8-13 21:23:01| 字数 90| - 中国–浙江–衢州 电信 | 显示全部楼层

回复 #3 nico 的帖子

这个怎么用啊?
我运行后,有个进程占用了串口,但是我设置的快捷键好像无效?
请问在发送窗口中填入的数据是按照16进制代码规范还是按照ASCII码规范进行填写?
另外,接收窗应该怎么设置?
。。。。
回复 支持 反对

使用道具 举报

751

回帖

13

积分

1832

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2004-4-23
发表于 2008-8-14 00:48:03| 字数 98| - 中国–江苏–苏州 广电网(移动出口) | 显示全部楼层
今天把内部的数据结构理清了.

热键设定基本做好了.
start 打开 COM1

按设定的热键, 如果是连续发送, 则设定的热键行变成绿色, 表正在连续发送.

interval 单位为毫秒. 如果包含非数字, 则认为是 0.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复 支持 反对

使用道具 举报

1万

回帖

166

积分

1万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-8-17
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2008-8-14 12:19:03| 字数 107| - 中国–浙江–衢州 电信 | 显示全部楼层
3Q
还有几个小问题:
1、不能设置单步发送?即按一下热键只发送一次。我把延时设置为0则根本不发送了;
2、添加的热键,好像不能删除?
3、无法最小化至系统托盘,同时关闭软件再次开启后所有设置都没了。
4、接收窗依然无法设置
。。。。
回复 支持 反对

使用道具 举报

283

回帖

0

积分

298

资产值

入门会员 Rank: 1

注册时间
2006-7-1
发表于 2008-8-14 14:35:04| 字数 31| - 中国–广东–云浮 电信 | 显示全部楼层
唉!你怎麼還不明白?!
人家給你的是DEMO。
需要的話就要錢了。
回复 支持 反对

使用道具 举报

1万

回帖

166

积分

1万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-8-17
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2008-8-14 14:58:07| 字数 13| - 中国–浙江–衢州 电信 | 显示全部楼层

回复 #7 stdmis 的帖子

真晕
我首贴里没说有酬金么?
。。。。
回复 支持 反对

使用道具 举报

751

回帖

13

积分

1832

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2004-4-23
发表于 2008-8-14 18:19:38| 字数 51| - 中国–江苏–苏州 联通 | 显示全部楼层
我在 PM 里说了啊. 我白天没时间写. 只有晚上 9:00 加班完了之后写写.

既然是个人用途, it's free.
回复 支持 反对

使用道具 举报

751

回帖

13

积分

1832

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2004-4-23
发表于 2008-8-14 18:20:58| 字数 14| - 中国–江苏–苏州 联通 | 显示全部楼层
别着急, 该有的功能都会有的.
回复 支持 反对

使用道具 举报

1万

回帖

166

积分

1万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-8-17
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2008-8-14 20:29:38| 字数 7| - 中国–浙江–衢州 电信 | 显示全部楼层
再次3Q了!!
。。。。
回复 支持 反对

使用道具 举报

751

回帖

13

积分

1832

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2004-4-23
发表于 2008-8-15 02:26:55| 字数 56| - 中国–江苏–苏州 广电网(移动出口) | 显示全部楼层
增加了收发窗口. 发生的数据白色字体, 收到的数据绿色字体.
保持了设置.
增加了 trayicon. 不过还没有气泡提示.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复 支持 反对

使用道具 举报

1万

回帖

166

积分

1万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-8-17
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2008-8-15 20:06:22| 字数 15| - 中国–浙江–衢州 电信 | 显示全部楼层
老兄辛苦了,每天工作到那么晚!
。。。。
回复 支持 反对

使用道具 举报

751

回帖

13

积分

1832

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2004-4-23
发表于 2008-8-16 01:13:30| 字数 119| - 中国–江苏–苏州 广电网(移动出口) | 显示全部楼层
. resize
. update/delete shortcuts


发生数据的设置只支持 16 进制字符串, 比如 01 02 0a bc ff, 用空格分隔字节.
Interval 为 0, 表不连续发送. 如果不为 0, 则必须大于 50, 免得定时器太快.

PS: 征求图标一个.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复 支持 反对

使用道具 举报

538

回帖

22

积分

1122

资产值

白金会员 Rank: 3Rank: 3Rank: 3

注册时间
2003-7-16
铜牌荣誉勋章(注册8年以上会员)
发表于 2008-8-16 23:19:31| 字数 57| - 中国–江苏–南京 电信 | 显示全部楼层
帮忙测试了一下,VISTA环境中,在ListCtrl View 控件中删除不了指定快捷键的方案,无论有没有选中或打勾。
W520 I7-2630/16G/64G SSD+500GB/FHD
MACBOOK MC975 I7-3610QM/16G/256G Retina
X61T L7500/8G/160G SSD
回复 支持 反对

使用道具 举报

1万

回帖

166

积分

1万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-8-17
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2008-8-17 00:04:32| 字数 41| - 中国–浙江–衢州 电信 | 显示全部楼层
最新版本的这个,在XP SP2下可以删除的。以前的几个还不行,不过可以删cfg文件。
。。。。
回复 支持 反对

使用道具 举报

751

回帖

13

积分

1832

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2004-4-23
发表于 2008-8-17 02:47:54| 字数 126| - 中国–江苏–苏州 广电网(移动出口) | 显示全部楼层
. conn setting configurable
. response map support
. balloon tips
. run in the background (minimize to tray)
. single instance
. bugfix: hung when exit.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复 支持 反对

使用道具 举报

751

回帖

13

积分

1832

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2004-4-23
发表于 2008-8-17 17:35:14| 字数 67| - 中国–江苏–苏州 广电网(移动出口) | 显示全部楼层
little enhancement including trayicon.
add button to save settings manually.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复 支持 反对

使用道具 举报

1925

回帖

26

积分

1万

资产值

白金会员 Rank: 3Rank: 3Rank: 3

注册时间
2007-4-28
发表于 2008-8-17 18:01:36| 字数 12| - 中国–广东–深圳 电信 | 显示全部楼层
高手文章
看不懂,买酱油去
600X pIII400
T60 2007 D64
X220 RU3
X230
回复 支持 反对

使用道具 举报

1万

回帖

166

积分

1万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-8-17
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2008-8-17 21:33:33| 字数 29| - 中国–浙江–衢州 电信 | 显示全部楼层

回复 #14 nico 的帖子

附件锂这个程序使用的图标很不错,不过我不知道能不能拿来用。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
。。。。
回复 支持 反对

使用道具 举报

751

回帖

13

积分

1832

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2004-4-23
发表于 2008-8-17 22:59:52| 字数 153| - 中国–江苏–苏州 广电网(移动出口) | 显示全部楼层
QUOTE:
Posted by big-eblis on 2008-8-17 21:33
附件锂这个程序使用的图标很不错,不过我不知道能不能拿来用。

可以. 但我觉得在 xp 以上的系统中这种 256 色的 icon 本来就不好看, 何况串口调试助手的 UI 实在很三俗. 图标也不咋地.

不过, 萝卜白菜, 而有所爱. 我发布了不同图标的两个版本.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复 支持 反对

使用道具 举报

538

回帖

22

积分

1122

资产值

白金会员 Rank: 3Rank: 3Rank: 3

注册时间
2003-7-16
铜牌荣誉勋章(注册8年以上会员)
发表于 2008-8-18 20:09:35| 字数 160| - 中国–江苏–南京–建邺区 电信 | 显示全部楼层
QUOTE:
Posted by big-eblis on 2008-8-17 00:04
最新版本的这个,在XP SP2下可以删除的。以前的几个还不行,不过可以删cfg文件。



用了最新的版本,VISTA下仍然不能删除快捷键方案。 nico是用什么开发工具写的?我一般用VC++ 2003,不过VS2003在VISTA下似乎有些问题,不太爽。
W520 I7-2630/16G/64G SSD+500GB/FHD
MACBOOK MC975 I7-3610QM/16G/256G Retina
X61T L7500/8G/160G SSD
回复 支持 反对

使用道具 举报

1万

回帖

166

积分

1万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-8-17
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2008-8-18 20:37:13| 字数 233| - 中国–浙江–衢州 电信 | 显示全部楼层

回复 #22 泥巴猪 的帖子

我现在是用UE开CFG直接改配置来克服。
这个软件目前已经很好用了,通过它我就可以用PC完全掌握功放的所有状态,并进行相应的操作。今天根据这个PC端控制软件的功能,修改了功放控制MCU的固件,添加了一些原先设计中没有想到的功能。
PS:那个串口的图标,放在托盘区果然很难看..........
PS2:现在气泡显示的标题是COMLET,是否可以使这个标题也能自由设置?或者使气泡显示内容可以分两行显示?

[ Edited by  big-eblis on 2008-8-18 20:55 ]
。。。。
回复 支持 反对

使用道具 举报

5825

回帖

1

积分

845

资产值

入门会员 Rank: 1

注册时间
2005-5-7
发表于 2008-8-18 21:35:19| 字数 25| - 中国–江西–南昌 电信 | 显示全部楼层
nico 你很强 
我一直在研究C++  但是只是研究些皮毛
回复 支持 反对

使用道具 举报

751

回帖

13

积分

1832

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2004-4-23
发表于 2008-8-18 23:23:22| 字数 341| - 中国–江苏–苏州 广电网(移动出口) | 显示全部楼层
总结一下.

现在的 bug:
. xp-sp3 上没有气泡提示.
. vista 上不能删除定义的快捷键.

新增的 feature:
. 自定义 balloon title.
. balloon tips 支持换行.

家里只有 xp-sp2. 公司的机器倒是不少. 有空在公司测一下. vista 下不能删除快捷键会不会和 UAC 有关? 禁用 UAC 呢?

我用的是 vc6 + WTL. 标准的 windows UI 用 WTL 实现还是蛮简单优雅的.

其实写程序是我的饭碗.

这个小程序的实现. 其实也就是一个串口通讯. 界面如果用 vb 什么的来做会简单快捷. 当然我觉得用 HTML 做 UI 最快捷.

关于串口通讯, 也就是那几个 windows 标准 API. 不过我把它们封装了一下, 便于使用. 如果是用 vb 什么的, 也有现成的串口通讯控件.

不过我说的都很过时了. 都是 n 年前的东西.
回复 支持 反对

使用道具 举报

751

回帖

13

积分

1832

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2004-4-23
发表于 2008-8-19 00:23:58| 字数 62| - 中国–江苏–苏州 广电网(移动出口) | 显示全部楼层
字符串中支持 \n, 如果字符串中含有 \n, 则将第一个 \n 之前的部分作为 balloon tips 的 title, 余下的部分作为内容.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复 支持 反对

使用道具 举报

1万

回帖

166

积分

1万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-8-17
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2008-8-19 00:30:10| 字数 26| - 中国–浙江–衢州 电信 | 显示全部楼层

回复 #25 nico 的帖子

不会啊?倒数第二个版本,在XP SP3下有气泡显示的。
。。。。
回复 支持 反对

使用道具 举报

1万

回帖

166

积分

1万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-8-17
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2008-8-19 01:36:06| 字数 19| - 中国–浙江–衢州 电信 | 显示全部楼层

回复 #25 nico 的帖子

已经确认XP SP3系统中气泡显示正常。
。。。。
回复 支持 反对

使用道具 举报

751

回帖

13

积分

1832

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2004-4-23
发表于 2008-8-19 19:17:57| 字数 18| - 中国–江苏–苏州 联通 | 显示全部楼层
vista 下可以删除定义的快捷键了.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复 支持 反对

使用道具 举报

2万

回帖

216

积分

1万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2007-7-26
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2008-8-20 13:32:51| 字数 13| - 中国–山东–青岛 阿里云 | 显示全部楼层
都是牛人啊。。。。佩服一个
WorkPad C3 C505
ThinkPad (230cs) 390E  Transnote (x30) x32-new  x60 x61 x61s x61t x220t t430s  w530(i7-3940XM) P71
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2025-1-31 20:01 , Processed in 0.174977 second(s), 62 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部