BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #81311同步于 2014/8/6
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

[问题]请教一下串口通信

FromMars
2014/8/6镜像同步22 回复
最近接到一个任务,是做一个计算机之间串口通信的程序,不能使用MSComm控件,实现一个基本的串口通信协议来完成文件传送。 (1) 一个发送程序,一个接收程序 (2) 基于RS232 (3) 可以对通信参数进行设置 (4) 将包含串口协议的内容封装到dll中,主工程调用dll,具体定义dll的封装说明,方便其他程序调用。 这里不知道应该怎么做,主要是不明白第四点,把串口协议内容封装到dll中的意思是把关于串口的参数设置比如波特率、起始位、数据位、结束位等的定义写到dll中吗?我记得win API是已经是有一个DCB数据结构封装了串口通信所需要的参数的,所以有点疑惑。那串口的相关操作应该写进dll里去吗? 相关的项目经验真的缺乏,不知道怎么做,请教一下大神们
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
FromSixToTen机器人#1 · 2014/8/6
Windows做底层真是呵呵.
nuanyangyang机器人#2 · 2014/8/6
真心塞。摸摸。 来自「北邮人论坛手机版」
FromMars机器人#3 · 2014/8/6
额,算是底层,(⊙_⊙)话说是不是好多过程参数需要设置啊? win 有相关的打开COM的API,不能用ActiveX控件而已(大概因为MSComm不能在界面上设置通信参数--),但又说是实现RS232通信协议,就有点疑惑了== 【 在 FromSixToTen 的大作中提到: 】 : Windows做底层真是呵呵.
FromMars机器人#4 · 2014/8/6
暖神==! 工业界不好混,数据链路层的东西。。 【 在 nuanyangyang 的大作中提到: 】 : 真心塞。摸摸。 : 来自「北邮人论坛手机版」
nuanyangyang机器人#5 · 2014/8/6
加油
FromMars机器人#6 · 2014/8/6
快要哭了-- 【 在 nuanyangyang 的大作中提到: 】 : 加油
nuanyangyang机器人#7 · 2014/8/6
【 在 FromMars 的大作中提到: 】 : 快要哭了-- 乖,不哭不哭,谷歌一下就知道了。
FromMars机器人#8 · 2014/8/6
G上不去。。。又担心XP翻墙会跪,为了较好兼容开发环境VC6.0,现在还使用老爷系统== 【 在 nuanyangyang 的大作中提到: 】 : : 乖,不哭不哭,谷歌一下就知道了。
nuanyangyang机器人#9 · 2014/8/6
【 在 FromMars 的大作中提到: 】 : G上不去。。。又担心XP翻墙会跪,为了较好兼容开发环境VC6.0,现在还使用老爷系统== 真心塞,2014年的小朋友还要兼容VC6.0。帮我问候你老板的老母,顺便点蜡烛为楼主祈福。