485通信和232通信在MFC串口编程上有什么区别

 我来答
魔高丈
2010-02-26 · TA获得超过9506个赞
知道大有可为答主
回答量:2066
采纳率:0%
帮助的人:3482万
展开全部
没有区别,都是按照RS232编程的,计算机没有485接口,需要用一个232转485的转换器就可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友b04b15b3b
2010-02-26 · TA获得超过1360个赞
知道小有建树答主
回答量:894
采纳率:0%
帮助的人:709万
展开全部
编程上没有区别,485只是为了通讯距离更远,计算机端要485转232转换器,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
LIU765476218
2010-02-26 · 超过20用户采纳过TA的回答
知道答主
回答量:90
采纳率:0%
帮助的人:62.2万
展开全部
电脑上没有485接口 要是想用485的话就只能是通过232 需要一个转换器 明白了吧 就是说你在编程的时候不会有485的编程问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
萍水e相逢
推荐于2017-10-13 · TA获得超过3万个赞
知道大有可为答主
回答量:5.9万
采纳率:46%
帮助的人:1.5亿
展开全部
楼上 都 说了

就对 RS232 来编程

当然,一般电脑是没有 RS485 接口的,可由RS232转RS485,工控机 会 配这种 接口

请看 武汉鸿伟光电
E485B RS232/RS485有源隔离转换器
E485C RS232/RS485/RS422无源转换器

至于说 VC 串口,有 入门 的 书

Visual C++_Turbo C串口通信编程实践

有 pdf 电子文档 的

找不到 可以 联系
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
塔跃任运恒
2020-01-21 · TA获得超过4084个赞
知道大有可为答主
回答量:3092
采纳率:32%
帮助的人:468万
展开全部
是不是端口句柄初始化问题?
看看下面代码吧
dcb
dcb;
m_hidcomdev=createfile(
"com2",
generic_read
|
generic_write,
0,null,open_existing,file_attribute_
normal|file_flag_ove
rlapped,
null
);
//
打开串口,异步操作
if(
m_hidcomdev
==
null
)
return(
false
);
dcb.dcblength
=
sizeof(
dcb
);
getcommstate(
m_hidcomdev,
&dcb
);
//
获得端口默认设置
dcb.baudrate=cbr_4800;
dcb.bytesize=8;
dcb.parity=
noparity;
。。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式