社区
网络编程
帖子详情
能否用Socket进行串口通信?
shager
2006-11-24 06:22:14
如题,该怎么做?
...全文
511
7
打赏
收藏
能否用Socket进行串口通信?
如题,该怎么做?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hubei_jiangwei
2006-11-29
打赏
举报
回复
晕倒!
KthTes
2006-11-25
打赏
举报
回复
用CreateFile函数:
m_hPort = CreateFile("COM1", GENERIC_READ | GENERIC_WRITE, 0, NULL,
OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL | FILE_FLAG_OVERLAPPED, 0);
if (m_hPort == INVALID_HANDLE_VALUE) {
return FALSE;
argenCHN
2006-11-25
打赏
举报
回复
呵呵,串口是串口,网络是网络,两者使用的硬件都不一样,你说能用吗?
------------------------
醉马不肖
2006-11-24
打赏
举报
回复
用createfile
socket目前只支持
#define AF_UNIX 1 /* local to host (pipes, portals) */
#define AF_INET 2 /* internetwork: UDP, TCP, etc. */
#define AF_IMPLINK 3 /* arpanet imp addresses */
#define AF_PUP 4 /* pup protocols: e.g. BSP */
#define AF_CHAOS 5 /* mit CHAOS protocols */
#define AF_NS 6 /* XEROX NS protocols */
#define AF_IPX AF_NS /* IPX protocols: IPX, SPX, etc. */
#define AF_ISO 7 /* ISO protocols */
#define AF_OSI AF_ISO /* OSI is ISO */
#define AF_ECMA 8 /* european computer manufacturers */
#define AF_DATAKIT 9 /* datakit protocols */
#define AF_CCITT 10 /* CCITT protocols, X.25 etc */
#define AF_SNA 11 /* IBM SNA */
#define AF_DECnet 12 /* DECnet */
#define AF_DLI 13 /* Direct data link interface */
#define AF_LAT 14 /* LAT */
#define AF_HYLINK 15 /* NSC Hyperchannel */
#define AF_APPLETALK 16 /* AppleTalk */
#define AF_NETBIOS 17 /* NetBios-style addresses */
#define AF_VOICEVIEW 18 /* VoiceView */
#define AF_FIREFOX 19 /* Protocols from Firefox */
#define AF_UNKNOWN1 20 /* Somebody is using this! */
#define AF_BAN 21 /* Banyan */
#define AF_ATM 22 /* Native ATM Services */
#define AF_INET6 23 /* Internetwork Version 6 */
#define AF_CLUSTER 24 /* Microsoft Wolfpack */
#define AF_12844 25 /* IEEE 1284.4 WG AF */
#define AF_IRDA 26 /* IrDA */
#define AF_NETDES 28 /* Network Designers OSI & gateway
enabled protocols */
#define AF_TCNPROCESS 29
#define AF_TCNMESSAGE 30
#define AF_ICLFXBM 31
kugou123
2006-11-24
打赏
举报
回复
用MSComm吧
nuaawenlin
2006-11-24
打赏
举报
回复
呵呵,串口是串口,网络是网络,两者使用的硬件都不一样,你说能用吗?
an_bachelor
2006-11-24
打赏
举报
回复
当然可以 他本来就是一层对Winsock API的封装 使用起来跟API基本一样
先调用Create 然后服务端Accept客户端connect
Socket
及
串口通信
完整代码
Socket
及
串口通信
完整代码
Socket
及
串口通信
完整代码
Socket
及
串口通信
完整代码
Socket
及
串口通信
完整代码
Socket
及
串口通信
完整代码
c#
Socket
及
串口通信
完整代码
Socket
及
串口通信
完整代码
Socket
及
串口通信
完整代码
Socket
及
串口通信
完整代码
socket
通信与
串口通信
(二选择一)
什么是
socket
通信? TCP/IP协议是传输层协议,主要解决数据如何在网络中传输。HTTP是应用层协议,主要解决如何包装数据。
Socket
是通信的基石,是支持TCP/IP协议的网络通信的基本操作单元。它是网络通信过程中端点的抽象表示,包含
进行
网络通信必须的五种信息:连接使用的协议、本地主机的IP地址、本地进程的协议端口、远程主机的IP地址、远程进程的协议端口。 通俗来说:网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个
socket
。 什么是
串口通信
?
串口通信
(Serial Communications)的概念非常简单,串口按位(bit)发送和接收字节。典型地,串口用于ASCII码字符的传输。通信使用3根线完成,分别是地线、发送、接收。由于
串口通信
是异步的,端口能够在一根线上发送数据同时在另一根线上接收数据。其他线用于握手,但不是必须的。
串口通信
最重要的参数是波特率、数据位、停止位和奇偶校验。对于两个
进行
通信的端口,这些参数必须匹配。 文件工程:实现了
socket
接收和串口接收两个功能。 备注:资料仅供学习参考,小白初入c#上位机,代码简单,大佬勿喷。
socket
代替
串口通信
之前一直都是用
串口通信
和对讲机通信,之后经理让我用
socket
代替
串口通信
同对讲机通信,有任何疑问大家可以查看代码内的txt文档
C#
Socket
网络通信和
串口通信
集合,并涉及Tabcontrol控件的使用
C#
Socket
网络通信和
串口通信
集合,并涉及Tabcontrol控件的使用 s
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章